Ein Katalog-Layer ist eine Sammlung von Elementreferenzen zu lokalen und freigegebenen Datasets, Layern, Services und Workspaces in verschiedenen Arbeitsumgebungen. Die Referenzen, die katalogisiert und in einem Dataset als Elemente hinzugefügt werden, können in Karten und Szenen dynamisch visualisiert, gefiltert und abgefragt werden.
Der Layer wird als Katalog-Layer bezeichnet, da er die Referenzen auf große Sammlungen von Elementen, Service-Layern, als Layern gezeichneten Paketen und Portalelementen verwaltet – ähnlich wie ein Katalog. Er ermöglicht das intuitive Anzeigen geographischer Informationen und das Organisieren von Datenquellen.
Katalog-Layer eignen sich besonders in Fällen, in denen die Inhalte einer Karte oder Szene große Sammlungen von Layern enthalten, die häufig unterteilt sind oder aus unterschiedlichen Erfassungen stammen. In solchen Fällen kann es schwierig sein, den Überblick über die vorhandenen Daten zu behalten. Ein Katalog-Layer dient als zentrale Umgebung zum Organisieren und Anzeigen der Vorschau mehrerer Datasets. Ein gut verwaltetes Katalog-Dataset, das mit einer oder mehreren Organisationen koordiniert wird, ermöglicht das schnelle Ermitteln und Erkunden von Inhalten und das Anzeigen visueller Änderungen im Zeitverlauf, in einem Bereich oder nach einem anderen Attribut.
Katalog-Datasets
Es ist wichtig, den Unterschied zwischen einem Katalog-Layer und einem Katalog-Dataset zu kennen. Katalog-Datasets werden in der Geodatabase erstellt und verwaltet. Katalog-Layer werden Karten und Szenen hinzugefügt und in ihnen visualisiert. Es können mehrere Kopien eines Katalog-Layers vorhanden sein, jede Kopie des Layers referenziert jedoch dasselbe Dataset.
Ein Katalog-Dataset ist der Container für Elementreferenzen. Diese werden als Katalog-Dataset-Elemente bezeichnet. Das Katalog-Dataset wird mit Geoverarbeitungswerkzeugen erstellt und in einer Geodatabase gespeichert.
Die Funktion von Katalog-Datasets ähnelt der Funktion von Polygon-Feature-Classes, jedoch mit einigen wesentlichen Unterschieden. In der Attributtabelle des Datasets ist jeder Datensatz ein Element im Katalog-Dataset, das eine Referenz zu seinem Datenpfad enthält. Das Feld Shape enthält die Footprint-Geometrie für jedes Element. Dies bedeutet, dass alle Katalog-Dataset-Elemente eine räumliche Geometrie aufweisen müssen – Katalog-Datasets können keine Tabellen oder Tabellen-Web-Layer hinzugefügt werden.
Jedes Katalog-Dataset verfügt über einen Footprint. Ein Footprint ist ein symbolisiertes Feature, das alle Features, Raster usw. des Elements umfasst. Die Attribute jedes Footprint-Features sind spezielle Eigenschaften für den Zweck, den Umfang und den Validierungsstatus jedes Dataset-Elements. Sie können in der Attributtabelle des Datasets eigene Felder und Werte hinzufügen, aktualisieren und verwalten. Sie können jedoch nicht auf die Attributtabelle des Footprint-Layers zugreifen und diese auch nicht bearbeiten.
Katalog-Dataset-Elemente
Katalog-Dataset-Elemente sind die Elementreferenzen, die als Zeilen in der Attributtabelle des Katalog-Layers gespeichert sind.
Im Bereich Inhalt werden Katalog-Dataset-Elemente unter dem Verbund-Layer Layer in der Sicht aufgeführt (sofern sie in der aktiven Ansicht angezeigt werden). Da Dataset-Elemente nach Position, Uhrzeit und anderen Attributen gefiltert werden können, werden im Dataset vorhandene Dataset-Elemente nicht immer in dieser Liste aufgeführt.
Katalog-Layer-Anwendungen
Wenn Sie in einer Karte oder Szene in ArcGIS AllSource navigieren, werden im Katalog-Layer nur Dataset-Elemente geladen, die innerhalb der Ausdehnung und Skalierung der aktuellen Ansicht liegen.
Hinweis:
Sie können für eine bessere Performance die maximale Anzahl der Layer begrenzen, die dargestellt werden können. Informationen zum Festlegen einer Beschränkung finden Sie unter Arbeiten mit Katalog-Layern.
Sie können einem einzelnen Katalog-Dataset beziehungslose Daten hinzufügen und das Dataset einer beliebigen Karte oder Szene in einem Projekt hinzufügen. Katalog-Layer können auch nach gewünschten Attributen (z. B. Projektstatus, zuständige Stelle, Abteilung usw.) gefiltert werden. Mit dieser Strategie können Sie in der Attributtabelle des Katalog-Layers ein Feld erstellen, in dem das Jahr der Erstellung des jeweiligen Dataset-Elements angegeben wird. Anschließend können Sie eine Definitionsabfrage festlegen, um nur Daten aus dem betreffenden Jahr anzuzeigen. Alternativ können Sie den Katalog-Layer für die Verwendung eines Zeitfilters einrichten, um mehrere Datasets mit aktivierten Zeiteigenschaften gleichzeitig zu filtern, statt jedes einzeln zu durchlaufen.
Da die Layer in der Sicht Referenzen sind, handelt es sich lediglich um In-Memory-Layer, die nicht mit dem Projekt gespeichert werden. Die Symbolisierung kann nicht geändert werden, und andere Eigenschaftsänderungen werden nicht mit dem Projekt gespeichert.
Erstellen eines Katalog-Datasets
Katalog-Layer werden mit dem Geoverarbeitungswerkzeug Katalog-Dataset erstellen erstellt. Alternativ können Sie in der Ansicht Katalog mit der rechten Maustaste auf die Geodatabase klicken, in der Sie das Katalog-Dataset erstellen möchten, und Neu > Katalog-Dataset auswählen. Wenn Sie ein Katalog-Dataset erstellen, definieren Sie den Raumbezug und die Umgebung des Datasets. Führen Sie nach dem Erstellen des Datasets das Werkzeug Elemente zum Katalog-Dataset hinzufügen aus, um Dataset-Elemente hinzuzufügen.
Hinweis:
Das Werkzeug "Elemente zum Katalog-Dataset hinzufügen" ist für die Verwendung mit lokal gespeicherten Daten vorgesehen. Verwenden Sie für Elemente, die in einem ArcGIS Enterprise-Portal oder in einer ArcGIS Online-Umgebung gespeichert sind, das Werkzeug Portalelemente zum Katalog-Dataset hinzufügen. Diese Elemente müssen in einem Portal für Enterprise 11.1 oder höher gespeichert werden.
Darüber hinaus gibt es Einschränkungen dahingehend, wo Katalog-Layer verwendet werden können. In Kartenserien wird die Darstellung von Katalog-Layern beispielsweise nicht unterstützt.
Es wird empfohlen, vor dem Erstellen eines Katalog-Datasets die Ordnerstruktur der hinzuzufügenden Elemente zu ermitteln, zu überprüfen oder festzulegen.