Portafolio: mapas de Áreas Metropolitanas
14/11/2025
Comparto un poco de mi trabajo como analista de datos en la Subsecretaría de Desarrollo Regional y Administrativo (Subdere).
En esta oportunidad me pidieron hacer mapas que visualizaran las propuestas de Áreas Metropolitanas en distintas regiones de Chile, junto a algunas estadísticas relacionadas.
Los mapas combinan shapes y datos de múltiples fuentes:
- Polígonos comunales: División Político Administrativa 2023, IDE Chile
- Límites comunales: División Político Administrativa 2022, Subdere
- Polígonos de áreas pobladas: Biblioteca del Congreso Nacional
- Red vial: Biblioteca del Congreso Nacional
- Polígonos de masas lacustres: Biblioteca del Congreso Nacional
Este proyecto lo organicé en cuatro scripts:
En funciones.R se definen las funciones para cargar, procesar, filtrar y generar los mapas.
El script procesar.R recibe el identificador de una región, y usando las funciones definidas en funciones.R carga los datos y filtra los mapas para esa región, haciendo ajustes específicos al territorio si es que corresponde. El resultado son varios objetos que contienen las capas geográficas y datos para la región.
Luego el script graficar.R recibe esos objetos y genera la visualización, incluyendo el gráfico de torta, el minimapa, y los textos que van encima de las visualizaciones. En este paso las funciones realizan varias adaptaciones particulares a cada región para que se vean bien, como recortes, posicionamiento de los elementos, dimensiones del mapa, etc.
Todo lo anterior (idealmente) se ejecuta desde generar.R, que es el loop/orquestador que produce todo pasando por todas las regiones, de modo que si se modifica un dato, un shape o algún detalle de la visualización, se ejecuta el orquestador y se obtienen todos los mapas actualizados.