ST_Geometry ist ein benutzerdefinierter Datentyp, mit dem räumliche Daten direkt in einem Feld in der Tabelle gespeichert werden können. Der Datentyp "ST_Geometry" kann für ArcGIS-Clients verwendet werden. Außerdem ermöglicht er den SQL-Zugriff auf einfache Feature-Class-Geometrie.
Sie können einer vorhandenen PostgreSQL- oder Oracle-Datenbank mithilfe des Geoverarbeitungswerkzeugs Räumlichen Typ erstellen oder eines Python-Skripts den räumlichen Datentyp "ST_Geometry" hinzufügen.
Wenn Sie einer Oracle- oder PostgreSQL-Datenbank den ST_Geometry-Typ hinzufügen, werden ein SDE-Benutzer und Speicherplatz ebenso wie Systemtabellen, Ansichten, Funktionen, Trigger und andere Metadatenobjekte zum Verwalten von ST_Geometry erstellt.
Mit der SQL-Funktion "CreateOGCTables" können Sie einer vorhandenen SQLite-Datenbank den räumlichen Datentyp "ST_Geometry" hinzufügen. Sie können auch die ArcPy-Funktion CreateSQLiteDatabase verwenden, um eine SQLite-Datenbank zu erstellen, die den räumlichen Datentyp "ST_Geometry" verwendet. Weitere Informationen finden Sie unter Räumliches Aktivieren einer SQLite-Datenbank.
Wenn Sie einer SQLite-Datenbank den Typ "ST_Geometry" hinzufügen, werden die ST_Geometry-Systemtabellen der Datenbank hinzugefügt, um die ST_Geometry-Metadaten zu verwalten. Die SQL-Funktionen "ST_Geometry" werden in Bibliotheken außerhalb der Datenbank gespeichert.
Weitere Informationen zum ST_Geometry-Typ und zu Funktionen finden Sie im Abschnitt Verwenden von ST_Geometry mit SQL der ArcGIS-Hilfe.