Aprendé a automatizar la producción de cartografía topográfica
profesional usando exclusivamente herramientas de código abierto.
Con un único script de 12 celdas en Google Colab generás una carta
completa con diseño 100% estilo IGN Argentina — panel de Signos
Convencionales, mapa central con grilla Gauss-Krüger, y panel
informativo con mapa de ubicación — lista para imprimir en formatos
A4, A3, A2 y A1.
.png)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 MÓDULO 1 — Fundamentos de Cartografía y Python
La base teórica que todo profesional GIS necesita. Proyecciones
cartográficas, sistemas de referencia, el sistema Gauss-Krüger
POSGAR 1994 y las 7 fajas argentinas, escalas (1:25.000 a
1:250.000), curvas de nivel e interpretación del relieve.
Introducción al ecosistema Python para análisis geoespacial.
📌 MÓDULO 2 — Entorno de Trabajo y Datos de Entrada
Configuración completa de Google Colab con GeoPandas, osmnx,
rasterio, pyproj y matplotlib. Paleta de colores cartográficos
IGN Argentina. Constantes del sistema (fajas GK, escalas,
formatos). Funciones AOI: definición del área de interés por
coordenadas WGS84 o archivos SHP/GeoJSON/ZIP con manejo
automático de encodings argentinos (Latin-1, cp1252).
📌 MÓDULO 3 — Datos Cartográficos: OSM y DEM
Descarga automática de capas OpenStreetMap (red vial,
hidrografía, edificios, vegetación, ferroviario, localidades)
con clasificación cartográfica. Modelo de Elevación Digital SRTM
30m de la NASA: descarga, reproyección a Gauss-Krüger, suavizado
gaussiano y generación de curvas de nivel principales y
secundarias con etiquetado automático de cotas. Funciones
utilitarias: grilla GK, etiquetas con superíndices IGN,
coordenadas DMS y clasificación vial jerárquica.
📌 MÓDULO 4 — Paneles Laterales y Compositor Principal
El corazón del curso. Construcción del panel de Signos
Convencionales (5 secciones: Límites, Vías, Hidrografía, Áreas
de Uso y POI) con escala gráfica, datum POSGAR 1994 e índice de
hojas. Panel informativo con mapas de ubicación CartoDB, leyenda
numerada de localidades y diagrama de compilación. Compositor
principal generar_carta(): layout de 3 columnas, 15 capas
apiladas por zorder, halos de legibilidad en etiquetas, escudos
de rutas nacionales/provinciales con anti-solapamiento, traversas
ferroviarias geométricas y nombres de ríos en cursiva sobre el
cauce.
📌 MÓDULO 5 — Exportación, Interfaz y Casos de Uso
Exportación en PDF vectorial 600 DPI y PNG 450 DPI con nombres
únicos por timestamp. Interfaz interactiva ipywidgets: formulario
completo sin tocar el código. Modo consola para generación en
lote. Análisis de resultados: carta topográfica 1:50.000 de la
ciudad de Córdoba. Casos de uso reales: zona serrana, shapefile
del IGN/catastro provincial. Extensiones hacia Google Earth
Engine, Supabase/PostGIS y Streamlit.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ AL FINALIZAR EL CURSO PODÉS:
- Generar la carta topográfica de cualquier zona de Argentina
en menos de 15 minutos
- Trabajar con las 7 fajas Gauss-Krüger POSGAR 1994 en Python
- Descargar y clasificar datos de OpenStreetMap con osmnx
- Procesar el DEM SRTM NASA y generar curvas de nivel automáticas
- Reproducir el diseño cartográfico oficial del IGN Argentina
- Exportar PDFs listos para plotter profesional (600 DPI)
- Automatizar la generación de cartas en lote con un bucle Python
- Leer shapefiles del IGN/INDEC con cualquier encoding
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 PARA QUIÉN ES ESTE CURSO
Estudiantes y profesionales de Geografía, Ingeniería, Agrimensura
y carreras afines. Analistas GIS que quieren incorporar Python a
su flujo de trabajo. Programadores que buscan un proyecto
geoespacial concreto y visualmente impactante. Municipios y
organismos públicos que producen cartografía manualmente.
Requisito previo: conocimientos básicos de Python (variables,
funciones, bucles). No se requiere experiencia previa en GIS.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛠 TECNOLOGÍAS DEL CURSO
Python · Google Colab · GeoPandas · osmnx · rasterio · matplotlib
pyproj · scipy · ipywidgets · contextily · OpenStreetMap ·
NASA SRTM · POSGAR 1994 / Gauss-Krüger
Todo el material incluye acceso al script completo en Google Colab.