Entités de flux

GTFS-realtime peut supporter trois types de données en temps réel différents pouvant être associés dans un seul flux en temps réel. Vous trouverez ci-dessous des résumés, ainsi qu'une documentation complète dans la section correspondante.

Mises à jour des trajets

"Le bus X a 5 minutes de retard"

Les mises à jour des trajets vous informent des fluctuations d'horaires. Nous nous attendons à recevoir des mises à jour des trajets pour tous les itinéraires que vous avez planifiés, s'ils sont compatibles avec les flux en temps réel. Ces mises à jour donnent l'heure d'arrivée ou de départ prévue à chaque arrêt de l'itinéraire. Les mises à jour des trajets peuvent également fournir des informations concernant des scénarios plus complexes tels qu'une annulation de trajet, un ajout d'horaire ou même une déviation.

En savoir plus sur les mises à jour des trajets

Alertes relatives au service

"La station Y est fermée pour cause de travaux"

Les alertes relatives au service se rapportent à des problèmes de niveau supérieur avec une entité spécifique et décrivent généralement l'interruption sous une forme textuelle.

Elles peuvent concerner des problèmes en lien avec :

  • Les stations
  • Les lignes
  • L'ensemble du réseau
  • etc.

Une alerte relative au service comporte généralement une description textuelle du problème, des URL pour en savoir plus, ainsi que d'autres informations détaillées permettant de savoir qui est affecté par cette alerte de service.

En savoir plus sur les alertes de service

Position du véhicule

"Ce bus est à la position X au moment Y"

La position du véhicule correspond aux informations de base d'un véhicule du réseau.

Les plus importantes sont la latitude et la longitude du véhicule, mais nous pouvons également utiliser des données sur la vitesse actuelle et le kilométrage du véhicule.

En savoir plus sur les mises à jour de la position des véhicules

Remarque historique concernant les types de flux

Avec les versions initiales de la spécification GTFS-realtime, chaque flux ne devait contenir qu'un seul type d'entités. Vous pouvez consulter un exemple d'outil de conversion de schéma fusionné en schéma par type de flux à l'adresse https://github.com/bliksemlabs/gtfsrt-examples/blob/master/split_by_entitytype.py.