Dashboard géospatial d'analyse agricole développé avec Streamlit, GeoPandas et Folium pour évaluer l'accès des exploitations agricoles aux infrastructures de soutien et identifier les zones prioritaires d'intervention.
link:
agriaccess-togo-by-tchatako…
---
title: AgriAccess Togo
emoji: 🌱
colorFrom: green
colorTo: yellow
sdk: streamlit
sdk_version: 1.58.0
app_file: app.py
pinned: false
---
# AgriAccess Togo
Tableau de bord interactif de la géographie du tissu agricole togolais, réalisé
pour le **Data Challenge Agriculture — Défi 1** (soumission 22/06/2026).
Thème visuel **Togo AI Lab** (vert / blanc) : bannière illustrée en SVG,
métriques en cartes vert plein à fort contraste, onglets et boutons grands et
gras, carte Folium avec calques activables/désactivables. Aucune dépendance
réseau pour l'habillage visuel : tout est généré en code (SVG), donc l'app
fonctionne de façon identique en local, en déploiement, ou hors-ligne.
## Objectif
Visualiser et analyser les exploitations agricoles, marchés, coopératives et
zones d'aménagement agricole planifiées (ZAAP/ZAPB) du Togo afin d'identifier :
- la densité spatiale des exploitations,
- la couverture des zones ZAAP (dont le nombre d'exploitations situées en ZAAP),
- l'accessibilité aux marchés,
- le réseau coopératif et ses zones sous-desservies.
## Données
Données ouvertes issues de geodata.gouv.tg et
opendata.gouv.tg :
| Fichier | Description | Géométrie | Nb. d'entités |
|---|---|---|---|
| `data/exploitations.json` | Petites exploitations agricoles | Polygones | 13 119 |
| `data/marches.json` | Marchés | Polygones | 1 078 |
| `data/zaap.json` | ZAAP/ZAPB — champs individuels | Polygones | 1 883 |
| `data/cooperatives.json` | Coopératives agricoles | Points | 6 859 |
Toutes les couches couvrent les 5 régions du Togo (Maritime, Plateaux,
Centrale, Kara, Savanes) et sont en EPSG:4326.
**Note qualité des données** : `exploitations.json` contient un artefact
d'encodage (UTF-8 mal interprété en latin-1) sur certaines lignes des champs
`cooperative_type` / `cooperative_nom` (ex. "coopérative" au lieu de
"coopérative"). Il est corr …