Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

heatriskmap

License: AGPL-3.0-or-later

Mapa de isla de calor urbana (UHI) e índice de vulnerabilidad térmica (HVI) para municipios, construido solo con datos abiertos: temperatura de superficie de satélite (Landsat LST), OpenStreetMap y censo.

Las olas de calor son el desastre climático más mortal (Europa, verano 2023: ~60.000 muertes atribuidas). La isla de calor urbana — asfalto + falta de arbolado — agrava la exposición y golpea desigualmente a barrios y población vulnerable. heatriskmap da a un ayuntamiento pequeño o mediano, sin equipo de GIS, los mapas que necesita para sus planes de ola de calor y para priorizar arbolado: dónde hace más calor y quién vive ahí.

Características

  • LST: temperatura de superficie en °C desde bandas Landsat-8/9 (B10/B4/B5) con constantes oficiales USGS y método Avdan & Jovanovska (2016).
  • UHI: diferencial térmico por zona + detección de hotspots (> media + 2σ).
  • HVI: índice de vulnerabilidad térmica por zona (ponderación documentada: 50 % exposición térmica, 25 % falta de arbolado OSM, 25 % población vulnerable del censo).
  • Salida: GeoTIFF (EPSG:4326) + GeoJSON de zonas con población expuesta por banda de temperatura (≥32 °C, ≥38 °C, ≥42 °C).
  • Sin credenciales ni descargas automáticas: procesa escenas descargadas manualmente y datos de censo locales; arbolado vía Overpass (público, sin key).
  • Sin entrenamiento de modelos: cálculo físico estándar, reproducible.

Instalación

python3 -m venv .venv
source .venv/bin/activate
pip install -e .

Uso

# 1. Ingesta de bandas Landsat-8/9 (GeoTIFF) y censo
heatrisk ingest --b10 B10.tif --b4 B4.tif --b5 B5.tif --census censo.csv --workdir trabajo/
# 2. Temperatura de superficie (LST °C)
heatrisk lst --workdir trabajo/
# 3. Isla de calor relativa + hotspots
heatrisk uhi --workdir trabajo/
# 4. Índice de vulnerabilidad térmica por zona
heatrisk hvi --workdir trabajo/
# 5. Consolidado: GeoTIFFs + GeoJSON con población expuesta
heatrisk map --workdir trabajo/

Censo CSV (columnas): zona_id, poblacion, mayores65_pct, zona_vulnerable. Sin red / Overpass caído, el HVI se calcula con los componentes disponibles y marca arbolado: no disponible (nunca inventa datos).

Fuera de alcance (MVP)

  • No descarga automática de escenas de satélite (USGS/GEE/Copernicus requieren credenciales; ver RESEARCH.md KI-2).
  • No predicción de olas de calor: el mapa es de exposición actual.
  • No sustituye a la autoridad de salud pública: informa exposición, la decisión es del municipio.

Licencia

AGPL-3.0-or-later — Copyright (C) 2026 Pedro Sordo Martínez <amurlaniakea@gmail.com>.

Este programa es software libre: puede redistribuirlo y/o modificarlo bajo los términos de la GNU Affero General Public License publicada por la Free Software Foundation, versión 3 de la Licencia, o (a su elección) cualquier versión posterior.

About

Mapa de isla de calor urbana (UHI) e indice de vulnerabilidad termica (HVI) para municipios, con datos 100% abiertos (Landsat LST + OpenStreetMap + censo). AGPL-3.0.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /