Podría dar muchos ejemplos, pero imagina que tienes que hacer, por ejemplo, un estudio en 10 ubicaciones diferentes y tienes que generar muchos mapas con el mismo diseño, leyenda.
Los mapas pueden contener datos vectoriales y ráster.
Debe ser programable, ya que una gran cantidad de mapas deben hacerse / rehacerse en el futuro.
¿Qué plataformas pueden hacer esto?
fuente
He utilizado tanto ESRI como herramientas de código abierto para la automatización de mapas.
Los componentes de ESRI se mencionan anteriormente, pero si tiene que etiquetar mucho, la extensión maplex es algo que le ahorraría mucho tiempo. Entonces
He tenido problemas con la generación de leyendas con arcpy.mapping, pero si tiene la misma leyenda en cada mapa, esto puede no ser un problema. Si tiene acceso a ArcGIS Server, puede publicar su cartografía como un servicio de mapas y generar mapas con la API REST, pero esto puede ser excesivo.
Si no tiene herramientas ESRI, usaría una configuración similar a la pila de servidores de mapas mencionada anteriormente pero usando python y mapnik.
Tanto postgis como mapnik requieren un poco más de trabajo front-end para configurar. Mapnik era simplemente el mejor motor de renderizado cuando lo usé por primera vez, ESRI y el servidor de mapas se han puesto al día desde entonces.
En resumen, en el trabajo usaría herramientas ESRI ya que el software proporciona una excelente interfaz para la cartografía rápida, y el motor de etiquetado maplex funciona muy bien, incluso si arcpy.mapping no es tan flexible como me gustaría.
En casa, usaría la pila de código abierto porque es mucho más flexible e infinitamente más barata.
fuente
Esta es una vieja pregunta, pero en caso de que alguien todavía esté buscando una solución, consulte también GMT: http://gmt.soest.hawaii.edu/
fuente