Détails de la ressource

Nom du fichier : GTFS temps réel
Format : gtfs-rt

Flux temps réel (GTFS-RT) du réseau Tout’enbus (via Hubup)

  • Permalien *

Cette ressource fait partie du jeu de données Réseau urbain Tout'enbus.

Disponibilité au téléchargement

15/04/2024
100%
16/04/2024
100%
17/04/2024
100%
18/04/2024
100%
19/04/2024
100%
20/04/2024
100%
21/04/2024
100%
22/04/2024
100%
23/04/2024
100%
24/04/2024
97.1%
25/04/2024
100%
26/04/2024
89.3%
27/04/2024
100%
28/04/2024
100%
29/04/2024
100%
30/04/2024
99.6%
01/05/2024
100%
02/05/2024
100%
03/05/2024
100%
04/05/2024
100%
05/05/2024
99.6%
06/05/2024
100%
07/05/2024
99.6%
08/05/2024
100%
09/05/2024
100%
10/05/2024
100%
11/05/2024
100%
12/05/2024
100%
13/05/2024
100%
14/05/2024
100%
15/05/2024
100%
En savoir plus Nous testons la disponibilité de cette ressource au téléchargement toutes les heures, en effectuant une requête HTTP de type HEAD dont le temps de réponse doit être inférieur à 5 secondes. Si nous détectons une indisponibilité, nous effectuons un nouveau test toutes les 10 minutes, jusqu'à ce que la ressource soit à nouveau disponible.

Pour les flux SIRI et SIRI Lite, nous effectuons une requête HTTP de type GET : nous considérons une réponse avec un code 401 ou 405 comme étant disponible.

Rapport de validation

73 erreurs

Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 15/05/2024 à 09h00 Europe/Paris avec le validateur GTFS-RT de MobilityData.

Erreurs

stop_times_updates not strictly sorted E002 1 erreur

stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence

Exemples d'erreurs
  • trip_id 50104 stop_sequence [4, 4] is not strictly sorted by increasing stop_sequence

Sequential stop_time_update times are not increasing E022 68 erreurs

stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease.

Exemples d'erreurs
  • trip_id 50705 stop_sequence 18 arrival_time 09:26:00 (1715757960) is equal to previous stop arrival_time 09:26:00 (1715757960) - times must increase between two sequential stops
  • trip_id 50705 stop_sequence 18 arrival_time 09:26:00 (1715757960) is equal to previous stop departure_time 09:26:00 (1715757960) - times must increase between two sequential stops
  • trip_id 50705 stop_sequence 18 departure_time 09:26:00 (1715757960) is equal to previous stop departure_time 09:26:00 (1715757960) - times must increase between two sequential stops
  • trip_id 50705 stop_sequence 18 departure_time 09:26:00 (1715757960) is equal to previous stop arrival_time 09:26:00 (1715757960) - times must increase between two sequential stops
  • trip_id 50104 stop_sequence 4 arrival_time 09:00:00 (1715756400) is equal to previous stop arrival_time 09:00:00 (1715756400) - times must increase between two sequential stops

Sequential stop_time_updates have the same stop_sequence E036 1 erreur

Sequential GTFS-rt trip stop_time_updates should never have the same stop_sequence

Exemples d'erreurs
  • trip_id 50104 has repeating stop_sequence 4 - stop_sequence must increase for each stop_time_update

Sequential stop_time_updates have the same stop_id E037 1 erreur

Sequential GTFS-rt trip stop_time_updates shouldn't have the same stop_id

Exemples d'erreurs
  • trip_id 50104 has repeating stop_id 44034 at stop_sequence 4 - sequential stop_ids should be different

trip doesn't have any stop_time_updates E041 1 erreur

Unless a trip's schedule_relationship is CANCELED, a trip must have at least one stop_time_update

Exemples d'erreurs
  • trip_id 50401 doesn't have any stop_time_updates and isn't CANCELED

GTFS-rt stop_sequence not found in GTFS data E051 1 erreur

All stop_time_update stop_sequences in GTFS-realtime data must appear in GTFS stop_times.txt for that trip

Exemples d'erreurs
  • GTFS-rt trip_id 50104 contains stop_sequence 4 that does not exist in GTFS stop_times.txt for this trip
Valider ce GTFS-RT maintenant

Validations précédentes

Voici un récapitulatif des différents types d'erreurs constatés au cours des 30 derniers jours.

Identifiant d'erreur Description Nombre d'erreurs Nombre d'occurences
E022 stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. 932 23 fois (79 % des validations)
E002 stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence 18 18 fois (62 % des validations)
E036 Sequential GTFS-rt trip stop_time_updates should never have the same stop_sequence 18 18 fois (62 % des validations)
E037 Sequential GTFS-rt trip stop_time_updates shouldn't have the same stop_id 18 18 fois (62 % des validations)
E051 All stop_time_update stop_sequences in GTFS-realtime data must appear in GTFS stop_times.txt for that trip 18 18 fois (62 % des validations)
E003 All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED 32 16 fois (55 % des validations)
E011 All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt 28 7 fois (24 % des validations)
E045 If GTFS-rt stop_time_update contains both stop_sequence and stop_id, the values must match the GTFS data in stop_times.txt 133 7 fois (24 % des validations)
E041 Unless a trip's schedule_relationship is CANCELED, a trip must have at least one stop_time_update 4 4 fois (14 % des validations)
E029 The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id. 1 1 fois (3 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 15/05/2024 à 18h22 Europe/Paris.

trip_updates (5) vehicle_positions (5) service_alerts (0)

Entités présentes dans ce flux lors des 7 derniers jours.

trip_updates vehicle_positions

Flux GTFS-RT décodé

Voir le contenu du flux

Voici le flux GTFS-RT décodé au format Protobuf le 15/05/2024 à 18h22 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "73", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 50, "time": "1715790120" }, "departure": { "delay": 50, "time": "1715790120" }, "stop_id": "44038", "stop_sequence": 17 }, { "arrival": { "delay": 50, "time": "1715790120" }, "departure": { "delay": 50, "time": "1715790120" }, "stop_id": "44038", "stop_sequence": 17 }, { "arrival": { "delay": 50, "time": "1715790240" }, "departure": { "delay": 50, "time": "1715790240" }, "stop_id": "44067", "stop_sequence": 18 }, { "arrival": { "delay": 50, "time": "1715790240" }, "departure": { "delay": 50, "time": "1715790240" }, "stop_id": "44067", "stop_sequence": 18 }, { "arrival": { "delay": 50, "time": "1715790300" }, "departure": { "delay": 50, "time": "1715790300" }, "stop_id": "44071", "stop_sequence": 19 }, { "arrival": { "delay": 50, "time": "1715790300" }, "departure": { "delay": 50, "time": "1715790300" }, "stop_id": "44071", "stop_sequence": 19 } ], "timestamp": "1715790123", "trip": { "trip_id": "50122" }, "vehicle": { "id": "73" } }, "vehicle": { "current_status": "IN_TRANSIT_TO", "position": { "latitude": 44.62054443359375, "longitude": 4.386518955230713 }, "timestamp": "1715790123", "trip": { "trip_id": "50122" }, "vehicle": { "id": "73" } } }, { "id": "94", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 68, "time": "1715790120" }, "departure": { "delay": 68, "time": "1715790120" }, "stop_id": "44708", "stop_sequence": 16 }, { "arrival": { "delay": 68, "time": "1715790240" }, "departure": { "delay": 68, "time": "1715790240" }, "stop_id": "44003", "stop_sequence": 17 }, { "arrival": { "delay": 68, "time": "1715790360" }, "departure": { "delay": 68, "time": "1715790360" }, "stop_id": "44075", "stop_sequence": 18 }, { "arrival": { "delay": 68, "time": "1715790480" }, "departure": { "delay": 68, "time": "1715790480" }, "stop_id": "44084", "stop_sequence": 19 }, { "arrival": { "delay": 68, "time": "1715790780" }, "departure": { "delay": 68, "time": "1715790780" }, "stop_id": "44113", "stop_sequence": 20 } ], "timestamp": "1715790123", "trip": { "trip_id": "50722" }, "vehicle": { "id": "94" } }, "vehicle": { "current_status": "IN_TRANSIT_TO", "position": { "latitude": 44.60858917236328, "longitude": 4.387979984283447 }, "timestamp": "1715790123", "trip": { "trip_id": "50722" }, "vehicle": { "id": "94" } } }, { "id": "82", "trip_update": { "stop_time_update": [ { "arrival": { "delay": -63, "time": "1715790240" }, "departure": { "delay": -63, "time": "1715790240" }, "stop_id": "44101", "stop_sequence": 11 }, { "arrival": { "delay": -63, "time": "1715790300" }, "departure": { "delay": -63, "time": "1715790300" }, "stop_id": "44106", "stop_sequence": 12 }, { "arrival": { "delay": -63, "time": "1715790360" }, "departure": { "delay": -63, "time": "1715790360" }, "stop_id": "44108", "stop_sequence": 13 }, { "arrival": { "delay": -63, "time": "1715790420" }, "departure": { "delay": -63, "time": "1715790420" }, "stop_id": "44103", "stop_sequence": 14 }, { "arrival": { "delay": -63, "time": "1715790480" }, "departure": { "delay": -63, "time": "1715790480" }, "stop_id": "44109", "stop_sequence": 15 }, { "arrival": { "delay": -63, "time": "1715790600" }, "departure": { "delay": -63, "time": "1715790600" }, "stop_id": "44056", "stop_sequence": 16 }, { "arrival": { "delay": -63, "time": "1715790660" }, "departure": { "delay": -63, "time": "1715790660" }, "stop_id": "44181", "stop_sequence": 17 }, { "arrival": { "delay": -63, "time": "1715790720" }, "departure": { "delay": -63, "time": "1715790720" }, "stop_id": "44050", "stop_sequence": 18 }, { "arrival": { "delay": -63, "time": "1715790780" }, "departure": { "delay": -63, "time": "1715790780" }, "stop_id": "44053", "stop_sequence": 19 } ], "timestamp": "1715790123", "trip": { "trip_id": "50757" }, "vehicle": { "id": "82" } }, "vehicle": { "current_status": "IN_TRANSIT_TO", "position": { "latitude": 44.599143981933594, "longitude": 4.387660980224609 }, "timestamp": "1715790123", "trip": { "trip_id": "50757" }, "vehicle": { "id": "82" } } }, { "id": "84", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 149, "time": "1715790120" }, "departure": { "delay": 149, "time": "1715790120" }, "stop_id": "44113", "stop_sequence": 11 }, { "arrival": { "delay": 149, "time": "1715790180" }, "departure": { "delay": 149, "time": "1715790180" }, "stop_id": "44035", "stop_sequence": 12 }, { "arrival": { "delay": 149, "time": "1715790240" }, "departure": { "delay": 149, "time": "1715790240" }, "stop_id": "44079", "stop_sequence": 13 }, { "arrival": { "delay": 149, "time": "1715790300" }, "departure": { "delay": 149, "time": "1715790300" }, "stop_id": "44080", "stop_sequence": 14 }, { "arrival": { "delay": 149, "time": "1715790360" }, "departure": { "delay": 149, "time": "1715790360" }, "stop_id": "44116", "stop_sequence": 15 }, { "arrival": { "delay": 149, "time": "1715790420" }, "departure": { "delay": 149, "time": "1715790420" }, "stop_id": "44097", "stop_sequence": 16 }, { "arrival": { "delay": 149, "time": "1715790480" }, "departure": { "delay": 149, "time": "1715790480" }, "stop_id": "44096", "stop_sequence": 17 }, { "arrival": { "delay": 149, "time": "1715790540" }, "departure": { "delay": 149, "time": "1715790540" }, "stop_id": "44090", "stop_sequence": 18 }, { "arrival": { "delay": 149, "time": "1715790660" }, "departure": { "delay": 149, "time": "1715790660" }, "stop_id": "44093", "stop_sequence": 19 }, { "arrival": { "delay": 149, "time": "1715790840" }, "departure": { "delay": 149, "time": "1715790840" }, "stop_id": "44000", "stop_sequence": 20 } ], "timestamp": "1715790123", "trip": { "trip_id": "50219" }, "vehicle": { "id": "84" } }, "vehicle": { "current_status": "IN_TRANSIT_TO", "position": { "latitude": 44.623905181884766, "longitude": 4.386916160583496 }, "timestamp": "1715790123", "trip": { "trip_id": "50219" }, "vehicle": { "id": "84" } } }, { "id": "71", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 217, "time": "1715789940" }, "departure": { "delay": 217, "time": "1715789940" }, "stop_id": "44070", "stop_sequence": 4 }, { "arrival": { "delay": 217, "time": "1715790060" }, "departure": { "delay": 217, "time": "1715790060" }, "stop_id": "44011", "stop_sequence": 5 }, { "arrival": { "delay": 217, "time": "1715790120" }, "departure": { "delay": 217, "time": "1715790120" }, "stop_id": "44191", "stop_sequence": 6 }, { "arrival": { "delay": 217, "time": "1715790240" }, "departure": { "delay": 217, "time": "1715790240" }, "stop_id": "44044", "stop_sequence": 7 }, { "arrival": { "delay": 217, "time": "1715790300" }, "departure": { "delay": 217, "time": "1715790300" }, "stop_id": "44042", "stop_sequence": 8 }, { "arrival": { "delay": 217, "time": "1715790360" }, "departure": { "delay": 217, "time": "1715790360" }, "stop_id": "44040", "stop_sequence": 9 }, { "arrival": { "delay": 217, "time": "1715790420" }, "departure": { "delay": 217, "time": "1715790420" }, "stop_id": "44046", "stop_sequence": 10 }, { "arrival": { "delay": 217, "time": "1715790540" }, "departure": { "delay": 217, "time": "1715790540" }, "stop_id": "44129", "stop_sequence": 11 }, { "arrival": { "delay": 217, "time": "1715790600" }, "departure": { "delay": 217, "time": "1715790600" }, "stop_id": "44118", "stop_sequence": 12 }, { "arrival": { "delay": 217, "time": "1715790660" }, "departure": { "delay": 217, "time": "1715790660" }, "stop_id": "44123", "stop_sequence": 13 }, { "arrival": { "delay": 217, "time": "1715790780" }, "departure": { "delay": 217, "time": "1715790780" }, "stop_id": "44132", "stop_sequence": 14 }, { "arrival": { "delay": 217, "time": "1715790840" }, "departure": { "delay": 217, "time": "1715790840" }, "stop_id": "44131", "stop_sequence": 15 }, { "arrival": { "delay": 217, "time": "1715790900" }, "departure": { "delay": 217, "time": "1715790900" }, "stop_id": "44121", "stop_sequence": 16 }, { "arrival": { "delay": 217, "time": "1715790960" }, "departure": { "delay": 217, "time": "1715790960" }, "stop_id": "44120", "stop_sequence": 17 } ], "timestamp": "1715790123", "trip": { "trip_id": "50322" }, "vehicle": { "id": "71" } }, "vehicle": { "current_status": "IN_TRANSIT_TO", "position": { "latitude": 44.621131896972656, "longitude": 4.391374111175537 }, "timestamp": "1715790123", "trip": { "trip_id": "50322" }, "vehicle": { "id": "71" } } } ], "header": { "gtfs_realtime_version": "2.0", "timestamp": "1715790123" } }