Bases de données et ST_Geometry

ST_Geometry est un type de données défini par l'utilisateur qui vous permet de stocker des données spatiales directement dans un champ de la table. Le type ST_Geometry peut non seulement être utilisé avec des clients ArcGIS, mais il fournit également un accès SQL à la géométrie de classe d'entités simples.

Utilisez l'outil de géotraitement Créer le type spatial ou un script Python pour ajouter le type de données spatiales ST_Geometry à une base de données PostgreSQL ou Oracle existante. L'outil ajoute le type de données ST_Geometry, un utilisateur SDE et un espace de stockage, ainsi que des tables système, des vues, des fonctions, des déclencheurs et d'autres objets de métadonnées pour gérer ST_Geometry.

Utilisez la fonction SQL CreateOGCTables pour ajouter le type de données spatiales ST_Geometry à une base de données SQLite existante. Lorsque vous ajoutez le type ST_Geometry à une base de données SQLite, des tables système ST_Geometry sont ajoutées à la base de données pour gérer les métadonnées ST_Geometry. Les fonctions SQL ST_Geometry sont stockées dans des bibliothèques externes à la base de données. Reportez-vous à la rubrique Spatialiser une base de données SQLite pour plus d'informations.

Vous pouvez également utiliser l'outil de géotraitement ;Créer une base de données SQLite ou un script Python pour créer une base de données SQLite qui utilise le type de données spatiales ST_Geometry.