Una referencia espacial describe dónde se ubican las entidades en el mundo real. Una referencia espacial se define cuando se crea un dataset de entidad de geodatabase o clase de entidad independiente. La referencia espacial incluye un sistema de coordenadas para valores x, y y z así como valores de tolerancia y resolución para valores x, y, z y m.
Sistema de coordenadas
Las coordenadas x,y son georreferenciadas con un sistema de coordenadas geográficas o proyectadas. Un sistema de coordenadas geográficas (GCS) se define por un datum, una unidad de medida angular (por lo general grados) y un meridiano base. Un sistema de coordenadas proyectadas (PCS) consta de una unidad de medida lineal (por lo general en metros o pies), una proyección de mapa, los parámetros específicos utilizados por la proyección del mapa y un sistema de coordenadas geográficas.
Un sistema de coordenadas proyectadas o geográficas puede tener un sistema de coordenadas vertical como propiedad opcional. Un sistema de coordenadas vertical (VCS) georreferencia los valores z, utilizados más comúnmente para denotar la elevación. Un sistema de coordenadas verticales incluye un datum geodético o vertical, una unidad de medida lineal, una dirección de eje y un cambio de dirección vertical.
Los valores m, o de medición, no tienen un sistema de coordenadas.
Para obtener una referencia espacial que incluya un sistema de coordenadas desconocido (UCS), especifique solo una tolerancia. No es posible georreferenciar una entidad relacionada con un UCS. No puede definir un sistema de coordenadas vertical si el sistema de coordenadas x,y es desconocido. En caso de ser posible, no debe utilizar un sistema de coordenadas desconocido. Dado que el área válida de uso y la unidad de medida son desconocidos, los valores de resolución y tolerancia pueden no ser apropiados para la información.
Resolución
La resolución representa el detalle en el cual una clase de entidad registra la ubicación y la forma de las entidades geográficas. Es la distancia mínima, en unidades de mapas, que separa valores x y valores y únicos en las coordenadas de la entidad. Por ejemplo, si una referencia espacial tiene una resolución x,y de 0,01, entonces las coordenadas x 1,22 y 1,23 se pueden almacenar como valores de coordenadas separados pero las coordenadas x 1,222 y 1,223 se almacenan como 1,22. Esto se ilustra en el gráfico a continuación. El dígito final en el último par de coordenadas x se trunca porque el cambio en el valor es menor que la resolución x,y. Los mismo se aplicará para las coordenadas y.
A los ingenieros de software les gusta pensar en coordenadas de enteros representadas sobre una cuadrícula cartesiana con una malla muy fina. El espaciado de la malla se define mediante la resolución de la coordenada. Todas las coordenadas de la entidad se georreferencian según el sistema de coordenadas elegido y se ajustan a la cuadrícula de las coordenadas. Esta cuadrícula, conocida como cuadrícula de resolución de coordenadas, se define mediante la resolución que determina la precisión (el número de dígitos significantes) de los valores de coordenadas. La resolución establece la fineza de la cuadrícula de resolución de coordenadas que abarca la extensión de la clase de entidad o dataset de entidad. Todas las coordenadas se ajustan a esta cuadrícula y la resolución define cuánta distancia hay entre las líneas individuales de la cuadrícula.
Los valores de la resolución están en las mismas unidades que el sistema de coordenadas asociado. Por ejemplo, si una referencia espacial está utilizando un sistema de coordenadas proyectadas con unidades de metros, el valor de la resolución se define en metros. El valor de resolución por defecto es 0,0001 metros (1/10 milímetros) o su equivalente en unidades de mapa. Por ejemplo, si una clase de entidad se almacena en pies (state plane), la precisión predeterminada será 0,0003281 pies (0,003937 pulgadas). Si las coordenadas están en latitud-longitud, la resolución por defecto es 0,000000001 grados.
Las coordenadas de entidad con resoluciones x, y más pequeñas (más finas) pueden tener más dígitos de precisión. Sin embargo, las resoluciones x,y que son extremadamente pequeñas pueden afectar al rendimiento a causa de un uso excesivo del disco y de un aumento de E/S. A medida que se incrementa el valor de la resolución x,y (se vuelve más grueso), la precisión relacionada con las coordenadas de la entidad disminuye y los límites se suavizan, se simplifican o no se muestran.
En el siguiente gráfico, la cuadrícula con resolución x, y grande no puede almacenar la entidad de polígono con tanta precisión. Por el contrario, la cuadrícula con resolución x, y pequeña almacenará la entidad de polígono con mayor precisión, conservando mejor la forma.
Esri recomienda el uso de la resolución x, y predeterminada en la mayoría de los casos, ya que se ha comprobado que se ejecuta bien y puede almacenar una precisión de coordenadas adecuada para la mayoría de las situaciones.
Tolerancia
Una referencia espacial también incluye valores de tolerancia. Las coordenadas x, y y z tienen valores de tolerancia relacionados que reflejan la precisión de los datos de las coordenadas. El valor de tolerancia es la distancia mínima entre las coordenadas. Si una coordenada está dentro del valor de tolerancia de otra, se interpreta que están en la misma ubicación. Este valor se utiliza en operaciones relacionales y topológicas cuando se determina si dos puntos están lo suficientemente cerca para proporcionar el mismo valor de coordenadas o si tienen la distancia suficiente para tener su propio valor de coordenada.
Por ejemplo, en el siguiente gráfico hay dos entidades de línea de igual rango en la misma clase de entidad. Durante la validación de topología, si un vértice, V2, se ubica dentro de la tolerancia x,y de otro vértice, V1 (o al revés), los dos se mueven a una ubicación nueva (por ejemplo, la distancia promedio cargada entre las coordenadas).
La tolerancia predeterminada se configura en 0,001 metros o el equivalente en unidades de mapa. Esto es 10 veces el valor de resolución predeterminado, y se recomienda en la mayoría de los casos. Puede configurar un valor de tolerancia x,y personalizado pero este valor nunca debe aproximar la resolución de captura de datos y el valor de tolerancia x, y mínimo que se permite es dos veces la resolución x,y.
Nota:
Los diferentes valores de tolerancia pueden producir respuestas distintas para operaciones relacionales y topológicas. Por ejemplo, dos geometrías podrían clasificarse como inconexas (sin puntos en común) con la tolerancia muy pequeña pero una tolerancia más grande podría causar que sean clasificadas como coincidentes y, de este modo, que se les asigne las mismas ubicaciones de coordenadas.