Für jedes Datenbankmanagementsystem, das zum Speichern von Enterprise-Geodatabases verwendet wird, sind standardmäßig bestimmte Konfigurationsschlüsselwörter verfügbar. Darüber hinaus kann der Geodatabase-Administrator benutzerdefinierte Schlüsselwörter hinzufügen.
Was sind Konfigurationsschlüsselwörter in einer Enterprise-Geodatabase?
Durch Konfigurationsschlüsselwörter werden Parameter und Parameterwerte unter einer Überschrift (dem Schlüsselwort) gruppiert. Die Parameter und die Parameterwerte geben Speicheroptionen für Datasets in der Geodatabase an. Die Konfigurationsschlüsselwörter und die zugeordneten Parameter und Parameterwerte werden in einer Systemtabelle in der Geodatabase gespeichert. Der Geodatabase-Administrator steuert die Inhalte dieser Tabelle.
Wie werden Konfigurationsschlüsselwörter verwendet?
Konfigurationsschlüsselwörter gruppieren mehrere Parameter und Werte und wirken sich damit auf mehrere Speicheroptionen eines bestimmten Datasets aus. Wenn Sie in der Geodatabase ein Dataset erstellen, wählen Sie das zu verwendende Konfigurationsschlüsselwort aus. Wenn Sie kein anderes Schlüsselwort angeben, wird das Schlüsselwort DEFAULTS verwendet.
Der Geodatabase-Administrator kann außerdem benutzerdefinierte Konfigurationsschlüsselwörter erstellen. Er muss sicherstellen, dass die erforderlichen Konfigurationsschlüsselwörter in der Geodatabase vorhanden sind und in ArcGIS Desktop verwendet werden können. Der Geodatabase-Administrator kann Sie über die verfügbaren benutzerdefinierten Konfigurationsschlüsselwörter und deren empfohlene Verwendung informieren.
Welche Konfigurationsschlüsselwörter sollten Sie verwenden?
In den meisten Fällen ist das Konfigurationsschlüsselwort "DEFAULTS" ausreichend, da der Geodatabase-Administrator alle erforderlichen Änderungen an den Parameterwerten dieses Konfigurationsschlüsselworts vorgenommen haben sollte, damit es der am häufigsten benötigten Konfiguration entspricht.
Unter besonderen Umständen müssen Sie beim Erstellen oder Importieren von Daten möglicherweise ein anderes Konfigurationsschlüsselwort als DEFAULTS auswählen. In diesem Fall erhalten Sie vom Geodatabase-Administrator die Information, welche Schlüsselwörter wann zu verwenden sind. Einige mögliche Szenarien werden in den folgenden Abschnitten beschrieben.
Konfigurationsschlüsselwörter für die Geometriespeicherung
In allen Geodatabases wird eine Geometrie gespeichert (daher das "Geo" in "Geodatabase"). Jedes zum Speichern von Enterprise-Geodatabases verwendete Datenbankmanagementsystem bietet bestimmte geometrische Speichermechanismen. Für IBM Db2 wird die Geometrie mit Spatial Extender (ST_Geometry) gespeichert. In IBM Informix wird die Geometrie mit Spatial DataBlade (ebenfalls ST_Geometry) gespeichert. Für in Oracle, Microsoft SQL Server oder PostgreSQL gespeicherte Geodatabases stehen mehrere Geometriespeicheroptionen zur Verfügung, wie in der Tabelle unten aufgelistet.
Esri empfiehlt die Verwendung räumlicher SQL-Datentypen für die Geometriespeicherung, da Ihnen dadurch mehr Funktionen zur Verfügung stehen. So können Sie beispielsweise nur, wenn Ihre Feature-Classes einen räumlichen SQL-Datentyp verwenden, editierbare Feature-Services veröffentlichen, Abfrage-Layer erstellen und SQL zur Bearbeitung verwenden. Welche Konfigurationsschlüsselwörter mit diesen Speichertypen verknüpft sind und ob es dabei um räumliche SQL-Datentypen handelt, wird in der folgenden Tabelle angezeigt:
Konfigurationsschlüsselwort | Geometriespeicherung | Räumlicher SQL-Datentyp? |
---|---|---|
WKB_GEOMETRY | OGC Well-Known Binary | Nein |
SDEBINARY | ArcSDE Compressed Binary (Komprimiertes Binärformat von ArcSDE) | Nein |
ST_GEOMETRY | Räumlicher SQL-Datentyp von Esri für Oracle oder PostgreSQL | Ja |
SDO_GEOMETRY | Oracle Spatial | Ja |
PG_GEOMETRY | PostGIS-Geometrietyp | Ja |
PG_GEOGRAPHY | PostGIS-Geographietyp | Ja |
GEOMETRY | Microsoft-Geometrietyp | Ja |
GEOGRAPHY | Microsoft-Geographietyp | Ja |
Der Geodatabase-Administrator legt die DEFAULTS-Geometriespeicherung auf den Typ fest, der für die meisten Datasets verwendet wird. Wenn der Speichertyp, den Sie verwenden möchten, nicht unter dem Schlüsselwort DEFAULTS festgelegt ist, könnten Sie ein anderes Konfigurationsschlüsselwort angeben, um einen anderen Geometriespeichertyp zu verwenden. Wenn Sie beispielsweise Daten in einer Geodatabase in PostgreSQL speichern, für das Schlüsselwort "DEFAULTS" die Verwendung des Speichertyps "geometry" in PostGIS festgelegt wurde und Sie stattdessen einen Teil Ihrer Daten in einem räumlichen SQL-Datentyp, der die Koordinaten von Längen- und Breitengraden verwendet, im Speichertyp "geography" in PostGIS speichern möchten, können Sie stattdessen das Konfigurationsschlüsselwort "PG_GEOGRAPHY" verwenden.
Netzwerk-Konfigurationsschlüsselwörter
Netzwerk-Konfigurationsschlüsselwörter werden beim Erstellen von Netzwerk-Datasets verwendet, welche die ArcGIS Network Analyst extension erfordern.
Konfigurationsschlüsselwörter für Netzwerke sind zusammengesetzte Konfigurationsschlüsselwörter. Es handelt sich jeweils um drei verschiedene Netzwerkschlüsselwörter, die zusammenwirken, damit Tabellen derselben Netzwerkklasse an verschiedenen Speicherorten gespeichert werden. Das zusammengesetzte Netzwerkschlüsselwort, das in einem ArcGIS-Client vorhanden ist, lautet NETWORK_DEFAULTS.
Wenn Sie kein Konfigurationsschlüsselwort für Ihr Netzwerk angeben, erfolgt die Speicherung des Netzwerks anhand der Einstellungen für das Schlüsselwort DEFAULT.
Der Geodatabase-Administrator kann verschiedene benutzerdefinierte Netzwerkschlüsselwörter erstellen. Wenn Sie beispielsweise ein Busliniennetz erstellen, das vermutlich viel umfangreicher als das Wasserwegenetz und das Eisenbahnnetz sein wird, kann der Geodatabase-Administrator eine Reihe von Konfigurationsschlüsselwörtern für Netzwerke erstellen, um das Busliniennetz an einem anderen Speicherort in der Geodatabase zu speichern.
Topologie-Konfigurationsschlüsselwörter
Beim Erstellen einer Topologie wird die Speicherung der Topologietabellen mit einem Konfigurationsschlüsselwort für Topologien gesteuert.
Konfigurationsschlüsselwörter für Topologien sind zusammengesetzte Schlüsselwörter. Das zusammengesetzte TOPOLOGY-Schlüsselwort, das in einem ArcGIS-Client vorhanden ist, lautet TOPOLOGY_DEFAULTS.
Wenn Sie nicht das Standardschlüsselwort für die Topologie verwenden möchten, muss der Geodatabase-Administrator neue Topologie-Schlüsselwörter erstellen, mit denen andere Speicherparameter festgelegt werden. Er informiert Sie darüber, wann bzw. ob ein anderes Topologie-Konfigurationsschlüsselwort als TOPOLOGY_DEFAULTS verwendet werden soll.
Terrain-Konfigurationsschlüsselwörter
Beim Erstellen eines Terrains wird die Speicherung der Terrain-Tabellen mit einem Konfigurationsschlüsselwort für Terrains gesteuert.
Konfigurationsschlüsselwörter für Terrains sind zusammengesetzte Schlüsselwörter. Das zusammengesetzte TERRAIN-Schlüsselwort, das standardmäßig in einem ArcGIS-Client vorhanden ist, lautet TERRAIN_DEFAULTS.
Wie auch bei den Schlüsselwörtern für Netzwerke und Topologien kann der Geodatabase-Administrator benutzerdefinierte Schlüsselwörter mit anderen Informationen zur Speicherung erstellen und Sie darüber informieren, wann sie verwendet werden sollen.