Plateformes SIG et outils d'aide à la décision pour le CIRAD

CIRAD — Recherche agronomique — 2011-2025

Discuter d'un projet similaire
ClientCIRAD
SecteurRecherche agronomique
Période2011-2025

Le défi

Le CIRAD (Centre de coopération internationale en recherche agronomique pour le développement) à La Réunion avait besoin de développer et moderniser quatre plateformes géospatiales distinctes sur plusieurs années. Le projet CHRONEAU nécessitait une plateforme de diffusion et d'analyse des chroniques hydrologiques avec import de lots CSV, agrégations automatiques et graphiques dynamiques pour les institutions publiques. L'AOD Fertilisation devait intégrer des modèles agronomiques complexes, des données climatiques, des analyses de sols et des cartes SIG interactives pour optimiser la fertilisation dans les DOM. Le projet MASH (Mapping Sugarcane Harvest) demandait le traitement automatisé d'images satellitaires radar et optique pour cartographier l'avancement de la récolte de canne à sucre en temps semi-réel. Enfin, la plateforme AWARE (aware.cirad.fr) nécessitait une migration de GeoNode 2.4 vers 2.8 sans interruption de service.

Notre solution

V Dev a conçu et livré les quatre plateformes avec une architecture cohérente basée sur Laravel/Angular en backend/frontend et PostGIS/OpenLayers pour le volet cartographique. CHRONEAU intègre une API sécurisée (Laravel Sanctum), des imports et synchronisation de lots CSV, des agrégations automatiques et des graphiques dynamiques avec exports filtrés (CSV/ZIP). L'AOD Fertilisation propose un tableau de bord analytique pour le suivi précis des parcelles avec recommandations de fertilisation fiables basées sur les modèles agronomiques du CIRAD. Le système MASH traite automatiquement les images satellitaires libres (radar Sentinel-1 et optique) avec visualisation interactive OpenLayers/HighMaps et publication via GeoServer. La migration AWARE a été réalisée de GeoNode 2.4 vers 2.8 avec optimisation de la plateforme, intégration de données géospatiales en temps semi-réel et nouveaux outils d'aide à la décision.

Résultats obtenus

  • 4 plateformes SIG livrées sur 7 ans de collaboration continue avec le CIRAD
  • CHRONEAU : observatoire hydrologique opérationnel pour les institutions publiques de La Réunion
  • AOD Fertilisation déployé dans les 4 départements d'outre-mer avec tableau de bord analytique
  • MASH : suivi de la récolte de canne à sucre en temps semi-réel par imagerie satellite radar/optique
  • Migration GeoNode AWARE (aware.cirad.fr) réussie de la version 2.4 vers 2.8 sans interruption
  • Application Android prototype de géoréférencement des parcelles agricoles de La Réunion

V Dev a su comprendre la complexité de nos besoins cartographiques et livrer des plateformes qui ont transformé notre façon de collaborer entre projets de recherche au CIRAD.

CIRAD

Technologies utilisées

LaravelAngularPostGISOpenLayersGeoNodeGeoServerPythonHighchartsHighMaps

Autres réalisations

IRD

Recherche scientifique

Développement d'un outil d'aide à la décision permettant de simuler l'évolution de l'usage des sols et de calculer les bilans carbone pour l'IRD à La Réunion. Stack Laravel avec génération de cartes SIG, intégration de modèles environnementaux et visualisation des résultats pour la recherche et la planification écologique dans les DOM-TOM.

LaravelPostGISOpenLayersPython

SVF Tecno / Vapame

Éducation & technologie

Développement de 3 applications mobiles Flutter offline-first (VapMobEnroll, VapMobUp, VapMobPay) pour le programme éducatif PAT/Vapame en Angola. 150 000+ enregistrements en local, double base SQLite, détection faciale Google MLKit, scan code-barres, synchronisation WorkManager, interface trilingue (FR/EN/PT). Déployées en zones à faible connectivité. Solution biométrique Java/Spring au Portugal.

FlutterDartSQLiteGoogle MLKit

V Dev (projet personnel)

SaaS & logistique

Conception et développement complet de Routeo, application SaaS d'optimisation de tournées pour professionnels itinérants. 35 000 lignes de code, 131 fichiers, 15 endpoints API. Flutter mobile (iOS + Android) + Next.js API + Prisma + Supabase PostgreSQL + OSRM routing + Stripe. Modèle freemium avec autocomplétion Google Places, calcul d'itinéraires optimisés et notifications SMS.

FlutterDartNext.jsTypeScript