
ViteMaPompe est un comparateur de stations-service qui vous permet de trouver et de comparer les prix des carburants (selon le type) partout en France Métropolitaine.
Il y a quelques semaines, j'ai obtenu mon permis moto et me suis offert une nouvelle machine. Le problème, c'est que lorsque vous vivez à Paris depuis un certain temps, faire le plein devient un véritable casse-tête.
Si vous cherchez une station-service sur Google Maps ou d'autres applications classiques, vous risquez fort de vous retrouver avec les prix les plus chers de France.
Aujourd'hui, il est courant de chercher le meilleur prix pour faire ses courses, s'habiller ou partir en vacances... mais l'habitude de chercher le meilleur prix pour le plein d'essence n'est pas encore systématique. Pourtant, le gain peut être substantiel !.
Prenons un exemple simple :
Maintenant, changeons de stratégie :
Félicitations, vous venez de réaliser 108 € d'économies sur l'année !
ViteMaPompe utilise les données Open Data accessibles sur Data.Gouv.fr. Plus spécifiquement, j'ai eu besoin de deux jeux de données :
Ce premier jeu de données me permet de récupérer toutes les stations-services et les prix mis à jour pour chaque carburant. J'ai également accès aux horaires (si précisés par le gérant) et aux services disponibles sur place.
Ce qui est très pratique, c'est la position latitude/longitude incluse, ce qui me permet de les afficher très simplement sur une carte en utilisant Leaflet.
Le fichier est mis à jour tous les jours à 6h00 du matin, assurant une information très récente.
Le second jeu de données me donne la liste des stations-service et leurs enseignes associées. Le défi ? Les enseignes associées dataient de... 2014 !
J'ai donc dû procéder à un nettoyage intensif de cette donnée et surtout corriger les enseignes qui n'existent plus (RIP Leader Price et Cora).
Il a ensuite fallu faire une jointure entre ces deux bases de données pour obtenir un référentiel unifié des stations et de leurs enseignes. Et puis TA-DA ! La base était prête à être exploitée.



