Repräsentationen
Dieses Thema gilt nur für ArcGIS for Desktop Standard und ArcGIS for Desktop Advanced.
Repräsentationen ermöglichen Ihnen, Daten mit einer flexiblen, regelbasierten Struktur zu symbolisieren, die zusammen mit den Daten in der Geodatabase gespeichert ist. Feature-Classes unterstützen mehrere Feature-Class-Repräsentationen gleichzeitig, sodass eine einzelne Datenbank die Grundlage für unterschiedliche Karten sein kann. Sie müssen keine unnötigen Kopien der Daten speichern. Die Repräsentation eines einzelnen Features (eine sog. Feature-Repräsentation) kann, falls erforderlich, bearbeitet werden, wodurch ein dauerhafter Override für die Repräsentationsregel erstellt wird, die ebenfalls in der Geodatabase gespeichert und verwaltet wird. Die Repräsentation ist die Struktur der regelbasierten Symbologie, wobei Sie jedoch weiterhin die Möglichkeit haben, das Erscheinungsbild eines einzelnen Features anzupassen.
Zum Erstellen, Bearbeiten oder Löschen von Repräsentationen ist eine ArcGIS for Desktop Standard-Lizenz oder höher erforderlich. Repräsentationen können mit einer ArcGIS for Desktop Basic-Lizenz angezeigt und dargestellt werden.
Feature-Class-Repräsentationen
Eine Feature-Class-Repräsentation ist eine Eigenschaft einer Feature-Class, mit der Sie eine Reihe von Regeln angeben und speichern können. Regeln legen fest, wie Features in der Feature-Class dargestellt werden. Eine Feature-Class kann mehr als eine Repräsentation aufweisen, sodass dieselben Daten auf unterschiedliche Weise zu unterschiedlichen Zwecken angezeigt werden können.
Am einfachsten können Sie eine Feature-Class-Repräsentation erstellen, indem Sie die Standardsymbologie eines Feature-Layers in ArcMap in eine Feature-Class-Repräsentation konvertieren, die dann automatisch die Symbolkategorien in die Repräsentationsregeln überträgt. Repräsentationsregeln können wie erforderlich hinzugefügt, entfernt oder bearbeitet werden.
Repräsentationen werden als Eigenschaften ihrer zugeordneten Feature-Class verwaltet. Klicken Sie in ArcCatalog oder in ArcMap im Fenster Katalog im Dialogfeld Eigenschaften: Feature-Class auf die Registerkarte Repräsentationen, um Repräsentationen zu erstellen, zu entfernen oder umzubenennen. Sie können Repräsentationsregeln über die Eigenschaften einer Feature-Class-Repräsentation verwalten. Alternativ können Sie Feature-Class-Repräsentationen mithilfe des Geoverarbeitungswerkzeugs Repräsentation hinzufügen erstellen.
Eine Feature-Class-Repräsentation ist von einer Feature-Class abhängig. Wenn Sie Features in einer Feature-Class hinzufügen, löschen oder bearbeiten, werden diese Änderungen automatisch in allen dieser Feature-Class zugewiesenen Feature-Class-Repräsentationen angezeigt. Wenn Sie eine Feature-Class löschen, werden alle zugewiesenen Feature-Class-Repräsentationen gelöscht.
Der Begriff Feature-Class-Repräsentation wird oft zu Repräsentation verkürzt, wenn dies im Kontext verständlich ist.
Informationen zum Erstellen von Feature-Class-Repräsentationen
Wie werden Repräsentationen gespeichert?
Repräsentationen sind eine Eigenschaft einer Feature-Class. Nur einfache Feature-Classes können Repräsentationen enthalten. Feature-Classes in jeder beliebigen Geodatabase können Repräsentationen aufweisen. Repräsentationen werden als Erweiterung eines Geodatabase-Workspace implementiert und von der Geodatabase verwaltet. Beim Erstellen einer Repräsentation werden einer Feature-Class zwei Felder hinzugefügt.
- Das Feld RuleID ist ein Ganzzahlfeld, in dem ein Verweis auf die Repräsentationsregel für das jeweilige Feature gespeichert wird. Die Repräsentationsregeln selbst werden in den Systemtabellen der Geodatabase gespeichert.
- Das Feld Override ist ein BLOB-Feld, in dem Feature-spezifische Overrides der Repräsentationsregeln gespeichert werden.
Feature-Repräsentationen
Eine Feature-Repräsentation ist die Einzelinstanz einer Repräsentationsregel, die auf ein einzelnes Feature angewendet wird. Dabei handelt es sich um die grafische Ausgabe einer Sequenz von geometrischen Effekten und Symbol-Layern, die nacheinander auf die Geometrie des Features angewendet werden. Falls erforderlich, können die Komponenten des Erscheinungsbildes einer Feature-Repräsentation von der Repräsentationsregel abweichend geändert und als Override gespeichert werden. Dadurch können Sie normalerweise Konflikte beheben oder die Repräsentation eines einzelnen Features verfeinern.
Die meisten Eigenschaften einer Repräsentationsregel können für einzelne Features mit den Editierwerkzeugen für Repräsentationen in der Werkzeugleiste "Repräsentation" bearbeitet werden. Diese Änderungen werden als Overrides im Feld "Override" in der Attributtabelle oder in einem expliziten Feld, das bei der Einrichtung der Repräsentationsregel festgelegt wurde, gespeichert.
Während einer Editiersitzung können Sie auch die Geometrie der Feature-Repräsentationen ändern. Dadurch wird abhängig vom Bearbeitungsverhalten der Feature-Class-Repräsentation ein im Feld "Override" gespeichertes Shape-Override erstellt oder das Shape des Features in der Quell-Feature-Class (und in allen dieser Feature-Class zugewiesenen Repräsentationen) modifiziert. Diese Einstellung kann geändert werden, indem Sie in ArcCatalog im Dialogfeld Eigenschaften: Feature-Class oder in ArcMap im Fenster Katalog auf die Eigenschaften der Feature-Class-Repräsentation zugreifen.