El documento describe las experiencias del expositor en el desarrollo de la producción cartográfica automatizada a través de los años utilizando diferentes tecnologías como SIG, programación orientada a objetos y software libre. Se detallan ejemplos de scripts desarrollados en ArcInfo AML y Python para automatizar la generación de mapas. También se discuten las ventajas y limitaciones de la automatización mediante SIG y la importancia de complementarla con manipulación gráfica digital para generar cartografía de alta calidad.
EXPERIENCIAS EN EL DESARROLLO DE LA PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA MEDIANTE SIG Y OTROS SISTEMAS DIGITALES
1. A cargo de: Lic. Gabriel Asato
gabriel.asato@segemar.gov.ar
g_asato2000@yahoo.com 26/Junio/2023
Evento día 1
XVIII SEMANA NACIONAL DE LA CARTOGRAFÍA
“La Innovación Tecnológica en la Cartografía”
EXPERIENCIAS EN EL DESARROLLO DE LA
PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
MEDIANTE SIG Y OTROS SISTEMAS DIGITALES
2. TEMAS
Nociones básicas de Cartografía
❑ Qué es la producción cartográfica automatizada
❑ Bases de datos, información auxiliar, SIG, programación. Pros y contras
❑ La automatización y el paradigma de diseño orientado a objetos
❑ Sistemas de producción basados en atlas
❑ ¿Los SIG generan productos cartográficos? SIG vs. Cartografía Digital
❑ Conclusiones
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
3. Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
¿Qué es Cartografía Digital Automatizada?
5. Script de Producción de Hojas Geológicas 1:250.000
Modelo Conceptual y Primera versión:
Asato 1995
Segunda Versión
Romano y Pérez Cerdán, 1997
❏ Desarrollado a partir del lenguaje de
programación Arc-Info AML.
❏ Basado en normas de digitalización,
cartografía del SEGEMAR,
❏ Constaba de una sola instrucción
❏ Generaba la composición cartográfica a
partir de un diccionario de objetos y
representación, diccionario con LUT,
base de datos de información
cartográfica, archivo de proyecciones de
la Argentina, datos auxiliares
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
6. Ejemplos de Problemas de Difícil Control en la Automatización
Falta de alineación
Dificultad de
gestión de diseño
y espacios entre
elementos
Falta de alineación
Falta de
alineación,
ajustes
y formatos
adecuados de
los mapas
auxiliares
Grandes áreas en
blanco
Falta de ajuste de los gráficos
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
Deficiencias en
el dibujo de
rastras y
legibilidad de
etiquetas
7. Características y Contextos Requeridos del
Producto Generado por el Script de Producción
Operación
❏ Simplicidad de operación del programa
❏ Promueve procesos de producción
estandarizados.
❏ Rapidez en la obtención de salidas gráficas
❏ “Mejoraría los tiempos de producción”
Cartografía
• Poco control de la composición
• Rígido
• No apto para composiciones que no estén
normalizadas o sigan las normas
establecidas de composición cartográfica
• Limitado desde el punto de vista
cartográfico
• Producto de calidad cartográfica razonable
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
Contexto Operativo
❏ Exige mucha disciplina en el
mantenimiento de las bases de datos y
archivos auxiliares
❏ Exige control, mejoramiento y
mantenimiento continuo de los programas
❏ Fallas frecuentes
❏ Exige mucha disciplina en la atención de las
normas en toda la cadena de producción
❏ Exige diálogo y entendimiento de todos los
involucrados
Variables de Éxito
❏ Revisión Crítica de los productos
❏ Capacitación continua
❏ Tener en cuenta un plan de I+D+I
9. Script Map_plot.aml Programación Basada en Objetos
❏ Realizado con Arc-Info AML en 1999-2001
❏ En su diseño se tuvo en cuenta las
limitaciones de los SIG como generador de
cartografía automatizada.
❏ Diseño basado en objetos
❏ ObjectDisplay ( capa +
representación )
❏ Hoja
❏ Grilla
❏ Parámetros cartográficos
❏ Script muy pequeño
❏ Soporta Múltiples proyecciones y Vector
Tiles
❏ Generalización automática hasta -3x
Ventajas
❏ Mantenimiento relativamente sencillo
❏ Manejo de grandes volúmenes de datos
❏ Modular
❏ Escalable
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
10. Script map_plot.aml y la Teoría de Atlas Automatizados
Argentina Satelital
C.G.Asato y E. Wrigth (2004-2006)
❏ Escala 1:1M, 75 mapas.
❏ Generado con Arc-Info AML y
Corel-Draw VBA Macros
❏ map_plot para el despliegue
de la composición
❏ Corel-Draw VBA generador del
diseño cartográfico
❏ Corel-Draw retoque gráfico
Nuevos Desarrollos
❏ Sistema de automatización de
topónimos
❏ Generador de leyendas de
imágenes satelitales
❏ Generador de mapa ubicación
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
12. La Actualidad
Software Libre, Python
Programas y Lenguajes de Programación
Python
❏ SIG y Cartografía
❏ GDAL-OGR, Shapely, PyProj,
Fiona, Geoview, Rasterio, Pysal,
Folium, KeplerGL, etc., etc., etc.
❏ MapNik, Carto CSS, GMT
❏ Analíticas
❏ Maplotlib, R, GeoPandas, etc.
QGIS + Python
❏ PyQGIS
❏ Programación directa
❏ Programación aplicada al Layout
Manager
❏ Generador automático de
plantillas
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
13. Cartografía Automatizada con QGIS-PyQGIS
Generar automáticamente plantillas
Programación del
Layout Manager
Programación
Directa
Inspirado en Anita Graser
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
14. QGIS y Tecnología de Confección de Atlas
Mapa base y grilla índice
Mapas del Atlas generados por la aplicación
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
15. Pero, ¿Qué es Cartografía Digital?
Tomado de Tom Patterson
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
16. En Cartografía Digital Queda Mucho por Hacer!!!
SEGEMAR y Hengki Purwonegoro
Swisstopo
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
Schobesberger et al (2010)
17. Conclusiones
Se estudiaron varios métodos y experiencias en la automatización de la producción cartográfica
digital, recordemos:
• Programación de línea de comando
• Programación basada en objetos
Se detallaron las ventajas y limitantes de la automatización mediante SIG
Se explicaron las principales tendencias en software libre con énfasis en la programación usando
lenguaje Python y las tecnologías de confección de atlas.
Se recomienda complementar la producción automatizada con la manipulación gráfica digital y
mantener conceptualmente separados pero a la vez vinculados los conceptos de SIG y Cartografía
Digital, si es que se pretende generar una cartografía de alta calidad.
Expositor: Lic. Gabriel Asato
XVIII SNC .EXPERIENCIAS EN PRODUCCIÓN CARTOGRÁFICA AUTOMATIZADA
18. ¡¡¡GRACIAS POR SU ATENCIÓN !!!
centro.de.cartografia@gmail.com
https://www.facebook.com/centroargentinodecartografia
https://www.instagram.com/centrodecartografia
XVIII SEMANA NACIONAL DE LA CARTOGRAFÍA
“La Innovación Tecnológica en la Cartografía”
+54 9 11 5808-4326