Un identificador de referencia espacial (SRID) es un identificador único asociado con un sistema de coordenadas específico, tolerancia y resolución.
Cómo el SRID se completa o lo que representa puede variar según la base de datos que se utiliza para almacenar los datos. Hay varios SRID estándar reconocidos, como los define la European Petroleum Survey Group (EPSG). Algunas bases de datos y tipos espaciales, tales como la geometría y geografía de PostGIS en PostgreSQL o el tipo de geografía en Microsoft SQL Server, utilizan un subconjunto predefinido de códigos EPSG, y solo se pueden utilizar referencias espaciales con los SRID. Otros, como por ejemplo el tipo ST_Geometry en Oracle, PostgreSQL, IBM Db2 y IBM Informix, pueden utilizar referencias espaciales que tienen SRID definidos por Esri.
Cómo se utilizan SRID en ArcGIS
La siguiente tabla muestra el SRID utilizado en la base de datos destino PostgreSQL, Oracle o SQL Server al importar o pegar datos espaciales. Las palabras conocido o desconocido indican si la referencia espacial de los datos de origen se puede asignar a una referencia espacial existente en la base de datos objetivo.
Fuente | Objetivo | |||||
ST_Geometry | PostGIS Geography | PostGIS Geometry | Oracle SDO_Geometry | SQL Server Geometry | SQL Server Geography | |
Código EPSG conocido con una columna ST_Geometry, SDEBINARY, geometría de PostGIS, geografía de PostGIS, SDO_Geometry, geometría de SQL Server o geografía de SQL Server | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. Solo se aplica a los sistemas de coordenadas geográficas válidos, ya que la geografía de PostGIS no admite sistemas de coordenadas proyectadas. | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. |
Código EPSG conocido con tolerancia o precisión personalizadas con una columna ST_Geometry o SDEBINARY | Un SRID mayor que 300.000 se agrega a la tabla del sistema de geodatabase. | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. Solo se aplica a los sistemas de coordenadas geográficas válidos, ya que la geografía de PostGIS no admite sistemas de coordenadas proyectadas. | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. | El código EPSG se utiliza como Id. de referencia espacial y se almacena con la geometría. Solo se aplica para los sistemas de coordenadas geográficas, ya que no se admiten los sistemas de coordenadas proyectadas. |
Sistema de coordenadas conocido de Esri con una columna ST_Geometry o SDEBINARY | El código de Esri se utiliza para Id. y se almacena con la geometría. | Se devuelve un error y los datos no se pueden importar. | El Id. se establece en –1. | El Id. es nulo. | El código de Esri se utiliza para Id. y se almacena con la geometría. | Los sistemas de coordenadas de Esri se utilizan para los sistemas de coordenadas proyectadas. Debido a que los sistemas de coordenadas proyectadas no se pueden utilizar con el tipo de geografía SQL Server, se devuelve un error y los datos no se pueden importar. |
Sistema de coordenadas desconocido con una columna ST_Geometry, SDEBINARY, geometría de PostGIS, SDO_Geometry o geometría de SQL Server | Un SRID mayor que 300.000 se agrega a la tabla del sistema de geodatabase. | Se devuelve un error y los datos no se pueden importar. | El Id. se establece en –1. | El Id. es nulo. | El Id. se establece en 0. | Se devuelve un error y los datos no se pueden importar. |
Sistema de coordenadas Oracle personalizado con una columna SDO_Geometry | Un SRID mayor que 300.000 se agrega a la tabla del sistema de geodatabase. | Se devuelve un error y los datos no se pueden importar. | El Id. se establece en –1. | El Id. de Oracle personalizado se utiliza si está establecido en el origen. Si no está establecido, el SRID se establece en nulo en la base de datos objetivo. | El Id. se establece en 0. | Se devuelve un error y los datos no se pueden importar. |
Sistema de coordenadas personalizado con una columna de geometría PostGIS | Un SRID mayor que 300.000 se agrega a la tabla del sistema de geodatabase. | El Id. de PostGIS personalizado se utiliza si está establecido en el origen. En caso contrario, se devuelve un error y los datos no se pueden importar. | El Id. de PostGIS personalizado se utiliza si está establecido en el origen. Si no está establecido, el ID se establece en -1 en la base de datos objetivo. | El Id. es nulo. | El Id. se establece en 0. | Se devuelve un error y los datos no se pueden importar. |
Cuando se pegan o se importan datos en una base de datos de Db2 o Informix, ArcGIS también comprueba la tabla de referencia espacial para ver si hay alguna coincidencia. Si no se encuentra ninguna, se agrega un nuevo registro con la nueva información a la tabla de referencias espaciales. Consulte la documentación de IBM para obtener más información sobre los Id. empleados.