Estoy examinando las dos opciones geoespaciales para la base de datos DB2 de IBM. En particular, me interesa la precisión entre estas dos opciones y si merece la pena (la representación más precisa no es gratuita).
Lo que más me preocupa es que alguien haga una consulta (por ejemplo, buscando un punto u otra geometría dentro de un polígono) y la base de datos devuelva incorrectamente un conjunto de resultados vacío. Mi caso de uso es un catálogo indexado por varios medios (temporal, geoespacial y XML) y las entradas pueden estar en cualquier parte del globo.
IBM declara ( Enlace PDF ) que:
Extensor espacial trata la Tierra como un mapa plano. Utiliza geometría planimétrica (plano), lo que significa que se aproxima la superficie redonda de la Tierra proyectándola sobre un plano. Esta proyección provoca distorsiones, que pueden variar en función de la extensión de los datos. de los datos, pero las distorsiones suelen aumentar hacia los bordes de la región proyectada Spatial Extender se utiliza mejor para conjuntos de datos locales y conjuntos de datos locales y regionales que están bien representados en coordenadas proyectadas, y para aplicaciones en las que la precisión de la localización no es importante.
La otra opción es:
Extensor geodésico trata la Tierra como un globo. Utiliza un sistema de coordenadas de latitud y longitud en un modelo terrestre elipsoidal. Las operaciones geométricas son precisas, independientemente de la ubicación Geodetic Extender se utiliza mejor para conjuntos de datos globales y aplicaciones que cubren grandes áreas de la Tierra, donde una sola proyección cartográfica no puede proporcionar la precisión requerida por la aplicación. la precisión requerida por la aplicación.
Si utilizara algo como WGS84 en la implementación geoespacial del Extensor Espacial, ¿podría alguien darme una cifra aproximada de los errores de precisión que podría encontrar en el peor de los casos en comparación con el Extensor Geodésico? ¿Existe alguna fórmula o proceso para calcularlo en cualquier parte del mundo para una proyección cartográfica determinada?
Más información: " Cuándo utilizar la función de gestión de datos geodésicos de DB2 y cuándo utilizar DB2 Spatial Extender ".