Avons lancé les prix du carburant dans le monde — et un calculateur d'itinéraire posé dessus
Tu prépares un trajet à travers quatre pays et tu essaies d'estimer le coût du carburant. Tu ouvres un site pour la Géorgie, un autre pour la Turquie, un troisième pour la Grèce — partout monnaies et unités différentes, et impossible de savoir combien ça fera pour ton réservoir. Pour que ça cesse, on a lancé une rubrique avec les prix du carburant pour 100+ pays et on a posé dessus un calculateur d'itinéraire.
Il y a deux mois, on voulait calculer le coût du carburant pour un trajet à travers plusieurs pays — et on s'est rendu compte qu'aucun site ne proposait cet outil. Certains affichent les prix d'un seul pays, d'autres agrègent sans préciser les unités, ailleurs c'est un tableau qui date d'un an. On s'est mis au boulot et on a fait le nôtre.
Cent pays, un seul tableau, n'importe quelle monnaie
Une fois par semaine, la rédaction OpenVan.camp parcourt les sources officielles — ministères, agences statistiques, agrégateurs locaux de stations-service. La base compte 14 fetchers pour 100+ pays : les prix de l'essence et du diesel sont collectés, une moyenne pondérée à partir de plusieurs sources est calculée puis déposée dans l'admin. Ensuite, un rédacteur vérifie l'export à la main avant de publier — aucun commit automatique des données, parce qu'un seul parser qui déraille suffit à pourrir tout le tableau. On a déjà attrapé plusieurs fois des prix cassés avant qu'ils n'atterrissent sur le site.
Sur la page d'un pays, les prix s'affichent dans la monnaie de ton choix, à côté : combien coûtent 100 km et un plein pour ta voiture, le graphique d'évolution sur les derniers mois et le widget « où le carburant est le moins cher » parmi les voisins.
Un calculateur d'itinéraire qui sait où faire le plein
Quand on a les données de 100+ pays sous la main, c'est logique de poser dessus un calculateur du coût d'un trajet. Tu rentres les étapes, la consommation, le volume du réservoir — il compte les kilomètres dans chaque pays, le prix du carburant dans chacun, et il te dit où il vaut mieux faire le plein. Voici un exemple d'itinéraire Antalya — Paris : cinq pays, cinq prix du diesel différents, presque le double d'écart entre le moins cher et le plus cher. Sur un plein de 60 litres, l'économie monte jusqu'à 40 euros si tu choisis bien le pays où faire le plein.
Comment se calcule la moyenne pondérée
Pour chaque pays, on prend de deux à cinq sources : statistiques officielles (si elles existent), un agrégateur sectoriel et les réseaux locaux de stations-service. Chaque source a un poids — plus on est proche de la source primaire, plus il est élevé. Le prix final, c'est la moyenne pondérée sur une semaine. Les poids sont réglés à la main et revus dès qu'une source plante.
Une API gratuite — parce que ces données n'existent nulle part ailleurs en accès libre
En constituant la base, on a compris qu'aucune donnée agrégée sur le carburant avec une telle couverture n'existe en accès libre. Du coup, on a ouvert une API gratuite — récupère les prix d'un pays, prends l'historique, fais tes calculs chez toi. Documentation pour développeurs — avec exemples, limites et attribution. En deux mois, une dizaine d'applications et de sites l'utilisent déjà ; il y a de la demande, donc ce n'était pas pour rien.
Ce à quoi il ne faut pas s'attendre
Toutes les sources officielles n'existent pas partout — pour quelques pays d'Afrique et d'Océanie, les prix arrivent avec une ou deux semaines de retard. Les prix sont des moyennes nationales : dans une station-service des montagnes d'Arménie, ce sera plus cher qu'à Erevan. Et ça ne rendra pas ton plein moins cher. Simplement, avant de partir traverser quatre pays, tu sais au moins à quel montant t'attendre sur le ticket.