Passer au contenu principal

Vélos en libre-service, trottinettes et points de recharge

La couche mobilité est un pilote assumé sur cinq villes ; Bird et Voi en sont absents parce que leurs données ne sont pas publiées là où le pilote fonctionne.

J
Écrit par Jean-Baptiste COULON--CHABAGNO

À côté des transports en commun, Quavsit répond sur les stations de vélos, les vélos et trottinettes en libre-service, les points de recharge pour véhicules électriques et les événements routiers — sous la même clé, les mêmes unités et la même offre.

C’est un pilote sur cinq villes, et c’est un choix, pas une étape. Les villes ont été retenues parce que Quavsit sert déjà le réseau de transport de chacune : une réponse sur un arrêt et une réponse sur un vélo portent alors sur le même lieu.

Ville

Réseau

Stations

Libre-service

Bordeaux

tbm

Le Vélo TBM

Dott, Pony, YEGO

Paris

idfm

Vélib’ Métropole

Dott, Lime, YEGO

Toulouse

tisseo

VélôToulouse

YEGO

Lille

ilevia

V’Lille

Lime

Nice

lignesdazur

Lime, Pony, YEGO

Bird et Voi n’y sont pas

Bird ne publie sur transport.data.gouv.fr que pour Ajaccio, Bastia, Blois, Châlons-en-Champagne, Gap, Laval et Vichy — aucune des villes du pilote. L’entrée parisienne de Voi pointe vers une URL qui répond 404. Ni l’un ni l’autre n’est un manque que Quavern comblera : c’est l’état des données amont. Un descripteur pour un flux mort ferait un système en permanence périmé.

Ajouter une ville pour laquelle un exploitant publie effectivement relève de la configuration, pas du code.

Pourquoi cinq villes et non toute la France

Deux études de faisabilité indépendantes ont abouti à la même conclusion : interroger en continu tous les jeux de données de mobilité partagée publiés au niveau national coûterait plusieurs gigaoctets par jour, et le fichier consolidé des points de recharge rafraîchi à la minute plus de douze. Ni l’un ni l’autre ne tient sur la machine qui fait tourner tout cela, et ni l’un ni l’autre n’apporte quoi que ce soit à qui consulte un arrêt bordelais.

La fraîcheur des réponses

Rien n’est interrogé à intervalle fixe. Une requête lit ce qui est stocké ; un flux au-delà de son TTL est récupéré une fois, et pour lui seul. Les comptages en direct ont donc au plus 60 secondes, et chaque réponse indique son propre âge dans meta.sources.

Quand un exploitant est injoignable, ses lignes sont servies avec leur âge réel et la réponse est marquée périmée : pour décider si l’on marche jusqu’à une station, un comptage de deux minutes qui l’annonce vaut mieux qu’une erreur.

Interroger correctement

Un point, une ville, un réseau ou un système est exigé sur les routes stations, véhicules et recharge ; sans cela, la réponse ferait cinq villes de large. Un point hors des cinq villes renvoie une liste vide. Les événements routiers acceptent un rayon bien plus grand que les routes de transport : sur autoroute, un événement est à des dizaines de kilomètres du suivant.

Vérifier ce qui est réellement couvert

GET /v1/mobility/systems le liste, ville par ville, avec l’âge de chaque source. Cet appel ne coûte aucune unité.

Référence d’aide Quavern : quavsit-mobility-pilot/fr

Avez-vous trouvé la réponse à votre question ?