Parce que l’exploitant n’a publié aucune prévision en direct pour ce départ. Quavsit n’invente jamais de temps réel. Une heure de grille horaire est affichée comme telle.
Les quatre états
Toute liste de départs porte un meta.freshness :
Valeur | Signification |
| Au moins un élément provient d’un flux en direct |
| Tous les éléments proviennent de la grille horaire |
| Servi depuis un cache expiré parce que la source amont a échoué ou que son budget quotidien est épuisé ; 15 minutes d’ancienneté au plus |
| Les sources d’une même réponse ne sont pas dans le même état |
Chaque source de meta.sources[] rapporte en outre unavailable quand elle a été interrogée et n’a pas pu répondre du tout : pas de données, plutôt que des données anciennes.
À quoi ressemble un départ théorique
realtime: false, expected_at: null, delay_seconds: null, et status: "unknown" sauf si l’exploitant le déclare explicitement à l’heure. Il n’y a rien à afficher comme retard, donc rien n’est inventé.
Sur un tableau de départs ou dans un encart, la même règle se voit à l’encre plutôt qu’au contact ambre : une heure en temps réel est marquée, une ligne théorique ne l’est pas.
Pourquoi cela arrive
Le réseau n’a aucun flux temps réel, ou aucun pour ce mode. Plusieurs des 147 réseaux publient une grille horaire et rien d’autre.
La course n’est pas encore dans le flux en direct. Les flux couvrent en général un horizon court : un départ dans deux heures est un départ théorique.
La source amont est en panne, ou son quota quotidien est épuisé. Vous voyez alors d’abord
stale, avec un en-têteWarning, puisunavailable. Île-de-France Mobilités et SNCF ont des budgets d’appels quotidiens partagés par tous : ce sont eux que cela atteint en premier.
À propos des retards
delay_seconds est toujours le calcul de Quavsit, jamais un chiffre republié de l’exploitant : environ un tiers des flux temps réel ne publient aucun champ de retard, seulement une heure prévue absolue, et le retard en est déduit face à la grille horaire ingérée.
Ce que ce n’est pas
Quavsit n’est le service d’information officiel d’aucun exploitant. Les données publiées peuvent être tardives, incomplètes ou fausses, et un service peut changer sans que les données le disent. Vérifiez auprès de l’exploitant avant de vous y fier pour un trajet qui compte.
Si un arrêt est toujours théorique et que cela vous étonne
Le meta.sources de votre propre réponse nomme le flux et son état, et la page du réseau dit ce que ce réseau publie réellement. À eux deux, ils expliquent la quasi-totalité des cas.
Référence d’aide Quavern : quavsit-scheduled-or-real-time/fr
