# raisavll/mastermapper-inundacionesec architecture

> Architecture diagram of the GitHub repository raisavll/mastermapper-inundacionesec, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-25). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/raisavll/mastermapper-inundacionesec
- Repository: https://github.com/raisavll/mastermapper-inundacionesec

## Overview

El repositorio disponible contiene solo README.md; no hay código ni archivos de proyecto para verificar. El README documenta un análisis territorial en ArcGIS Pro y sus etapas, pero aclara que la estructura de carpetas mostrada es una propuesta. Por ello, las rutas de los componentes documentados apuntan únicamente a README.md, y el grafo omite detalles de implementación no comprobables.

Main entry points: [`README.md`](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md) (Resumen cantonal)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_inputs["Datos de entrada"]
  node_events[("Eventos SNGR")]
  node_icen[("Fases ICEN")]
  node_cantons[("Límites cantonales")]
end

subgraph group_analysis["Análisis cantonal"]
  node_consolidation["Consolidación CODCAN<br/>[README.md]"]
  node_impact["Índice de impacto<br/>[README.md]"]
  node_cube["Cubo espacio-temporal<br/>[README.md]"]
  node_hotspots["Patrones emergentes<br/>[README.md]"]
  node_within["Resumen cantonal<br/>[README.md]"]
  node_decision["Matriz de decisión<br/>[README.md]"]
  node_enso["Sensibilidad ENSO<br/>[README.md]"]
end

subgraph group_outputs["Mapas finales"]
  node_priority["Mapa de priorización<br/>[README.md]"]
  node_evolution["Mapa de evolución<br/>[README.md]"]
  node_sensitivity["Mapa sensibilidad Niño<br/>[README.md]"]
end

node_gad(("GAD usuarios"))

node_events -->|"aporta registros"| node_consolidation
node_consolidation -->|"agrega eventos"| node_impact
node_cantons -->|"aporta límites"| node_within
node_consolidation -->|"alimenta análisis"| node_cube
node_cube -->|"detecta patrones"| node_hotspots
node_hotspots -->|"resume por cantón"| node_within
node_impact -->|"combina impacto"| node_decision
node_within -->|"aporta estabilidad"| node_decision
node_events -->|"aporta eventos"| node_enso
node_icen -->|"clasifica fases"| node_enso
node_decision -->|"produce categoría"| node_priority
node_within -->|"aporta patrón"| node_evolution
node_enso -->|"produce índice"| node_sensitivity
node_priority -->|"orienta acción"| node_gad
node_evolution -->|"muestra evolución"| node_gad
node_sensitivity -->|"orienta anticipación"| node_gad

click node_consolidation "https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md"
click node_impact "https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md"
click node_cube "https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md"
click node_hotspots "https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md"
click node_within "https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md"
click node_decision "https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md"
click node_enso "https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md"
click node_priority "https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md"
click node_evolution "https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md"
click node_sensitivity "https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_events,node_icen,node_cantons toneBlue
class node_consolidation,node_impact,node_cube,node_hotspots,node_within,node_decision,node_enso toneAmber
class node_priority,node_evolution,node_sensitivity toneMint
class node_gad toneIndigo
```

## Components

### Datos de entrada

- **Eventos SNGR**
- **Fases ICEN**
- **Límites cantonales**

### Análisis cantonal

- [Consolidación CODCAN](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md): `README.md`
- [Índice de impacto](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md): `README.md`
- [Cubo espacio-temporal](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md): `README.md`
- [Patrones emergentes](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md): `README.md`
- [Resumen cantonal](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md): `README.md`
- [Matriz de decisión](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md): `README.md`
- [Sensibilidad ENSO](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md): `README.md`

### Mapas finales

- [Mapa de priorización](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md): `README.md`
- [Mapa de evolución](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md): `README.md`
- [Mapa sensibilidad Niño](https://github.com/raisavll/mastermapper-inundacionesec/blob/main/README.md): `README.md`

### Other components

- **GAD usuarios**

## Connections

- Eventos SNGR → Consolidación CODCAN: aporta registros
- Consolidación CODCAN → Índice de impacto: agrega eventos
- Límites cantonales → Resumen cantonal: aporta límites
- Consolidación CODCAN → Cubo espacio-temporal: alimenta análisis
- Cubo espacio-temporal → Patrones emergentes: detecta patrones
- Patrones emergentes → Resumen cantonal: resume por cantón
- Índice de impacto → Matriz de decisión: combina impacto
- Resumen cantonal → Matriz de decisión: aporta estabilidad
- Eventos SNGR → Sensibilidad ENSO: aporta eventos
- Fases ICEN → Sensibilidad ENSO: clasifica fases
- Matriz de decisión → Mapa de priorización: produce categoría
- Resumen cantonal → Mapa de evolución: aporta patrón
- Sensibilidad ENSO → Mapa sensibilidad Niño: produce índice
- Mapa de priorización → GAD usuarios: orienta acción
- Mapa de evolución → GAD usuarios: muestra evolución
- Mapa sensibilidad Niño → GAD usuarios: orienta anticipación
