Mit der Standard- oder Advanced-Lizenz verfügbar.
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.
Eine Repräsentation ist eine Eigenschaft von Feature-Classes, die in ArcCatalog im Dialogfeld Eigenschaften: Feature-Class auf der Registerkarte Repräsentationen angezeigt und verwaltet werden kann.
Verwenden von Layer-Dateien zum Organisieren von Repräsentationen
Sie können mit Layer-Dateien (.lyr) die Anzeigemethode von Daten speichern, darunter die Verwendung einer Repräsentation für die Quelldaten. In Layer-Dateien werden nicht die eigentlichen Repräsentationsregeln gespeichert. Sie enthalten lediglich einen Verweis darauf, mit welcher Feature-Class-Repräsentation die Daten dargestellt werden sollen. In ArcMap können Sie Layer-Dateien aus Layern erstellen, die mit einer Feature-Class-Repräsentation symbolisiert werden. In ArcCatalog können Sie Layer-Dateien erstellen, die auf eine Feature-Class und eine zugewiesene Feature-Class-Repräsentation verweisen.
Verwenden der Geoverarbeitungswerkzeuge für die Repräsentationsverwaltung
Sie können die Werkzeuge des Geoverarbeitungs-Toolsets Repräsentationen in der Toolbox "Cartography" verwenden, um Ihre Repräsentationen zu verwalten. Mit den Werkzeugen können Sie einer Feature-Class Repräsentationen hinzufügen und daraus entfernen, einen Layer aus einer Feature-Class-Repräsentation erstellen und Overrides in einer Feature-Class-Repräsentation verwalten.
Datenformate, die Repräsentationen unterstützen
Alle Point-, Line- oder Polygon-Feature-Classes in einer Personal-, File- oder ArcSDE-Geodatabase können Repräsentationen unterstützen. Shapefiles, Coverages, Annotation- und Dimension-Feature-Classes unterstützen keine Feature-Class-Repräsentationen.
Hinzufügen einer Repräsentation zu einer Feature-Class
- Klicken Sie in ArcCatalog im Kontextmenü der Feature-Class oder in ArcMap im Fenster Katalog auf Eigenschaften, um das DialogfeldEigenschaften: Feature-Class zu öffnen.
- Klicken Sie auf der Registerkarte Repräsentationen auf Neu, um das Dialogfeld Neue Repräsentation zu öffnen.
- Geben Sie einen Namen für die neue Feature-Class-Repräsentation sowie Namen für die Felder "RuleID" und "Override" ein, oder bestätigen Sie die Standardnamen. Sie können zwar den Namen einer Repräsentation später ändern. Die Namen der Felder "RuleID" und "Override" können jedoch nicht geändert werden. Wenn Sie beabsichtigen, dieser Feature-Class viele Feature-Classes zuzuweisen, empfiehlt es sich, für die Repräsentationen und Felder aussagekräftige Namen zu wählen, die einander leicht zugeordnet werden können.
- Wählen Sie eine Methode aus, mit der Sie Änderungen an der Geometrie speichern möchten:
- Wählen Sie Geometrieänderung als Repräsentations-Override speichern, um alle Änderungen an der Feature-Repräsentationsgeometrie im Feld "Override" zu platzieren, wobei der Wert im Feld "Shape" nicht geändert wird.
- Wählen Sie Geometrie von zugrunde liegendem Feature ändern, um die Änderungen an der Feature-Repräsentationsgeometrie zu erzwingen und somit die Geometrie des Quell-Features zu ändern.
- Um Repräsentationsregeln aus einem vorhandenen Layer zu importieren, der Features mit einer Repräsentation symbolisiert, klicken Sie auf Selektieren, um zum Layer im Dialogfeld Feature-Layer auswählen zu navigieren. Alle Repräsentationsregeln dieses Layers werden in die Feature-Class-Repräsentation kopiert.
- Wenn der im vorherigen Schritt angegebene Layer auf der gleichen Feature-Class beruht wie diese Feature-Class, können Sie die Repräsentationsregeln auch Features zuweisen, indem Sie das Kontrollkästchen Features Regeln für Layer-Abgleich zuweisen aktivieren. Wenn Sie Repräsentationsregeln aus einer anderen Feature-Class importieren, ist diese Option deaktiviert.
- Klicken Sie auf Weiter.
- Ändern Sie, falls erforderlich, die Struktur der Repräsentationsregel.
- Klicken Sie auf Fertig stellen, um die neue Repräsentation zu erstellen.
Erstellen einer Repräsentation aus einem symbolisierten Layer in ArcMap
- Klicken Sie im Fenster Inhaltsverzeichnis in ArcMap mit der rechten Maustaste auf den symbolisierten Layer und dann im Kontextmenü auf Symbologie in Repräsentation konvertieren.
- Geben Sie im Dialogfeld Symbologie in Repräsentation konvertieren den Namen der neuen Feature-Class-Repräsentation sowie Namen für die Felder "RuleID" und "Override" ein, oder übernehmen Sie die Standardwerte.
- Wählen Sie eine Methode aus, mit der Sie Änderungen an der Geometrie speichern möchten:
- Wählen Sie Geometrieänderung als Repräsentations-Override speichern, um alle Änderungen an der Feature-Repräsentationsgeometrie im Feld "Override" zu platzieren, wobei der Wert im Feld "Shape" nicht geändert wird.
- Wählen Sie Geometrie von zugrunde liegendem Feature ändern, um die Änderungen an der Feature-Repräsentationsgeometrie zu erzwingen und somit die Geometrie des Quell-Features zu ändern.
- Sie können auch wählen, ob Sie alle Features in der Feature-Class konvertieren möchten oder nur die Features, die in der aktuellen Ansicht angezeigt werden. Bestimmen Sie ferner, ob Sie die neue Feature-Class-Repräsentation der aktuellen Karte hinzufügen möchten. Der ursprüngliche Layer wird weiterhin im Inhaltsverzeichnis angezeigt, unabhängig von Ihrer Entscheidung.
- Klicken Sie auf Konvertieren, um der Quell-Feature-Class eine Repräsentation hinzuzufügen, die mit Repräsentationsregeln gefüllt wird, die dem Erscheinungsbild der im ursprünglichen Layer verwendeten Symbole entspricht.
Zugreifen auf die Eigenschaften einer Feature-Class-Repräsentation
- Klicken Sie in ArcCatalog im Kontextmenü der Feature-Class oder in ArcMap im Fenster Katalog auf Eigenschaften, um das DialogfeldEigenschaften: Feature-Class zu öffnen.
- Wählen Sie auf der Registerkarte Repräsentationen eine Feature-Class-Repräsentation aus der Liste aus.
- Klicken Sie auf Eigenschaften, um das Dialogfeld Repräsentationseigenschaften zu öffnen und die Namen der Felder "RuleID" und "Override", das Bearbeitungsverhalten und die dieser Repräsentation zugewiesenen Repräsentationsregeln anzuzeigen oder zu bearbeiten.
Entfernen einer Repräsentation aus einer Feature-Class
- Klicken Sie in ArcCatalog im Kontextmenü der Feature-Class oder in ArcMap im Fenster Katalog auf Eigenschaften, um das DialogfeldEigenschaften: Feature-Class zu öffnen.
- Wählen Sie auf der Registerkarte Repräsentationen eine Feature-Class-Repräsentation aus der Liste aus.
- Klicken Sie auf Löschen, um die Repräsentation aus der Feature-Class zu entfernen, einschließlich der Felder "RuleID" und "Override" und der mit dieser Repräsentation verknüpften Repräsentationsregeln.