Estoy tratando de producir mapas a escala mundial o continental que utilicen la proyección equidistante azimutal. Soy un radioaficionado, y para una antena, todo el mundo parece extendido en un plano, con la antena en el centro y el mundo entero en un (r, Θ) desde ese punto.
Existe un software para hacer esto, AZ_PROJ , pero usa su propia base de datos y está completamente escrito en PostScript, por lo que no es exactamente pirateable con las herramientas geográficas habituales.
OGR tiene la proyección 'aeqd', que se puede invocar así:
ogr2ogr -t_srs "+proj=aeqd +lat_0=43.7308 +lon_0=-79.2647" out.shp in.shp
para un centro en 43.7308 N, 79.2647 W. Desafortunadamente, esto envuelve todo más allá del hemisferio actual "detrás" del mapa. También proyecta las coordenadas en metros cartesianos, donde preferiría polar.
¿Alguna sugerencia para alternativas, por favor?
fuente
Respuestas:
Debe especificar el radio de una esfera, porque el proyecto parece solo admitir las fórmulas esféricas de esta proyección:
fuente
No conozco ninguna herramienta de proyección que salga a coordenadas polares.
Puede intentar usar el motor de proyección de Esri dll (pe.dll) que se incluye con el ArcGIS Explorer de descarga gratuita. Es un dll de estilo C que tiene métodos para determinar el acimut y la distancia geodésica entre dos puntos. Para más detalles ver la publicación del blog de Richie Carmichael .
fuente