Trabajo con coordenadas WGS-84 y, la mayor parte del tiempo, mi visualización de mapas (luciadmap) está en proyección Mercator.
Mi cliente se sorprende al ver que, para una geometría rectangular:
- la línea entre los 2 puntos superiores no es recta
- la línea entre los 2 puntos inferiores no es recta
N.B: Por supuesto, los 2 puntos superiores tienen la misma latitud, y los 2 puntos inferiores tienen la misma latitud.
Mi cliente espera ver sólo líneas rectas en Mercator. Creo que es una expectativa errónea. Desde mi punto de vista, cuando se dibuja una zona geográfica en el mapa, sus lados deben estar unidos por trayectorias de "gran círculo" (arcos), no por líneas de rumbo.
Además, todas mis zonas geográficas están almacenadas en una base de datos Postgres+PostGis. La función PostGis se utiliza para determinar si algunas otras geometrías se cruzan con mis zonas. Si dibujo mis zonas utilizando líneas de rumbo y las intersecciones utilizando PostGis, me temo que algunas geometrías aparecerán completamente fuera de mi zona. Me parece un error.
¿Sabes cómo calcula PostGis sus intersecciones? Para usted, ¿cómo deben representarse las zonas geométricas en un mapa?