Détails de la ressource

Nom du fichier : GTFS-RT TripUpdate
Format : gtfs-rt

Avance retard à un arrêt

Cette ressource fait partie du jeu de données Réseau urbain TBK.

Disponibilité au téléchargement

26/03/2024
100%
27/03/2024
100%
28/03/2024
100%
29/03/2024
100%
30/03/2024
100%
31/03/2024
100%
01/04/2024
100%
02/04/2024
100%
03/04/2024
100%
04/04/2024
100%
05/04/2024
100%
06/04/2024
100%
07/04/2024
100%
08/04/2024
100%
09/04/2024
99.8%
10/04/2024
99.7%
11/04/2024
100%
12/04/2024
100%
13/04/2024
100%
14/04/2024
100%
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
100%
25/04/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

144 erreurs

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

Erreurs

stop_times_updates not strictly sorted E002 2 erreurs

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

Exemples d'erreurs
  • trip_id 19446743 stop_sequence [1, 2, 2] is not strictly sorted by increasing stop_sequence
  • trip_id 19446666 stop_sequence [1, 2, 2] is not strictly sorted by increasing stop_sequence

Sequential stop_time_update times are not increasing E022 136 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 19446743 stop_sequence 2 arrival_time 09:03:16 (1713942196) is equal to previous stop arrival_time 09:03:16 (1713942196) - times must increase between two sequential stops
  • trip_id 19446743 stop_sequence 2 arrival_time 09:03:16 (1713942196) is equal to previous stop departure_time 09:03:16 (1713942196) - times must increase between two sequential stops
  • trip_id 19446743 stop_sequence 2 departure_time 09:03:16 (1713942196) is equal to previous stop departure_time 09:03:16 (1713942196) - times must increase between two sequential stops
  • trip_id 19446743 stop_sequence 2 departure_time 09:03:16 (1713942196) is equal to previous stop arrival_time 09:03:16 (1713942196) - times must increase between two sequential stops
  • trip_id 19446743 stop_sequence 3 arrival_time 09:04:41 (1713942281) is equal to previous stop arrival_time 09:04:41 (1713942281) - times must increase between two sequential stops

Sequential stop_time_updates have the same stop_sequence E036 2 erreurs

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

Exemples d'erreurs
  • trip_id 19446743 has repeating stop_sequence 2 - stop_sequence must increase for each stop_time_update
  • trip_id 19446666 has repeating stop_sequence 2 - stop_sequence must increase for each stop_time_update

Sequential stop_time_updates have the same stop_id E037 2 erreurs

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

Exemples d'erreurs
  • trip_id 19446743 has repeating stop_id melvid32 at stop_sequence 2 - sequential stop_ids should be different
  • trip_id 19446666 has repeating stop_id quitour2 at stop_sequence 2 - sequential stop_ids should be different

GTFS-rt stop_sequence not found in GTFS data E051 2 erreurs

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 19446743 contains stop_sequence 2 that does not exist in GTFS stop_times.txt for this trip
  • GTFS-rt trip_id 19446666 contains stop_sequence 2 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
E011 All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt 27 9 fois (35 % des validations)
E022 stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. 846 7 fois (27 % des validations)
E002 stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence 18 6 fois (23 % des validations)
E036 Sequential GTFS-rt trip stop_time_updates should never have the same stop_sequence 18 6 fois (23 % des validations)
E037 Sequential GTFS-rt trip stop_time_updates shouldn't have the same stop_id 18 6 fois (23 % des validations)
E051 All stop_time_update stop_sequences in GTFS-realtime data must appear in GTFS stop_times.txt for that trip 17 6 fois (23 % 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. 2 2 fois (8 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 25/04/2024 à 08h49 Europe/Paris.

trip_updates (3) vehicle_positions (3) 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 25/04/2024 à 08h49 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "vehicle:5f080b9f43f0854b19776f1b", "vehicle": { "current_stop_sequence": 17, "position": { "latitude": 47.872257232666016, "longitude": -3.546541929244995 }, "stop_id": "quitour2", "timestamp": "1714027754", "trip": { "route_id": "A-608", "trip_id": "19561253" }, "vehicle": { "id": "5f080b9f43f0854b19776f1b", "label": "RD 8", "license_plate": "CE-671-PQ" } } }, { "id": "vehicle:5f080b7643f0854b07bdbec8", "vehicle": { "current_stop_sequence": 16, "position": { "latitude": 47.86900329589844, "longitude": -3.5699379444122314 }, "stop_id": "quiaqua1", "timestamp": "1714027752", "trip": { "route_id": "C-608", "trip_id": "19446754" }, "vehicle": { "id": "5f080b7643f0854b07bdbec8", "label": "RD 5", "license_plate": "FR-538-TH" } } }, { "id": "vehicle:5ee373a0f4e5a2422d241f1c", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 22, "position": { "latitude": 47.86455535888672, "longitude": -3.544785976409912 }, "stop_id": "quiqbri2", "timestamp": "1714027742", "trip": { "route_id": "B-608", "trip_id": "19446655" }, "vehicle": { "id": "5ee373a0f4e5a2422d241f1c", "label": "RD 10 BIS", "license_plate": "FV-080-BJ" } } }, { "id": "trip:19446655", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1714026212" }, "departure": { "time": "1714026232" }, "stop_id": "meltybo1", "stop_sequence": 1 }, { "arrival": { "time": "1714026387" }, "departure": { "time": "1714026392" }, "stop_id": "melbana1", "stop_sequence": 4 }, { "arrival": { "time": "1714026423" }, "departure": { "time": "1714026437" }, "stop_id": "melleur1", "stop_sequence": 5 }, { "arrival": { "time": "1714026462" }, "departure": { "time": "1714026465" }, "stop_id": "melhame1", "stop_sequence": 6 }, { "arrival": { "time": "1714026492" }, "departure": { "time": "1714026498" }, "stop_id": "melkerf1", "stop_sequence": 7 }, { "arrival": { "time": "1714026544" }, "departure": { "time": "1714026547" }, "stop_id": "melstan1", "stop_sequence": 8 }, { "arrival": { "time": "1714026621" }, "departure": { "time": "1714026627" }, "stop_id": "meltyla1", "stop_sequence": 9 }, { "arrival": { "time": "1714026675" }, "departure": { "time": "1714026720" }, "stop_id": "quizabr1", "stop_sequence": 10 }, { "arrival": { "time": "1714026758" }, "departure": { "time": "1714026764" }, "stop_id": "quineuz1", "stop_sequence": 11 }, { "arrival": { "time": "1714026834" }, "departure": { "time": "1714026840" }, "stop_id": "quianmo1", "stop_sequence": 12 }, { "arrival": { "time": "1714026952" }, "departure": { "time": "1714026959" }, "stop_id": "quijjau1", "stop_sequence": 14 }, { "arrival": { "time": "1714027005" }, "departure": { "time": "1714027012" }, "stop_id": "quiaven2", "stop_sequence": 15 }, { "arrival": { "time": "1714027068" }, "departure": { "time": "1714027075" }, "stop_id": "quihopi2", "stop_sequence": 16 }, { "arrival": { "time": "1714027142" }, "departure": { "time": "1714027153" }, "stop_id": "quijoua2", "stop_sequence": 17 }, { "arrival": { "time": "1714027286" }, "departure": { "time": "1714027576" }, "stop_id": "quigare2", "stop_sequence": 18 }, { "arrival": { "time": "1714027623" }, "departure": { "time": "1714027629" }, "stop_id": "quicord1", "stop_sequence": 19 }, { "arrival": { "time": "1714027694" }, "departure": { "time": "1714027700" }, "stop_id": "quitybo1", "stop_sequence": 20 }, { "arrival": { "time": "1714027735" }, "departure": { "time": "1714027742" }, "stop_id": "quiampo1", "stop_sequence": 21 }, { "arrival": { "time": "1714027870" }, "departure": { "time": "1714027870" }, "stop_id": "quiqbri2", "stop_sequence": 22 }, { "arrival": { "time": "1714027894" }, "departure": { "time": "1714027894" }, "stop_id": "quitour1", "stop_sequence": 23 }, { "arrival": { "time": "1714027945" }, "departure": { "time": "1714027945" }, "stop_id": "quicbou1", "stop_sequence": 24 }, { "arrival": { "time": "1714027990" }, "departure": { "time": "1714027990" }, "stop_id": "quiguth1", "stop_sequence": 25 }, { "arrival": { "time": "1714028035" }, "departure": { "time": "1714028035" }, "stop_id": "quigorr1", "stop_sequence": 26 }, { "arrival": { "time": "1714028110" }, "departure": { "time": "1714028110" }, "stop_id": "tmvrmec1", "stop_sequence": 27 }, { "arrival": { "time": "1714028290" }, "departure": { "time": "1714028290" }, "stop_id": "quianci4", "stop_sequence": 28 } ], "timestamp": "1714027742", "trip": { "route_id": "B-608", "trip_id": "19446655" }, "vehicle": { "id": "5ee373a0f4e5a2422d241f1c", "label": "RD 10 BIS", "license_plate": "FV-080-BJ" } } }, { "id": "trip:19446754", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1714026494" }, "departure": { "time": "1714026555" }, "stop_id": "quibois1", "stop_sequence": 1 }, { "arrival": { "time": "1714026628" }, "departure": { "time": "1714026641" }, "stop_id": "quipeti1", "stop_sequence": 2 }, { "arrival": { "time": "1714026687" }, "departure": { "time": "1714026694" }, "stop_id": "quiterr1", "stop_sequence": 3 }, { "arrival": { "time": "1714026766" }, "departure": { "time": "1714026773" }, "stop_id": "quiroal1", "stop_sequence": 4 }, { "arrival": { "time": "1714026822" }, "departure": { "time": "1714026831" }, "stop_id": "quicime1", "stop_sequence": 5 }, { "arrival": { "time": "1714026878" }, "departure": { "time": "1714026887" }, "stop_id": "quidojo1", "stop_sequence": 6 }, { "arrival": { "time": "1714026924" }, "departure": { "time": "1714026931" }, "stop_id": "quistja2", "stop_sequence": 7 }, { "arrival": { "time": "1714026986" }, "departure": { "time": "1714026994" }, "stop_id": "quibour2", "stop_sequence": 8 }, { "arrival": { "time": "1714027044" }, "departure": { "time": "1714027082" }, "stop_id": "quitour1", "stop_sequence": 9 }, { "arrival": { "time": "1714027130" }, "departure": { "time": "1714027138" }, "stop_id": "quithie1", "stop_sequence": 10 }, { "arrival": { "time": "1714027192" }, "departure": { "time": "1714027215" }, "stop_id": "quijjau1", "stop_sequence": 11 }, { "arrival": { "time": "1714027283" }, "departure": { "time": "1714027320" }, "stop_id": "quigare1", "stop_sequence": 12 }, { "arrival": { "time": "1714027428" }, "departure": { "time": "1714027440" }, "stop_id": "quijoua1", "stop_sequence": 13 }, { "arrival": { "time": "1714027527" }, "departure": { "time": "1714027537" }, "stop_id": "quihopi1", "stop_sequence": 14 }, { "arrival": { "time": "1714027639" }, "departure": { "time": "1714027661" }, "stop_id": "quibert3", "stop_sequence": 15 }, { "arrival": { "time": "1714027770" }, "departure": { "time": "1714027770" }, "stop_id": "quiaqua1", "stop_sequence": 16 }, { "arrival": { "time": "1714027820" }, "departure": { "time": "1714027820" }, "stop_id": "quivail1", "stop_sequence": 17 }, { "arrival": { "time": "1714027898" }, "departure": { "time": "1714027898" }, "stop_id": "quivid41", "stop_sequence": 18 }, { "arrival": { "time": "1714027957" }, "departure": { "time": "1714027957" }, "stop_id": "melvid31", "stop_sequence": 19 }, { "arrival": { "time": "1714028010" }, "departure": { "time": "1714028010" }, "stop_id": "melbowl1", "stop_sequence": 20 }, { "arrival": { "time": "1714028060" }, "departure": { "time": "1714028060" }, "stop_id": "melbowl2", "stop_sequence": 21 } ], "timestamp": "1714027752", "trip": { "route_id": "C-608", "trip_id": "19446754" }, "vehicle": { "id": "5f080b7643f0854b07bdbec8", "label": "RD 5", "license_plate": "FR-538-TH" } } }, { "id": "trip:19561253", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1714026116" }, "departure": { "time": "1714026155" }, "stop_id": "bayabri1", "stop_sequence": 1 }, { "arrival": { "time": "1714026210" }, "departure": { "time": "1714026216" }, "stop_id": "baylocq1", "stop_sequence": 2 }, { "arrival": { "time": "1714026287" }, "departure": { "time": "1714026292" }, "stop_id": "baystad1", "stop_sequence": 3 }, { "arrival": { "time": "1714026368" }, "departure": { "time": "1714026376" }, "stop_id": "baycent1", "stop_sequence": 4 }, { "arrival": { "time": "1714026429" }, "departure": { "time": "1714026432" }, "stop_id": "bayrqui1", "stop_sequence": 5 }, { "arrival": { "time": "1714026684" }, "departure": { "time": "1714026690" }, "stop_id": "quidero3", "stop_sequence": 7 }, { "arrival": { "time": "1714026835" }, "departure": { "time": "1714026841" }, "stop_id": "quicomm2", "stop_sequence": 8 }, { "arrival": { "time": "1714026901" }, "departure": { "time": "1714026908" }, "stop_id": "quivail2", "stop_sequence": 9 }, { "arrival": { "time": "1714026934" }, "departure": { "time": "1714026940" }, "stop_id": "quiaqua2", "stop_sequence": 10 }, { "arrival": { "time": "1714027136" }, "departure": { "time": "1714027144" }, "stop_id": "quibert4", "stop_sequence": 11 }, { "arrival": { "time": "1714027243" }, "departure": { "time": "1714027247" }, "stop_id": "quihopi2", "stop_sequence": 12 }, { "arrival": { "time": "1714027299" }, "departure": { "time": "1714027320" }, "stop_id": "quijoua2", "stop_sequence": 13 }, { "arrival": { "time": "1714027434" }, "departure": { "time": "1714027600" }, "stop_id": "quigare2", "stop_sequence": 14 }, { "arrival": { "time": "1714027653" }, "departure": { "time": "1714027659" }, "stop_id": "quijjau2", "stop_sequence": 15 }, { "arrival": { "time": "1714027698" }, "departure": { "time": "1714027724" }, "stop_id": "quithie2", "stop_sequence": 16 }, { "arrival": { "time": "1714027764" }, "departure": { "time": "1714027764" }, "stop_id": "quitour2", "stop_sequence": 17 }, { "arrival": { "time": "1714027826" }, "departure": { "time": "1714027826" }, "stop_id": "quibour1", "stop_sequence": 18 }, { "arrival": { "time": "1714027890" }, "departure": { "time": "1714027890" }, "stop_id": "quistja1", "stop_sequence": 19 }, { "arrival": { "time": "1714027960" }, "departure": { "time": "1714027960" }, "stop_id": "quiansq1", "stop_sequence": 20 }, { "arrival": { "time": "1714028070" }, "departure": { "time": "1714028070" }, "stop_id": "quivbra2", "stop_sequence": 21 }, { "arrival": { "time": "1714028250" }, "departure": { "time": "1714028250" }, "stop_id": "quiquin1", "stop_sequence": 22 } ], "timestamp": "1714027754", "trip": { "route_id": "A-608", "trip_id": "19561253" }, "vehicle": { "id": "5f080b9f43f0854b19776f1b", "label": "RD 8", "license_plate": "CE-671-PQ" } } } ], "header": { "gtfs_realtime_version": "2.0", "timestamp": "1714027757" } }