Bonjour à tous,
Je développe une application mobile (Expo / React Native + backend Flask) où il est affiché les prix des stations carburants.
Je consomme déjà le jeu de données officiel [Prix des carburants en temps réel]() disponible sur data.gouv.fr, qui fournit les identifiants, adresses, coordonnées GPS et prix.
Problème : ce flux ne contient pas systématiquement le nom commercial (enseigne) des stations (ex : TotalEnergies, Leclerc, Intermarché, Carrefour Market…).
Je cherche une solution légale et durable, sans scraping, pour associer chaque station à son enseigne.
Le but est d’afficher dans l’application :
- le nom de la station,
- son adresse complète,
-
les prix actualisés des carburants.
-
Existe-t-il un jeu de données officiel (CSV / JSON / API) qui relie les identifiants de stations (
id,adresse,cp,ville) à leur enseigne / nom commercial ? → Si oui, pouvez-vous indiquer le lien exact ou le nom du dataset ? -
Si ce jeu n’est pas public :
- savez-vous quel organisme / contact (DGEC, Ministère, etc.) gère la donnée ?
- et comment leur demander une autorisation de réutilisation des champs “enseigne” ?
-
Connaissez-vous une source alternative légale (par exemple open data régionaux, INSEE, ou bases professionnelles) pour obtenir les enseignes correspondantes ?
-
Côté technique : recommandez-vous de précharger ces correspondances côté serveur (ex : table SQLite ou CSV importé) afin d’éviter tout appel excessif ou scraping client ?
-
Enfin, si quelqu’un a déjà fusionné ces données (via ID, adresse ou géolocalisation), je serais très intéressé par :
- un exemple de correspondance (quelques lignes de CSV anonymisées),
- ou une méthode de matching fiable à reproduire.
Contraintes
- Pas de scraping du site officiel (prix-carburants.gouv.fr)
- L’application sera publiée sur App Store / Play Store, donc la source doit être officielle, publique et réutilisable (licence ouverte).
Exemple du besoin:
Je souhaite obtenir une structure de données de ce type :
{ "id_station": "12345678", "enseigne": "TotalEnergies", "adresse": "4 Rue Étienne Kernours", "ville": "Douarnenez", "prix_gazole": 1.622, "prix_sp98": 1.739 }
Merci d’avance pour toute aide, piste ou contact !
Cordialement,
Tom
submitted by /u/OpenApartment1246
[link] [comments]