Proyecto 03 / Visualización geográfica

Mapa interactivo: parques, volcanes y población

Explora parques de Hermosillo, volcanes de Estados Unidos y una capa mundial de población mediante un mapa interactivo creado con Python y Folium.

Explora el mapa

La capa de población utiliza POP2005 (2005), no datos actuales. Activa o desactiva las capas desde el control del mapa. El mapa base requiere conexión a Internet.

Cómo leer el mapa

Los colores se reutilizan entre capas y tienen un significado diferente en cada una. No expresan una valoración de calidad.

Parques de Hermosillo

Cada círculo representa un registro de parque o plaza. Al seleccionarlo se muestran su nombre, dirección y superficie. El color indica superficie.

Verde
Menos de 960 m²
Naranja
Desde 960 hasta menos de 3 350 m²
Rojo
3 350 m² o más

Volcanes

Los círculos representan volcanes de Estados Unidos. Su ventana de información muestra la altura. Estos colores clasifican la altura; no indican actividad ni riesgo volcánico.

Verde
Menos de 960 m
Naranja
Desde 960 hasta menos de 3 350 m
Rojo
3 350 m o más

Población · POP2005

Las zonas coloreadas representan las geometrías de países y territorios del archivo GeoJSON. El color corresponde al valor de población registrado para 2005. Es población total, no densidad.

Verde
Menos de 10 millones
Naranja
Desde 10 hasta menos de 20 millones
Rojo
20 millones o más

El archivo contiene valores cero que no deben interpretarse como ausencia de habitantes.

Controles y símbolos

  • Capas: activa o desactiva parques, volcanes y población. Desactivar población permite ver con mayor claridad el mapa base y los puntos.
  • + / −: acerca o aleja la vista; arrastra el mapa para desplazarte.
  • Los marcadores tienen el mismo radio: su tamaño no representa superficie ni altura.
  • Selecciona un círculo para consultar sus datos. Con teclado, usa Tab para enfocar un marcador y Enter o Espacio para abrirlo; Escape cierra la información.

Sobre el proyecto

Objetivo

Reunir datos de parques, volcanes y población en un mapa por capas para consultar su ubicación y atributos, y comparar las categorías definidas en el proyecto.

Tecnologías y herramientas

  • Python y pandas: lectura de los datos de parques en Excel y de volcanes en CSV.
  • Folium: creación de las capas, los marcadores y el archivo HTML del mapa.
  • GeoJSON: geometrías y atributos de la capa mundial de población.
  • Leaflet: navegación, controles de capas y ventanas de información en el navegador.
  • OpenStreetMap: mapa base y atribución de sus colaboradores.

Cómo funciona

  1. Leer los datos

    Leer las coordenadas y atributos de los archivos de origen.

  2. Organizar las capas

    Asignar colores mediante umbrales y organizar los elementos en tres capas independientes.

  3. Explorar en el navegador

    Exportar el mapa a HTML para explorar las capas y consultar los atributos de cada marcador en el navegador.

La clasificación, en código

Función original de map1.py. Se utiliza tanto para la superficie de los parques como para la altura de los volcanes, aunque son magnitudes y unidades distintas.

def color_producer(superficie):
    if superficie < 960:
        return 'green'
    elif 960 <= superficie < 3350:
        return 'orange'
    else:
        return 'red'

Resultados y aprendizajes

Registros de parques
832
Volcanes
62
Elementos geográficos
246

Son recuentos de registros, no una garantía de lugares únicos ni de cobertura completa.

El proyecto muestra cómo combinar datos tabulares y geográficos en una visualización por capas. La interpretación exige identificar la unidad de cada variable, explicar los umbrales y conservar la fecha del conjunto de datos.

Se mantienen las coordenadas, atributos y categorías originales. No se han actualizado ni verificado de nuevo su exactitud geográfica o su vigencia.