Standard-Konfigurationsschlüsselwörter für SQL Server
Zusätzlich zu den unter Arten von Konfigurationsschlüsselwörtern aufgelisteten DBTUNE-Standardschlüsselwörtern, die für alle Datenbankmanagementsysteme gelten, gibt es zehn SQL Server-spezifische Konfigurationsschlüsselwörter, die standardmäßig in der Tabelle "SDE_dbtune" enthalten sind. Neun dieser Schlüsselwörter dienen zur Angabe des Geometriespeichertyps. Der zehnte Schlüsselwort, IMS_GAZETTEER, steuert den mit einem ArcIMS-Metadaten-Service für Ortsverzeichnisse verwendeten XML-Spaltentyp.
Schlüsselwörter für die Geometriespeicherung
Die folgenden drei Schlüsselwörter enthalten zwei Parameter: den Parameter GEOMETRY_STORAGE zum Festlegen des Geometriespeichertyps für Feature-Classes und den Parameter UI_TEXT, mit dem die Verwendung des Schlüsselwortes beim Erstellen von Daten in ArcCatalog und anderen ArcObjects-Anwendungen zugelassen wird.
- WKB_GEOMETRY – Wenn Sie dieses Schlüsselwort beim Erstellen einer Feature-Class angeben, wird der Speichertyp der Geometriespalte auf den Well-Known Binary (WKB)-Typ des Open Geospatial Consortium (OGC) festgelegt.
In der Datei "dbtune.sde" wird das Schlüsselwort wie folgt angezeigt:
##WKB_GEOMETRY GEOMETRY_STORAGE "OGCWKB" UI_TEXT "User interface text"
Dieser Speicherungstyp bietet eine übertragbare Darstellung der Geometrie in Form eines zusammenhängenden Datenstroms. Die Darstellung mit der Methode "OGC Well-known Binary" unterstützt nur einfache 2D-Geometrien.
- GEOMETRY – Wenn Sie dieses Schlüsselwort beim Erstellen einer Feature-Class angeben, wird der Speichertyp der Geometriespalte auf den Datentyp GEOMETRY von Microsoft festgelegt. Dieses Schlüsselwort kann nur mit SQL Server 2008-Datenbanken verwendet werden.
In der Datei "dbtune.sde" wird das Schlüsselwort wie folgt angezeigt:
##GEOMETRY GEOMETRY_STORAGE "GEOMETRY" UI_TEXT "User interface text"
Der Datentyp GEOMETRY von Microsoft ist ein SQL-kompatibler räumlicher Datentyp, der ebene Raumbezugssysteme verwendet.
- GEOGRAPHY – Wenn Sie dieses Schlüsselwort beim Erstellen einer Feature-Class angeben, wird der Speichertyp der Geometriespalte auf den Datentyp GEOGRAPHY von Microsoft festgelegt. Dieses Schlüsselwort kann nur mit SQL Server 2008-Datenbanken verwendet werden.
In der Datei "dbtune.sde" wird das Schlüsselwort wie folgt angezeigt:
##GEOGRAPHY GEOMETRY_STORAGE "GEOGRAPHY" UI_TEXT "User interface text"
Der Datentyp GEOGRAPHY von Microsoft ist ein SQL-kompatibler räumlicher Datentyp, der für geodätische Daten verwendet wird. Weitere Informationen finden Sie unter ArcSDE und die räumlichen Datentypen von Microsoft..
- Wenn der Parameter GEOMETRY_STORAGE unter dem Schlüsselwort DEFAULTS in der Tabelle "SDE_dbtune" auf SDEBINARY oder OGCWKB festgelegt ist und Sie Feature-Classes in Ihrer Geodatabase erstellen, die den Speichertyp GEOMETRY oder GEOGRAPHY verwenden, müssen Sie spezifische Schlüsselwörter verwenden, wenn Sie eine Topologie, ein Terrain oder ein geometrisches Netzwerk erstellen, die mit diesen Feature-Classes verknüpft sind. Die Schlüsselwörter lauten wie folgt:
- NETWORK_GEOGRAPHY
- TERRAIN_GEOGRAPHY
- TOPOLOGY_GEOGRAPHY
- NETWORK_GEOMETRY
- TERRAIN_GEOMETRY
- TOPOLOGY_GEOMETRY
In den ersten drei Schlüsselwörtern ist der Parameter GEOMETRY_STORAGE auf GEOGRAPHY festgelegt, und in den letzten drei Schlüsselwörtern ist der Parameter GEOMETRY_STORAGE auf GEOMETRY festgelegt. Wenn Sie beispielsweise eine Feature-Class für Gashauptleitungen mit dem Schlüsselwort GEOGRAPHY erstellen, müssen Sie das Schlüsselwort NETWORK_GEOGRAPHY verwenden, wenn Sie ein geometrisches Netzwerk erstellen, das diese Feature-Class enthält. Der Parameter GEOMETRY_STORAGE muss in allen Teilen des zusammengesetzten Konfigurationsschlüsselwortes festgelegt werden. Beispiel: Für TOPOLOGY_GEOMETRY müssen Sie den Parameter GEOMETRY_STORAGE hinzufügen und unter den Schlüsselwörtern TOPOLOGY_GEOMETRY und TOPOLOGY_GEOMETRY::DIRTYAREAS auf GEOMETRY festlegen.
Wenn Sie ein Schlüsselwort mit einigen wenigen Parametern angeben, werden die übrigen Parameter aus dem Konfigurationsschlüsselwort DEFAULTS gelesen (siehe Arten von Konfigurationsschlüsselwörtern). Wenn Sie also beim Erstellen einer Feature-Class in einer SQL Server-Geodatabase GEOMETRY angeben, verwendet die Software den Wert für den GEOMETRY_STORAGE-Parameter aus dem Schlüsselwort GEOMETRY und liest die Werte für alle anderen Parameter, z. B. B_STORAGE, aus dem Schlüsselwort DEFAULTS.
Details zum Einrichten von Netzwerk-, Terrain- und Topologieschlüsselwörtern für nicht standardmäßige Geometrietypen finden Sie unter Zusammengesetzte Schlüsselwörter und Geometriespeicherung.
Schlüsselwort IMS_GAZETTEER
Das Schlüsselwort IMS_GAZETTEER dient zum Speichern von Daten eines ArcIMS-Metadaten-Services für Ortsverzeichnisse. Es gibt an, dass XML-Dokumente als ArcSDE-XML gespeichert werden, da dies der einzige unterstützte XML-Typ für ArcIMS-Metadaten-Services ist.
##IMS_GAZETTEER XML_COLUMN_STORAGE "SDE_XML" END
Wenn Sie das Importskript für Ortsverzeichnisse ausführen, um die Exportdateien des Ortsverzeichnisses zu laden, wird standardmäßig das Schlüsselwort IMS_GAZETTEER verwendet. Weitere Informationen zum ArcIMS-Metadaten-Service und zum Ortsverzeichnis finden Sie im Abschnitt zum ArcIMS-Metadaten-Service in der ArcIMS-Hilfe.