Sources publiques
Fichiers JSON, CSV, API ou exports administratifs documentés.
Les applicatifs sont construits de manière similaire : analyse de la source publique, agrégats et modèle de données, restitution.
La construction d'un applicatif suit souvent la même séquence, quelles que soient les données en entrée et leur format de restitution.
Le pipeline technique transforme une donnée brute (JSON/CSV) en une information consultable sur une carte ou un écran, par étapes successives et indépendantes.
Fichiers JSON, CSV, API ou exports administratifs documentés.
Format, périmètre, fréquence, qualité, limites et utilité publique.
Entités, normalisation, dédoublonnage et rattachements territoriaux.
Stockage requêtable dans MySQL ou PostgreSQL/PostGIS, sans valeur inventée.
Découpage cartographique servi à la demande selon zone et zoom.
Accès direct par nom, territoire, identifiant ou entité métier.
Carte, fiche, tableau ou interface dédiée selon l'usage attendu.
| Couche | Technologie |
|---|---|
| Récupération & ingestion | PHP (parsing JSON / CSV) |
| Consolidation & modèle métier | Symfony |
| Stockage | MySQL ou PostgreSQL / PostGIS |
| Projection cartographique | Mapbox, tuiles vectorielles |
| Interface | React, ou rendu serveur Symfony selon le projet |
Chaque élément affiché à l'écran — point, couleur, valeur... — est une donnée réelle publique. Aucune interpolation n'est effectuée. Si une donnée manque ou n'est pas fiable, elle n'est pas affichée plutôt que d'être approximée.
Les applicatifs sont développés en cycles courts, selon les principes du développement agile : une tâche correspond à une action, donc à une fonctionnalité. Chaque fonctionnalité livrée doit être complète et utilisable avant de passer à la suivante. Plus les tâches (c'est-à-dire les actions, les fonctionnalités) sont découpées en petites unités, plus elles restent faciles à valider et à livrer. Cela permet de garder à tout moment un applicatif fonctionnel plutôt qu'un projet incomplet.