Was ist der Unterschied zwischen einer Feature-Class und einer Feature-Layer?

Für mich scheinen sie im Konzept sehr ähnlich zu sein.

Kommentare

  • Beachten Sie auch, dass wenn Sie ‚ über ArcGIS Server sprechen, eine “ Feature-Layer “ bedeutet etwas etwas anderes. Siehe beispielsweise die JavaScript-API von ArcGIS Server featureLayer – Referenz

Antwort

Bei Vektordaten können Eigenschaften auf zwei Ebenen gespeichert werden. Dateiebene oder Ebenenebene.

Für Feature-Classes (eine Art von Vektordaten) werden Informationen auf Dateiebene in einer Geodatabase gespeichert. Dies besteht aus Eigenschaften wie Feature-Class-Geometrie, Attributtabelle, zugewiesenen Subtypen und Domänen, einem Koordinatensystem usw.: Alle diese Eigenschaften auf Dateiebene bilden die eigentlichen Feature-Class-Daten.

Feature-Layer sind Eigenschaften, die Sie einer Feature-Class zuweisen, um zu definieren, wie sie in einem Client gerendert wird (siehe ArcMap). Dies umfasst Symbologie, Beschriftungen, Skalierungsbereich, Verknüpfungen, Verknüpfungen, Definitionsabfragen, „Datenquelle für die gerenderte Feature-Class“ usw. Diese Eigenschaften können als Layer-Dateien auf der Festplatte gespeichert werden. Wenn Sie sich Feature-Classes in einem ArcMap-Dokument ansehen, handelt es sich tatsächlich um Feature-Layer, die auf die Feature-Class verweisen.

Kommentare

  • I ‚ d fügt dies auch außerhalb des Zuordnungsbereichs und im Codierungsbereich hinzu. Die Feature-Schicht ist häufig eine speicherinterne Darstellung der Feature-Daten in einer Feature-Class (oder einer anderen Datenquelle). Verwenden des Tools zum Erstellen von Feature-Layern ( help.arcgis.com/de/arcgisdesktop/10.0/help/index.html#//… ) können Sie einen Feature-Layer zum Bearbeiten erhalten. Das ‚ ist jedoch eher ein spezifischer Anwendungsfall.

Antwort

Diese Begriffe beziehen sich speziell auf die ESRI-Software und Datenschemata.

Eine Feature-Class ist eine Reihe allgemeiner geografischer Features, z. B. Straßen oder Parzellen oder Landnutzung, wie sie in a gespeichert sind Geodatabase oder Shapefile oder ein anderes Speicherformat. Hier ist die Hilfedatei zu Grundlagen der Feature-Class .

Ein Feature-Layer ist die Darstellung einer Feature-Class nach dem Laden in ArcMap. Im Folgenden finden Sie einige Eigenschaften zur Beschreibung einer -Ebene .

Es ist möglicherweise besser, nicht nur in Bezug auf Feature-Class oder Feature-Layer zu denken , aber nur in Klasse oder Schicht zu denken. Dies liegt daran, dass es mehr Arten von Klassen oder Ebenen gibt als nur Funktionen. Die anderen Typen sind:

  • Objektklasse / Ebene – Tabellarische Daten ohne räumliche Komponente
  • Raster-Datensatz / Ebene – Daten in einem Rasterformat wie Luftaufnahmen sind technisch eine Klasse ebenfalls, wird aber normalerweise als Datensatz bezeichnet. Digitale Höhenmodelle usw.
  • Beziehungsklasse – Dieser Klassentyp definiert eine Eins-zu-Eins-, Eins-zu-Viele- oder Viele-zu-Viele-Verbindung zwischen 2 verschiedenen Klassen.

Antwort

In einfachen Worten …

I. Stellen Sie sich eine Feature-Class als räumliches Dataset vor, dh nicht viel mehr als x-, y-Koordinaten und -Attribute auf der Festplatte, während eine Ebene eine Symbologie (und viele andere weniger bekannte Eigenschaften) auf ein räumliches Dataset anwendet.

Eine Ebene speichert keine Daten, sondern nur eine Symbologie und einen Link zu dem Ort, an dem sich die Daten irgendwo auf einer Festplatte befinden.

Feature-Classes und Shapefiles speichern keine Symbologie, nur x-, y-Koordinaten und -Attribute usw.

Nur wenn eine Feature-Class zu einer Map hinzugefügt wird (oder mit Make Feature abstrahiert wird) Layer außerhalb von ArcMap) wird es zu einem Layer.

Antwort

Was es als konzeptionell bedeutet, können Sie im GIS-Wörterbuch nachlesen von ESRI, hier .

Feature-Class

In ArcGIS eine Sammlung von geografischen Features mit demselben Geometrietyp (z. B. Punkt, Linie oder Polygon) und denselben Attributen Feature-Classes können in Geodatabases, Shapefiles, Coverages oder anderen Datenformaten gespeichert werden. Mit Feature-Classes können homogene Features zu Datenspeicherungszwecken in einer einzigen Einheit zusammengefasst werden. Zum Beispiel Autobahnen, Hauptstraßen und Nebenstraßen können in eine Linienmerkmalsklasse mit dem Namen „Straßen“ gruppiert werden. In einer Geodatabase, z ature-Klassen können auch Anmerkungen und Dimensionen speichern.

Feature-Layer

Eine Ebene, die auf einen Satz von Feature-Daten verweist. Feature-Daten repräsentieren geografische Entitäten als Punkte, Linien und Polygone.

Antwort

Eine Feature-Class ist eine Datenbanktabelle mit Geometrien (Punkten) , Linien oder Polygone). Ein Feature-Layer ist das Rendern einer Geometrietabelle zur Anzeige auf dem Computerbildschirm oder zum Ausdrucken einer Karte.

Esri hat diese Begriffe erfunden, um ihre Datenbanktabellen (mit Geometrien) und deren Darstellung auf dem Bildschirm oder auf der Karte zu beschreiben. Das „räumliche Aktivieren“ dieser Datenbanken ermöglicht die Abfrage der Datenbanken basierend auf verschiedenen Koordinatensystemen und wo die Geometrien in sie fallen. Eine Esri-Geodatabase gilt daher als räumlich aktiviert und enthält Feature-Classes, die zum Anzeigen, Abfragen oder Ausdrucken von Karten in GIS-Desktops geladen werden können.

Wenn Sie Esri-Software und Geodatabases verwenden, wird die Wenn Sie andere GIS-Software und -Datenbanken verwenden, können Sie immer noch genau dieselben Konzepte und Funktionen verwenden, diese jedoch überhaupt nicht hören. Bei QGIS-Benutzern können Sie beispielsweise nur von einer „Tabelle“ oder einer „Ebene“ hören, und diese entsprechen „Feature-Class“ oder „Feature-Layer“

Answer

Dies ist eine ESRI-Beschreibung der Feature-Class basierend auf diesem Kommentar, Feature-Class ist KEIN Dateiformat ! wie andere Dateiformate in Computern wie * .shp, * .exe * .py und usw.

Feature-Class . [ESRI-Software] In ArcGIS eine Sammlung geografischer Features mit demselben Geometrietyp (z. B. Punkt, Linie oder Polygon) , dieselben Attribute und denselben Raumbezug.

Feature-Classes können in Geodatabases gespeichert werden, Shapefiles , Abdeckungen oder andere Datenformate. „

Feature-Classes ermöglichen homogene Funktionen, die zu Datenspeicherungszwecken zu einer einzigen Einheit zusammengefasst werden sollen . Beispielsweise können Autobahnen, Hauptstraßen und Nebenstraßen in einer Linienmerkmalsklasse mit dem Namen „Straßen“ zusammengefasst werden. In einer Geodatabase können Feature-Classes auch Anmerkungen und Dimensionen speichern.

und Feature-Layer : [Datenanalyse] Ein Layer, auf den verwiesen wird eine Reihe von Feature-Daten. Feature-Daten stellen geografische Entitäten als Punkte, Linien und Polygone dar.

Daher können Sie Feature-Classes nicht mit anderen regulären Formaten in der GIS-Software vergleichen.

, wie ich bereits in der obigen Zeile beschrieben habe Feature-Class, ich denke, Feature-Layer ist NUR Referenzen . Verweise auf was? Verweis auf SET OF DATA

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.