Bonjour à toutes et à tous,
Nous vous présentons QuartierScope, une application Android qui suit les données publiques autour d’adresses choisies et prévient quand quelque chose change : un permis de construire autorisé, un commerce qui ouvre ou ferme, une procédure collective, une vente, un arrêté de catastrophe naturelle, l’arrivée de la fibre…
Côté données, elle croise 24 jeux et 12 API de data.gouv.fr, dont Sirene (via l’API Recherche d’entreprises), le BODACC, Sitadel (fichiers DIDO du SDES), DVF, Géorisques, le GPU, Hub’Eau, l’Annuaire de l’éducation, la base des IRVE, la BPE, les DECP et le registre ODRÉ.
Quelques choix qui intéresseront peut-être ce forum :
- chaque relevé est versionné, et c’est la comparaison entre deux versions qui produit un « changement » : l’application montre ce qui bouge, pas seulement un état ;
- chaque information affichée cite sa source et sa licence ;
- une source qui ne répond pas est signalée comme indisponible, jamais remplacée par une valeur de repli ;
- l’indice de transformation (0 à 100) est calculé par des règles explicites, sans IA, et chaque point est rattaché aux événements qui le font bouger.
Quelques retours d’expérience, si ça peut servir à d’autres réutilisateurs :
-
Paris, Lyon, Marseille, deux logiques opposées. La BAN renvoie le code de l’arrondissement (69389 pour Lyon 9e). L’API Melodi de l’Insee l’attend sous la forme ARM-69389 (COM-69389 répond 400). Le jeu « Fiscalité locale des particuliers », lui, ne connaît que la commune entière (69123) et ne renvoie rien pour 69382. Il faut donc une table de passage dans chaque sens.
-
Ma connexion internet (ARCEP) : les coordonnées sont en Web Mercator (EPSG:3857), pas en Lambert-93. imb_id change à chaque trimestre ; c’est imb_code qui est stable. Et le fichier de fermeture du cuivre ne se relie qu’aux immeubles de son propre trimestre.
-
Antennes ANFR (portail Opendatasoft, API v1) : une virgule encodée (%2C) dans geofilter.distance renvoie « status »: « error » avec un code HTTP 200. Sans vérification, on lit « aucune antenne » au lieu d’une erreur. Il faut aussi trier sur _id pour paginer de façon stable.
La réutilisation est déclarée ici : Réutilisation - QuartierScope – Ce qui change autour de chez vous | data.gouv.fr
L’application : https://play.google.com/store/apps/details?id=fr.quartierscope.app (gratuite pour trois adresses, sans compte)
Les retours des producteurs comme des utilisateurs de ces données nous intéressent beaucoup, en particulier sur la façon dont nous interprétons certains champs.
L’équipe QuartierScope