Los tipos de datos espaciales almacenan los atributos que permiten visualizar datos en un mapa. Muchas bases de datos incluyen automáticamente tipos de datos espaciales. En otras se necesita alguna configuración o instalación para utilizar un tipo de datos espaciales. En las secciones siguientes se indican todas las bases de datos compatibles con ArcGIS, qué tipos de datos espaciales son compatibles con cada una y, si la hay, qué configuración se necesita para usar un tipo de datos espaciales en cada base de datos.
Altibase
Dameng
Dameng incluye su propio tipo espacial ST_Geometry. No obstante, es necesario inicializarlo.
IBM Db2
Las bases de datos Db2 incluyen su propio tipo espacial ST_Geometry. No se necesita configurar nada para utilizarlo.
IBM Informix
Para usar el tipo espacial ST_Geometry en una base de datos Informix, es necesario registrar la base de datos con Informix Spatial DataBlade. Consulte la documentación proporcionada por IBM para obtener información sobre Informix Spatial DataBlade y cómo registrar bases de datos en él.
IBM Netezza Data Warehouse Appliance
Netezza ofrece dos paquetes para almacenar datos espaciales: el Netezza Spatial Package heredado y el Netezza Spatial Esri Package.
IBM Netezza Data Warehouse Appliance queda obsoleto a partir de esta versión.
Si utiliza el Netezza Spatial Package heredado, ArcGIS requiere que la columna espacial de la tabla se denomine forma. Si el nombre de la columna no es forma, cree una vista en la tabla y cambie el alias de la columna espacial a forma.
Tenga en cuenta que el paquete espacial que se utiliza afecta a cómo se configura el controlador ODBC de Netezza para conectarse con Netezza desde aplicaciones cliente.
Microsoft SQL Server, Microsoft Azure SQL Database y Amazon Relational Database Service (RDS) for SQL Server
SQL Server, Azure SQL Database y Amazon RDS for SQL Server contienen dos tipos espaciales: Geometry y Geography. No es necesario instalar ni configurar estos tipos espaciales, ya que se presentan automáticamente.
Oracle
ArcGIS admite dos tipos espaciales en Oracle: ST_Geometry y SDO_Geometry.
Utilice la herramienta de geoprocesamiento Crear tipo espacial para instalar el tipo espacial ST_Geometry en su base de datos Oracle. Consulte las instrucciones en Agregar el tipo ST_Geometry a una base de datos Oracle.
Si va a definir consultas que realicen funciones espaciales sobre las capas, también deberá configurar extproc de Oracle para usar ST_Geometry.
Los objetos de Oracle Locator, que incluyen el tipo SDO_Geometry, están presenten en las bases de datos de Oracle por defecto. Por tanto, es posible acceder al tipo SDO_Geometry sin instalaciones adicionales, pero para tener acceso a todas las funciones SDO_Geometry, puede ser necesario instalar Oracle Spatial en la base de datos.
PostgreSQL
ArcGIS admite tres tipos espaciales en PostgreSQL: ST_Geometry, geometría de PostGIS y geografía de PostGIS. Instale uno de los tipos o todos ellos en su base de datos.
Para instalar el tipo ST_Geometry en PostgreSQL, coloque la biblioteca st_geometry en el directorio lib de la instalación de PostgreSQL. A continuación, utilice la herramienta de geoprocesamiento Crear tipo espacial para crear el tipo ST_Geometry en la base de datos. Consulte Agregar el tipo ST_Geometry a una base de datos de PostgreSQL para obtener instrucciones.
PostGIS es una instalación de código abierto de terceros. Para usar el tipo geometría o geografía de PostGIS, instale PostGIS en el clúster de bases de datos PostgreSQL. Después de la instalación, utilice la base de datos de plantilla de PostGIS para crear una base de datos con los tipos de PostGIS o configure una base de datos existente para que utilice los tipos de PostGIS. Consulte la documentación de PostGIS para obtener información sobre la instalación y la configuración de PostGIS.
Amazon Relational Database Service (RDS) for PostgreSQL, Microsoft Azure Database for PostgreSQL y Amazon Aurora PostgreSQL
No es posible instalar el tipo ST_Geometry en opciones de base de datos como servicio, tales como Amazon RDS for PostgreSQL, Aurora PostgreSQL y Azure Database for PostgreSQL. Debe habilitar los tipos espaciales de PostGIS en estas bases de datos. ArcGIS admite el uso de geometría de PostGIS en ellos.
SAP HANA
Los datos espaciales se almacenan en el tipo SAP HANA ST_Geometry que se incluye en la instalación predeterminada del almacén de datos SAP HANA.
SQLite
Para almacenar datos espaciales en una base de datos SQLite, se puede instalar SpatiaLite y agregar el tipo ST_Geometry a la base de datos o crear un GeoPackage. Para obtener más información e instrucciones, consulte el tema Habilitar espacialmente una base de datos SQLite.
También puede utilizar la herramienta de geoprocesamiento Crear base de datos SQLite crear un GeoPackage o una base de datos SQLite que utilice almacenamiento con ST_Geometry o SpatiaLite.
Teradata Data Warehouse Appliance
Teradata incluye un tipo de datos espaciales y no se necesita ninguna configuración para utilizarlo. No obstante, tenga en cuenta que ArcGIS requiere que la columna espacial de una clase de entidad de Teradata se llame shape. Si el nombre de la columna no es forma, cree una vista en la tabla y cambie el alias de la columna espacial a forma.