Interactive GIS dashboard for assessing agricultural resilience across Togo using Python, GeoPandas, Folium, Plotly and spatial analysis.
# Togo-agricultural-resilience-dashboard
Interactive GIS dashboard for assessing agricultural resilience across Togo using Python, GeoPandas, Folium, Plotly and spatial analysis.
# 🌾 Togo Agricultural Resilience Dashboard
## Overview
This project presents an interactive Geographic Information System (GIS) dashboard designed to assess agricultural resilience across the cantons of Togo. Using open government datasets, spatial analysis, and geospatial visualization techniques, the project identifies priority territories for agricultural investment and supports evidence-based decision-making.
The dashboard integrates agricultural infrastructure data, spatial analysis, and interactive visualizations to provide a comprehensive overview of agricultural resilience across the country.
---
## Objectives
- Develop an Agricultural Resilience Index (ARI) for all cantons in Togo.
- Assess the spatial distribution of agricultural infrastructure.
- Identify priority areas for agricultural investment.
- Support public policies through data-driven insights.
- Build interactive GIS dashboards for decision-makers.
---
## Study Area
- **Country:** Togo
- **Spatial Unit:** Cantons
---
## Data Sources
The project combines several open government datasets, including:
- Agricultural infrastructure
- Livestock facilities
- Fish farming sites
- Water resources
- Slaughterhouses
- Administrative boundaries
- Population statistics
---
## Technologies
- Python
- GeoPandas
- Pandas
- NumPy
- Plotly
- Folium
- Matplotlib
- QGIS
- Jupyter Notebook
---
## Repository Structure
```text
togo-agricultural-resilience-dashboard
│
├── data
│ ├── raw
│ └── processed
│
├── notebooks
│ ├── 01_Data_Preparation.ipynb
│ ├── 02_Resilience_Index.ipynb
│ ├── 03_Spatial_Analysis.ipynb
│ ├── 04_Interactive_Maps.ipynb
│ └── 05_Dashboard.ipynb
│
├── src
│ ├── preprocessing.py
│ ├── resilience_index.py
│ ├── spatial_analysis.py
│ ├── visualization.py
│ └── mapping.py
│
├── map …