Skip to content

Mapa por sector estadístico en el Escenario El Niño#20

Merged
ivanmena2021 merged 1 commit into
mainfrom
feat/escenario-mapa-sectores
Jun 23, 2026
Merged

Mapa por sector estadístico en el Escenario El Niño#20
ivanmena2021 merged 1 commit into
mainfrom
feat/escenario-mapa-sectores

Conversation

@ivanmena2021

Copy link
Copy Markdown
Owner

Drill-down geográfico a la unidad real del índice del SAC. En la pestaña Sectores críticos: selector de departamento → choropleth de sus sectores coloreados por hectáreas indemnizadas (envolvente histórica).

Cómo

  • Geometría: static_data/sectores/<DEPTO>.geojson (25 archivos, ~7MB, ~300KB c/u) generados desde los KMZ (KMZ SAC 2025-2026, 37MB) simplificados a ~400m. La app carga solo el departamento seleccionado (cacheado) → liviano en runtime.
  • Datos: static_data/escenario_sectores.json (5,916 sectores con pérdida histórica, 787KB), clave normalizada dep|dist|sector.
  • Match geometría↔datos por nombre: 93-94% (ej. Ayacucho 405/430 sectores).

Generadores (en la carpeta raíz, no en el repo): construir_geojson.py (KMZ→geojson) y exportar_escenario_app.py (métricas). Los KMZ no van al repo.

AppTest: 0 excepciones, selector + mapa renderizan. 65 tests verdes.

🤖 Generated with Claude Code

Drill-down geografico a la unidad real del indice del SAC. En la pestana
"Sectores criticos": selector de departamento -> choropleth de sus sectores
coloreados por hectareas indemnizadas (envolvente historica).

- Geometria: static_data/sectores/<DEPTO>.geojson (25 archivos, ~7MB,
  ~300KB c/u) desde los KMZ simplificados a ~400m. La app carga SOLO el
  departamento seleccionado (cacheado) -> liviano.
- Datos: static_data/escenario_sectores.json (5,916 sectores con perdida
  historica, 787KB), clave normalizada dep|dist|sector.
- Match geometria<->datos por nombre: 93-94% (ej. Ayacucho 405/430).

Generadores (en la carpeta raiz, no en el repo):
construir_geojson.py (KMZ->geojson) y exportar_escenario_app.py (metricas).
Los KMZ (37MB) NO van al repo.

AppTest: 0 excepciones, selector + mapa renderizan. 65 tests verdes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ivanmena2021 ivanmena2021 merged commit e099521 into main Jun 23, 2026
1 check passed
@ivanmena2021 ivanmena2021 deleted the feat/escenario-mapa-sectores branch June 23, 2026 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant