He llegado a través de una variedad de bibliotecas para la facilidad de la producción de mapas para imprimir, en una forma reproducible mediante algún tipo de código o el archivo de configuración. Por ejemplo, Kartograph se ve precioso, Vincent se pueden hacer algunas cosas interesantes, y los mapas de referencia que permite la integración de datos geográficos con matplotlib.
Sin embargo, estoy tratando de producir mapas que incluyen datos de trama - y la mayoría de las opciones de arriba sólo trabajar con datos vectoriales. ¿Hay alguna alternativa que me permita mostrar los rásteres en mis mapas?
Por supuesto, puede producir el tipo de mapas que quiero en ArcMap o QGIS con bastante facilidad, pero es difícil hacer que el proceso automatizable y reproducible. Por ejemplo, si yo produzco un mapa, y luego de unas semanas queremos producir el mismo mapa (exactamente en el mismo punto de vista de las extensiones, exactamente el mismo zoom, exactamente la misma escala de la trama se estira) con algunos datos diferentes, se hace bastante complicado. Al hacer esto en algún tipo de automatizado/guión manera me gustaría eliminar muchos de estos problemas.
La clave de las cosas que iba a necesitar son:
- Produce buena pinta mapas
- Relativamente conciso (algunos de los ejemplos de mapas parecen mucho, y esto es donde algo como Kartograph brilla - consulte su documentación)
- Puede mostrar rasterizados y vectores, con la posibilidad de configurar la simbología/pantalla de ambos
- Automatizable
¿Alguien sabe de una herramienta que me permitirá hacerlo fácilmente? Si no, ¿cuál es el mejor 'chapucero' solución que has encontrado? No puedo ser la primera persona a ejecutar en este problema, pero no puedo encontrar una buena solución en línea.