Mozambique Drought Monitoring using Remote Sensing and GIS (Work in Progress).
# Mozambique Drought Monitoring Dashboard 🇲🇿 🌍 🛰️
🇺🇸 **English Documentation Below** | 🇵🇹 **Documentação em Português Abaixo**
---
## 🇵🇹 Versão em Português
O **Monitor de Secas de Moçambique** é uma plataforma de análise geoespacial de alta performance desenvolvida em Python e integrada com o **Google Earth Engine (GEE)**. O sistema monitoriza a saúde da vegetação e anomalias pluviométricas em tempo real para apoiar a tomada de decisões agrícolas e a gestão de recursos hídricos face a eventos climáticos extremos.
### 🌟 Funcionalidades Principais
- **Hierarquia Territorial Multinível (ADM2):** Análise geoespacial nos níveis Nacional, Provincial (ADM1) e Distrital (ADM2) utilizando limites oficiais do GAUL (FAO).
- **Área Personalizada via GeoJSON:** Suporte a drag-and-drop de arquivos GeoJSON customizados com extração dinâmica de centróide para enquadramento automático do mapa.
- **Análises Temporais Avançadas:**
- *Comparativo Básico:* Relação mensal de NDVI e precipitação atual vs. médias históricas de 10 anos.
- *Dispersão de Anomalias:* Gráfico de dispersão cruzada com linha de tendência linear identificando anomalias estacionais.
- *Vegetation Condition Index (VCI):* Análise histórica com faixas de severidade de seca (Seca Extrema, Moderada, Ligeira e Sem Seca).
- *Análise de Atraso Pluviométrico (Lag Analysis):* Correlação cruzada de Pearson ($r$) variando o atraso (0 a 3 meses) para medir o tempo de resposta da vegetação à precipitação.
- **Interface Glassmorphic Premium:** Tema personalizado com fontes modernas (Outfit/Inter), cartões métricos translúcidos com efeitos hover, crachás de estado animados (pulsing status) e gráficos Altair transparentes integrados.
- **Resiliência e Robustez:**
- *Modo Simulação (Offline):* Fallback automático caso a autenticação do GEE falhe ou a quota de requisições exceda.
- *Validador de GeoJSON:* Verificação estrutural matemática para garantir o carregamento apenas de geometrias poligonais válidas.
- *Restrições …