¿Cómo se implementa ST_Geometry?

Se implementa ST_Geometry como tipo definido por el usuario. El almacenamiento de geodatabase de ArcSDE para Oracle, IBM DB2, IBM Informix y PostgreSQL utiliza el tipo espacial ST_Geometry, que se puede utilizar en la geodatabase y al que se puede acceder mediante SQL. Esto le permite escribir aplicaciones SQL con el sistema de administración de bases de datos (DBMS), que pueden acceder y usar operaciones y consultas de entidad.

En DB2 e Informix, se requiere un módulo espacial adicional para usar ST_Geometry en la base de datos.

Cada DBMS es compatible con ST_Geometry según se detalla a continuación:

DBMS

Descripción

Oracle

El tipo de datos ST_Geometry es una de las opciones para almacenar la geometría de entidad en una geodatabase de ArcSDE. Está incluido con ArcSDE para Oracle y es una de las opciones de almacenamiento de entidad en Oracle. Es un tipo de almacenamiento de alto rendimiento provisto como parte de ArcSDE para Oracle que incluye acceso SQL a las entidades de geodatabase conforme con ISO y OGC.

IBM DB2

El extensor espacial DB2 provisto por IBM como parte del producto DB2 es la única opción utilizada para almacenar geometría de entidad en geodatabases en DB2. Fue desarrollado en conjunto por Esri e IBM y es un tipo de almacenamiento de alto rendimiento que proporciona acceso SQL a las entidades de geodatabase conforme con ISO y OGC.

NotaNota:

Hay algunas diferencias en la sintaxis de SQL entre DB2 para z/OS y DB2 para Windows/Linux/UNIX. Consulte la documentación de DB2 para obtener una sintaxis adecuada para la versión de DBMS que está utilizando.

IBM Informix

El Informix Spatial DataBlade provisto por IBM como parte del producto Informix es la única opción que se utiliza para almacenar geometría de entidad en geodatabases de Informix. Fue desarrollado en conjunto por Esri e IBM y es un tipo de almacenamiento de alto rendimiento que proporciona acceso SQL a las entidades de geodatabase conforme con ISO y OGC.

PostgreSQL

El tipo de datos ST_Geometry es la opción predeterminada de almacenamiento de geometría de entidad en una geodatabase de ArcSDE en PostgreSQL. Al igual que con otras implementaciones de DBMS, la implementación de PostgreSQL proporciona acceso SQL a las entidades de geodatabase conforme con ISO y OGC.

ST_Geometry por DBMS

Para obtener información sobre ST_Geometry en cada base de datos, consulte los temas siguientes:

Almacenamiento ST_Geometry en OracleAlmacenamiento de ST_Geometry en PostgreSQL¿Qué es el extensor espacial de DB2?¿Qué es el tipo de geometría Informix Spatial DataBlade?

7/11/2012