Détails de la ressource

Nom du fichier : OFFRE DE TRANSPORTS RESEAU TAC - TEMPS REEL FLUX MISE A JOUR DES TRAJETS
Format : gtfs-rt

ANNEMASSE AGGLO, EN TANT QU’AUTORITE ORGANISATRICE DE TRANSPORT URBAIN, A CONFIE A LA SOCIETE PRIVEE TP2A, FILIALE DE RATP DEV, LA GESTION DE L’EXPLOITATION DU RESEAU DE BUS TAC, DANS LE CADRE D’UNE DELEGATION DE SERVICE PUBLIC

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

Disponibilité au téléchargement

30/09/2025
100%
01/10/2025
100%
02/10/2025
100%
03/10/2025
100%
04/10/2025
100%
05/10/2025
100%
06/10/2025
100%
07/10/2025
100%
08/10/2025
100%
09/10/2025
100%
10/10/2025
100%
11/10/2025
100%
12/10/2025
100%
13/10/2025
100%
14/10/2025
100%
15/10/2025
100%
16/10/2025
100%
17/10/2025
100%
18/10/2025
100%
19/10/2025
100%
20/10/2025
98.9%
21/10/2025
100%
22/10/2025
100%
23/10/2025
100%
24/10/2025
100%
25/10/2025
100%
26/10/2025
100%
27/10/2025
99.5%
28/10/2025
100%
29/10/2025
100%
30/10/2025
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. En cas d'erreur 500, nous considèrerons que le flux est indisponible, sauf si il semble contenir du SOAP.

Rapport de validation

90 erreurs, 40 avertissements

Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 30/10/2025 à 08h09 Europe/Paris avec le validateur GTFS-RT de MobilityData.

Erreurs

stop_times_updates not strictly sorted E002 8 erreurs

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

Exemples d'erreurs
  • trip_id 21748529 stop_sequence for stop_ids [vlgrepu1, vlglebo2, vmomonn1, annlema2, annrier2, annanne2, annroug2, annperi2, annlibe1, annjose1, anneuma2, anngare3, vlgrepu1, vlgegli2, vlglang1, vlgvoir1, vlgbuch1, vlgzimo1, craalte2] is not strictly sorted by increasing stop_sequence
  • trip_id 21748311 stop_sequence for stop_ids [vlgallo2, annvich1, gaifoss1, gaivern1, gaigent1, gaiegli3, gaimair1, gaichat1, annbrou1, amblach1, ambcroi1, annbaro1, annclos3, annmarc1, annlibe1, annjose1, vlgtour2, vlgallo2, vlgegli2, vlglebo1, annvich1, annresi2, annmont1, vlgcoqu1, vlglang4, vlgdebu1, vlgplan1] is not strictly sorted by increasing stop_sequence
  • trip_id 21748534 stop_sequence for stop_ids [vlgrepu1, vlglebo2, vmomonn1, annlema2, annrier2, annanne2, annroug2, annperi2, annlibe1, annjose1, anneuma2, anngare3, vlgrepu1, vlgegli2, vlglang1, vlgvoir1, vlgbuch1, vlgzimo1, craalte2] is not strictly sorted by increasing stop_sequence
  • trip_id 21748312 stop_sequence for stop_ids [vlgallo2, annvich1, gaifoss1, gaivern1, gaigent1, gaiegli3, gaimair1, gaichat1, annbrou1, amblach1, ambcroi1, annbaro1, annclos3, annmarc1, annlibe1, annjose1, vlgtour2, vlgallo2, vlgegli2, vlglebo1, annvich1, annresi2, annmont1, vlgcoqu1, vlglang4, vlgdebu1, vlgplan1] is not strictly sorted by increasing stop_sequence
  • trip_id 21748528 stop_sequence for stop_ids [vlgrepu1, vlglebo2, vmomonn1, annlema2, annrier2, annanne2, annroug2, annperi2, annlibe1, annjose1, anneuma2, anngare3, vlgrepu1, vlgegli2, vlglang1, vlgvoir1, vlgbuch1, vlgzimo1, craalte2] is not strictly sorted by increasing stop_sequence

GTFS-rt stop_sequence isn't provided for trip that visits same stop_id more than once E009 3 erreurs

If a GTFS trip contains multiple references to the same stop_id (i.e., the vehicle visits the same stop_id more than once in the same trip), then GTFS-rt stop_time_updates for this trip must include stop_sequence

Exemples d'erreurs
  • trip_id 21748577 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
  • trip_id 21748578 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
  • trip_id 21748582 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided

GTFS-rt stop_id does not exist in GTFS data E011 7 erreurs

All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt

Exemples d'erreurs
  • trip_id 21748389 stop_id anndrag4 does not exist in GTFS data stops.txt
  • trip_id 21748389 stop_id ambedel1 does not exist in GTFS data stops.txt
  • trip_id 21748238 stop_id ambedel1 does not exist in GTFS data stops.txt
  • trip_id 21748387 stop_id anndrag4 does not exist in GTFS data stops.txt
  • trip_id 21748387 stop_id ambedel1 does not exist in GTFS data stops.txt

Sequential stop_time_update times are not increasing E022 72 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 21748529 stop_id vmomonn1 departure_time 08:31:00 (1761809460) is less than previous stop departure_time 08:49:58 (1761810598) - times must increase between two sequential stops
  • trip_id 21748529 stop_id vmomonn1 departure_time 08:31:00 (1761809460) is less than previous stop arrival_time 08:49:58 (1761810598) - times must increase between two sequential stops
  • trip_id 21748529 stop_id annlema2 arrival_time 08:32:30 (1761809550) is less than previous stop arrival_time 08:49:58 (1761810598) - times must increase between two sequential stops
  • trip_id 21748529 stop_id annlema2 departure_time 08:32:30 (1761809550) is less than previous stop arrival_time 08:49:58 (1761810598) - times must increase between two sequential stops
  • trip_id 21748311 stop_id gaifoss1 departure_time 07:45:00 (1761806700) is less than previous stop departure_time 08:12:35 (1761808355) - times must increase between two sequential stops

Avertissements

vehicle_id not populated W002 40 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id 21748529 does not have a vehicle_id
  • trip_id 21748021 does not have a vehicle_id
  • trip_id 21748033 does not have a vehicle_id
  • trip_id 21748566 does not have a vehicle_id
  • trip_id 21748554 does not have a vehicle_id
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 142 30 fois (100 % des validations)
E022 stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. 1 602 30 fois (100 % des validations)
W002 vehicle_id should be populated for TripUpdates and VehiclePositions 913 30 fois (100 % des validations)
E002 stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence 205 29 fois (97 % des validations)
E009 If a GTFS trip contains multiple references to the same stop_id (i.e., the vehicle visits the same stop_id more than once in the same trip), then GTFS-rt stop_time_updates for this trip must include stop_sequence 69 26 fois (87 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 30/10/2025 à 19h14 Europe/Paris.

trip_updates (46) vehicle_positions (0) service_alerts (0)

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

trip_updates

Flux GTFS-RT décodé

Voir le contenu du flux

Voici le flux GTFS-RT décodé au format Protobuf le 30/10/2025 à 19h14 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "21748381", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761849660", "uncertainty": 120 }, "stopId": "anngare1" } ], "timestamp": "1761848055", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748381" } } }, { "id": "21748430", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761850920", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761848055", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748430" } } }, { "id": "21748325", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761848408", "uncertainty": 120 }, "departure": { "time": "1761848408", "uncertainty": 120 }, "stopId": "vlgallo2" }, { "arrival": { "time": "1761848533", "uncertainty": 120 }, "departure": { "time": "1761848533", "uncertainty": 120 }, "stopId": "annvich1" }, { "departure": { "time": "1761846164", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1761846344", "uncertainty": 120 }, "departure": { "time": "1761846374", "uncertainty": 120 }, "stopId": "gaivern1" }, { "arrival": { "time": "1761846444", "uncertainty": 120 }, "departure": { "time": "1761846444", "uncertainty": 120 }, "stopId": "gaigent1" }, { "arrival": { "time": "1761846524", "uncertainty": 120 }, "departure": { "time": "1761846524", "uncertainty": 120 }, "stopId": "gaiegli3" }, { "arrival": { "time": "1761846575", "uncertainty": 120 }, "departure": { "time": "1761846575", "uncertainty": 120 }, "stopId": "gaimair1" }, { "arrival": { "time": "1761846660", "uncertainty": 120 }, "departure": { "time": "1761846704", "uncertainty": 120 }, "stopId": "gaichat1" }, { "arrival": { "time": "1761847094", "uncertainty": 120 }, "departure": { "time": "1761847094", "uncertainty": 120 }, "stopId": "annbrou1" }, { "arrival": { "time": "1761847191", "uncertainty": 120 }, "departure": { "time": "1761847244", "uncertainty": 120 }, "stopId": "amblach1" }, { "arrival": { "time": "1761847647", "uncertainty": 120 }, "departure": { "time": "1761847724", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1761847874", "uncertainty": 120 }, "departure": { "time": "1761847874", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1761847889", "uncertainty": 120 }, "departure": { "time": "1761847904", "uncertainty": 120 }, "stopId": "annclos3" }, { "arrival": { "time": "1761848024", "uncertainty": 120 }, "departure": { "time": "1761848054", "uncertainty": 120 }, "stopId": "annmarc1" }, { "arrival": { "time": "1761848085", "uncertainty": 120 }, "departure": { "time": "1761848085", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761848182", "uncertainty": 120 }, "departure": { "time": "1761848182", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761848324", "uncertainty": 120 }, "departure": { "time": "1761848324", "uncertainty": 120 }, "stopId": "vlgtour2" }, { "arrival": { "time": "1761848405", "uncertainty": 120 }, "departure": { "time": "1761848405", "uncertainty": 120 }, "stopId": "vlgallo2" }, { "arrival": { "time": "1761846000", "uncertainty": 120 }, "departure": { "time": "1761846000", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761846076", "uncertainty": 120 }, "departure": { "time": "1761846076", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlglebo1" }, { "arrival": { "time": "1761846133", "uncertainty": 120 }, "departure": { "time": "1761846133", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "annvich1" }, { "arrival": { "time": "1761848616", "uncertainty": 120 }, "departure": { "time": "1761848616", "uncertainty": 120 }, "stopId": "annresi2" }, { "arrival": { "time": "1761848699", "uncertainty": 120 }, "departure": { "time": "1761848699", "uncertainty": 120 }, "stopId": "annmont1" }, { "arrival": { "time": "1761848764", "uncertainty": 120 }, "departure": { "time": "1761848764", "uncertainty": 120 }, "stopId": "vlgcoqu1" }, { "arrival": { "time": "1761848831", "uncertainty": 120 }, "departure": { "time": "1761848831", "uncertainty": 120 }, "stopId": "vlglang4" }, { "arrival": { "time": "1761848856", "uncertainty": 120 }, "departure": { "time": "1761848856", "uncertainty": 120 }, "stopId": "vlgdebu1" }, { "arrival": { "time": "1761848939", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1761848055", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21748325" }, "vehicle": { "id": "334", "label": "334" } } }, { "id": "21748213", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761851340", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748213" } } }, { "id": "21748551", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761849000", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1761848055", "trip": { "routeId": "7", "scheduleRelationship": "SCHEDULED", "tripId": "21748551" } } }, { "id": "21748102", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761851340", "uncertainty": 120 }, "stopId": "annclos2" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748102" } } }, { "id": "21748602", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761849900", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761849988", "uncertainty": 120 }, "departure": { "time": "1761849988", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761850186", "uncertainty": 120 }, "departure": { "time": "1761850186", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761850320", "uncertainty": 120 }, "departure": { "time": "1761850320", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761850434", "uncertainty": 120 }, "departure": { "time": "1761850434", "uncertainty": 120 }, "stopId": "annbleu1" }, { "arrival": { "time": "1761850522", "uncertainty": 120 }, "departure": { "time": "1761850522", "uncertainty": 120 }, "stopId": "annvale1" }, { "arrival": { "time": "1761850585", "uncertainty": 120 }, "departure": { "time": "1761850585", "uncertainty": 120 }, "stopId": "anndrag1" }, { "arrival": { "time": "1761850645", "uncertainty": 120 }, "departure": { "time": "1761850645", "uncertainty": 120 }, "stopId": "annbonn1" }, { "arrival": { "time": "1761850677", "uncertainty": 120 }, "departure": { "time": "1761850677", "uncertainty": 120 }, "stopId": "vmocedr1" }, { "arrival": { "time": "1761850754", "uncertainty": 120 }, "departure": { "time": "1761850754", "uncertainty": 120 }, "stopId": "vmoeuro2" }, { "arrival": { "time": "1761850794", "uncertainty": 120 }, "departure": { "time": "1761850794", "uncertainty": 120 }, "stopId": "vmomonn2" }, { "arrival": { "time": "1761850850", "uncertainty": 120 }, "departure": { "time": "1761850850", "uncertainty": 120 }, "stopId": "vmoeuro1" }, { "arrival": { "time": "1761850939", "uncertainty": 120 }, "departure": { "time": "1761850939", "uncertainty": 120 }, "stopId": "vmonous1" }, { "arrival": { "time": "1761851016", "uncertainty": 120 }, "departure": { "time": "1761851016", "uncertainty": 120 }, "stopId": "vmomarr1" }, { "arrival": { "time": "1761851094", "uncertainty": 120 }, "departure": { "time": "1761851094", "uncertainty": 120 }, "stopId": "vmovetr1" }, { "arrival": { "time": "1761851155", "uncertainty": 120 }, "departure": { "time": "1761851155", "uncertainty": 120 }, "stopId": "vmohuti1" }, { "arrival": { "time": "1761851217", "uncertainty": 120 }, "departure": { "time": "1761851217", "uncertainty": 120 }, "stopId": "vmocorl1" }, { "arrival": { "time": "1761851317", "uncertainty": 120 }, "departure": { "time": "1761851317", "uncertainty": 120 }, "stopId": "vmorape1" }, { "arrival": { "time": "1761851500", "uncertainty": 120 }, "departure": { "time": "1761851500", "uncertainty": 120 }, "stopId": "vmotepp1" }, { "arrival": { "time": "1761851573", "uncertainty": 120 }, "departure": { "time": "1761851573", "uncertainty": 120 }, "stopId": "cratatt1" }, { "arrival": { "time": "1761851650", "uncertainty": 120 }, "departure": { "time": "1761851650", "uncertainty": 120 }, "stopId": "craspor1" }, { "arrival": { "time": "1761851753", "uncertainty": 120 }, "stopId": "cravict1" } ], "timestamp": "1761848055", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21748602" } } }, { "id": "21748426", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761848203", "uncertainty": 120 }, "departure": { "time": "1761848203", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761848347", "uncertainty": 120 }, "departure": { "time": "1761848347", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "departure": { "time": "1761847170", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1761847285", "uncertainty": 120 }, "departure": { "time": "1761847290", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1761847343", "uncertainty": 120 }, "departure": { "time": "1761847350", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1761847402", "uncertainty": 120 }, "departure": { "time": "1761847402", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1761847457", "uncertainty": 120 }, "departure": { "time": "1761847457", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1761847517", "uncertainty": 120 }, "departure": { "time": "1761847517", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1761847581", "uncertainty": 120 }, "departure": { "time": "1761847581", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761847680", "uncertainty": 120 }, "departure": { "time": "1761847680", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761847840", "uncertainty": 120 }, "departure": { "time": "1761847890", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761848057", "uncertainty": 120 }, "departure": { "time": "1761848057", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1761848200", "uncertainty": 120 }, "departure": { "time": "1761848200", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761848280", "uncertainty": 120 }, "departure": { "time": "1761848280", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761848424", "uncertainty": 120 }, "departure": { "time": "1761848424", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1761848487", "uncertainty": 120 }, "departure": { "time": "1761848487", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1761848546", "uncertainty": 120 }, "departure": { "time": "1761848546", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1761848663", "uncertainty": 120 }, "departure": { "time": "1761848663", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1761848760", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761848055", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748426" }, "vehicle": { "id": "510", "label": "510" } } }, { "id": "21748208", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761848041", "uncertainty": 120 }, "stopId": "gaimoil2" }, { "arrival": { "time": "1761848084", "uncertainty": 120 }, "departure": { "time": "1761848084", "uncertainty": 120 }, "stopId": "gaimach2" }, { "arrival": { "time": "1761848287", "uncertainty": 120 }, "departure": { "time": "1761848287", "uncertainty": 120 }, "stopId": "gaitour1" }, { "arrival": { "time": "1761848453", "uncertainty": 120 }, "departure": { "time": "1761848453", "uncertainty": 120 }, "stopId": "ambmoul1" }, { "arrival": { "time": "1761848587", "uncertainty": 120 }, "departure": { "time": "1761848587", "uncertainty": 120 }, "stopId": "ambvoie1" }, { "arrival": { "time": "1761848811", "uncertainty": 120 }, "departure": { "time": "1761848811", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1761848959", "uncertainty": 120 }, "departure": { "time": "1761848959", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1761848984", "uncertainty": 120 }, "stopId": "annclos3" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748208" }, "vehicle": { "id": "512", "label": "512" } } }, { "id": "21748211", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761849780", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748211" } } }, { "id": "21748379", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761848700", "uncertainty": 120 }, "stopId": "bonentr2" }, { "arrival": { "time": "1761848752", "uncertainty": 120 }, "departure": { "time": "1761848752", "uncertainty": 120 }, "stopId": "bonmeno2" }, { "arrival": { "time": "1761848896", "uncertainty": 120 }, "departure": { "time": "1761848896", "uncertainty": 120 }, "stopId": "craberg2" }, { "arrival": { "time": "1761849029", "uncertainty": 120 }, "departure": { "time": "1761849029", "uncertainty": 120 }, "stopId": "cratani2" }, { "arrival": { "time": "1761849134", "uncertainty": 120 }, "departure": { "time": "1761849134", "uncertainty": 120 }, "stopId": "cratatt2" }, { "arrival": { "time": "1761849234", "uncertainty": 120 }, "departure": { "time": "1761849234", "uncertainty": 120 }, "stopId": "vmotepp2" }, { "arrival": { "time": "1761849340", "uncertainty": 120 }, "departure": { "time": "1761849340", "uncertainty": 120 }, "stopId": "vmobasm2" }, { "arrival": { "time": "1761849419", "uncertainty": 120 }, "departure": { "time": "1761849419", "uncertainty": 120 }, "stopId": "vmonant2" }, { "arrival": { "time": "1761849473", "uncertainty": 120 }, "departure": { "time": "1761849473", "uncertainty": 120 }, "stopId": "annctra2" }, { "arrival": { "time": "1761849518", "uncertainty": 120 }, "departure": { "time": "1761849518", "uncertainty": 120 }, "stopId": "annimpo2" }, { "arrival": { "time": "1761849562", "uncertainty": 120 }, "departure": { "time": "1761849562", "uncertainty": 120 }, "stopId": "annsous2" }, { "arrival": { "time": "1761849591", "uncertainty": 120 }, "departure": { "time": "1761849591", "uncertainty": 120 }, "stopId": "annmerm2" }, { "arrival": { "time": "1761849684", "uncertainty": 120 }, "departure": { "time": "1761849684", "uncertainty": 120 }, "stopId": "annglie2" }, { "arrival": { "time": "1761849756", "uncertainty": 120 }, "departure": { "time": "1761849756", "uncertainty": 120 }, "stopId": "annroma2" }, { "arrival": { "time": "1761849852", "uncertainty": 120 }, "departure": { "time": "1761849852", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761849936", "uncertainty": 120 }, "stopId": "anngare2" } ], "timestamp": "1761848055", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748379" } } }, { "id": "21748099", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761848700", "uncertainty": 120 }, "stopId": "annclos2" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748099" } } }, { "id": "21748409", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761847059", "uncertainty": 120 }, "departure": { "time": "1761847059", "uncertainty": 120 }, "stopId": "vmocedr2" }, { "arrival": { "time": "1761847099", "uncertainty": 120 }, "departure": { "time": "1761847099", "uncertainty": 120 }, "stopId": "annbonn2" }, { "arrival": { "time": "1761847121", "uncertainty": 120 }, "departure": { "time": "1761847121", "uncertainty": 120 }, "stopId": "anndrag2" }, { "arrival": { "time": "1761847170", "uncertainty": 120 }, "departure": { "time": "1761847170", "uncertainty": 120 }, "stopId": "anndrag4" }, { "arrival": { "time": "1761847210", "uncertainty": 120 }, "departure": { "time": "1761847210", "uncertainty": 120 }, "stopId": "annvale2" }, { "arrival": { "time": "1761847270", "uncertainty": 120 }, "departure": { "time": "1761847300", "uncertainty": 120 }, "stopId": "annbleu2" }, { "arrival": { "time": "1761848042", "uncertainty": 120 }, "departure": { "time": "1761848042", "uncertainty": 120 }, "stopId": "ambedel1" }, { "arrival": { "time": "1761848135", "uncertainty": 120 }, "departure": { "time": "1761848135", "uncertainty": 120 }, "stopId": "ambifsi2" }, { "departure": { "time": "1761840661", "uncertainty": 120 }, "stopId": "stjgare1" }, { "arrival": { "time": "1761840939", "uncertainty": 120 }, "departure": { "time": "1761840939", "uncertainty": 120 }, "stopId": "stjaran2" }, { "arrival": { "time": "1761841156", "uncertainty": 120 }, "departure": { "time": "1761841156", "uncertainty": 120 }, "stopId": "stjfeig2" }, { "arrival": { "time": "1761841489", "uncertainty": 120 }, "departure": { "time": "1761841502", "uncertainty": 120 }, "stopId": "stjcerv2" }, { "arrival": { "time": "1761841584", "uncertainty": 120 }, "departure": { "time": "1761841592", "uncertainty": 120 }, "stopId": "stjcasi2" }, { "arrival": { "time": "1761841712", "uncertainty": 120 }, "departure": { "time": "1761841712", "uncertainty": 120 }, "stopId": "neycent2" }, { "arrival": { "time": "1761841772", "uncertainty": 120 }, "departure": { "time": "1761841772", "uncertainty": 120 }, "stopId": "neymoui2" }, { "arrival": { "time": "1761841843", "uncertainty": 120 }, "departure": { "time": "1761841862", "uncertainty": 120 }, "stopId": "neychef2" }, { "arrival": { "time": "1761841957", "uncertainty": 120 }, "departure": { "time": "1761841957", "uncertainty": 120 }, "stopId": "neyforg2" }, { "arrival": { "time": "1761842196", "uncertainty": 120 }, "departure": { "time": "1761842196", "uncertainty": 120 }, "stopId": "arcconv1" }, { "arrival": { "time": "1761842346", "uncertainty": 120 }, "departure": { "time": "1761842372", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1761842611", "uncertainty": 120 }, "departure": { "time": "1761842611", "uncertainty": 120 }, "stopId": "stjpont4" }, { "arrival": { "time": "1761842732", "uncertainty": 120 }, "departure": { "time": "1761842732", "uncertainty": 120 }, "stopId": "colmarc2" }, { "arrival": { "time": "1761842981", "uncertainty": 120 }, "departure": { "time": "1761842981", "uncertainty": 120 }, "stopId": "bossous2" }, { "arrival": { "time": "1761843751", "uncertainty": 120 }, "departure": { "time": "1761843793", "uncertainty": 120 }, "stopId": "etrdoua2" }, { "arrival": { "time": "1761843989", "uncertainty": 120 }, "departure": { "time": "1761843989", "uncertainty": 120 }, "stopId": "etriles2" }, { "arrival": { "time": "1761844528", "uncertainty": 120 }, "departure": { "time": "1761844528", "uncertainty": 120 }, "stopId": "etrmair2" }, { "arrival": { "time": "1761845789", "uncertainty": 120 }, "departure": { "time": "1761845900", "uncertainty": 120 }, "stopId": "etrblan2" }, { "arrival": { "time": "1761846281", "uncertainty": 120 }, "departure": { "time": "1761846562", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1761843550", "uncertainty": 120 }, "departure": { "time": "1761843550", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "annprof2" }, { "arrival": { "time": "1761847372", "uncertainty": 120 }, "departure": { "time": "1761847377", "uncertainty": 120 }, "stopId": "annandr2" }, { "arrival": { "time": "1761847468", "uncertainty": 120 }, "departure": { "time": "1761847498", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1761847547", "uncertainty": 120 }, "departure": { "time": "1761847547", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761847618", "uncertainty": 120 }, "departure": { "time": "1761847618", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761847879", "uncertainty": 120 }, "departure": { "time": "1761847890", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1761847959", "uncertainty": 120 }, "departure": { "time": "1761847959", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1761848005", "uncertainty": 120 }, "departure": { "time": "1761848005", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1761844992", "uncertainty": 120 }, "departure": { "time": "1761844992", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1761845047", "uncertainty": 120 }, "departure": { "time": "1761845047", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1761848218", "uncertainty": 120 }, "stopId": "vlgroto2" } ], "timestamp": "1761848055", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21748409" }, "vehicle": { "id": "402", "label": "402" } } }, { "id": "21748425", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761850016", "uncertainty": 120 }, "departure": { "time": "1761850016", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761850160", "uncertainty": 120 }, "departure": { "time": "1761850160", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "departure": { "time": "1761849120", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1761849192", "uncertainty": 120 }, "departure": { "time": "1761849192", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1761849254", "uncertainty": 120 }, "departure": { "time": "1761849254", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1761849297", "uncertainty": 120 }, "departure": { "time": "1761849297", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1761849360", "uncertainty": 120 }, "departure": { "time": "1761849360", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1761849427", "uncertainty": 120 }, "departure": { "time": "1761849427", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1761849540", "uncertainty": 120 }, "departure": { "time": "1761849540", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761849641", "uncertainty": 120 }, "departure": { "time": "1761849641", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761849787", "uncertainty": 120 }, "departure": { "time": "1761849787", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761849900", "uncertainty": 120 }, "departure": { "time": "1761849900", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1761850013", "uncertainty": 120 }, "departure": { "time": "1761850013", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761850080", "uncertainty": 120 }, "departure": { "time": "1761850080", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761850237", "uncertainty": 120 }, "departure": { "time": "1761850237", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1761850328", "uncertainty": 120 }, "departure": { "time": "1761850328", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1761850380", "uncertainty": 120 }, "departure": { "time": "1761850380", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1761850471", "uncertainty": 120 }, "departure": { "time": "1761850471", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1761850568", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761848055", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748425" } } }, { "id": "21748210", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761849180", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748210" } } }, { "id": "21748100", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761849600", "uncertainty": 120 }, "stopId": "annclos2" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748100" } } }, { "id": "21748098", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761848100", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1761848154", "uncertainty": 120 }, "departure": { "time": "1761848154", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761848276", "uncertainty": 120 }, "departure": { "time": "1761848276", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761848432", "uncertainty": 120 }, "departure": { "time": "1761848432", "uncertainty": 120 }, "stopId": "ambvoie2" }, { "arrival": { "time": "1761848623", "uncertainty": 120 }, "departure": { "time": "1761848623", "uncertainty": 120 }, "stopId": "ambmoul2" }, { "arrival": { "time": "1761848805", "uncertainty": 120 }, "departure": { "time": "1761848805", "uncertainty": 120 }, "stopId": "gaitour2" }, { "arrival": { "time": "1761848916", "uncertainty": 120 }, "departure": { "time": "1761848916", "uncertainty": 120 }, "stopId": "gaimach1" }, { "arrival": { "time": "1761848987", "uncertainty": 120 }, "stopId": "gaimoil1" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748098" } } }, { "id": "21748207", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761847437", "uncertainty": 120 }, "stopId": "gaimoil2" }, { "arrival": { "time": "1761847480", "uncertainty": 120 }, "departure": { "time": "1761847480", "uncertainty": 120 }, "stopId": "gaimach2" }, { "arrival": { "time": "1761847697", "uncertainty": 120 }, "departure": { "time": "1761847737", "uncertainty": 120 }, "stopId": "gaitour1" }, { "arrival": { "time": "1761847903", "uncertainty": 120 }, "departure": { "time": "1761847917", "uncertainty": 120 }, "stopId": "ambmoul1" }, { "arrival": { "time": "1761848061", "uncertainty": 120 }, "departure": { "time": "1761848061", "uncertainty": 120 }, "stopId": "ambvoie1" }, { "arrival": { "time": "1761848286", "uncertainty": 120 }, "departure": { "time": "1761848286", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1761848435", "uncertainty": 120 }, "departure": { "time": "1761848435", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1761848459", "uncertainty": 120 }, "stopId": "annclos3" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748207" }, "vehicle": { "id": "504", "label": "504" } } }, { "id": "21748539", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761847385", "uncertainty": 120 }, "departure": { "time": "1761847385", "uncertainty": 120 }, "stopId": "vlgdeux2" }, { "arrival": { "time": "1761847513", "uncertainty": 120 }, "departure": { "time": "1761847521", "uncertainty": 120 }, "stopId": "vlgarti2" }, { "arrival": { "time": "1761847599", "uncertainty": 120 }, "departure": { "time": "1761847599", "uncertainty": 120 }, "stopId": "vlgbich2" }, { "arrival": { "time": "1761847641", "uncertainty": 120 }, "departure": { "time": "1761847641", "uncertainty": 120 }, "stopId": "vlgabon2" }, { "arrival": { "time": "1761847671", "uncertainty": 120 }, "departure": { "time": "1761847671", "uncertainty": 120 }, "stopId": "vlgvoir2" }, { "arrival": { "time": "1761847769", "uncertainty": 120 }, "departure": { "time": "1761847769", "uncertainty": 120 }, "stopId": "vlglang3" }, { "arrival": { "time": "1761847806", "uncertainty": 120 }, "departure": { "time": "1761847806", "uncertainty": 120 }, "stopId": "vlgcoqu2" }, { "arrival": { "time": "1761847838", "uncertainty": 120 }, "departure": { "time": "1761847851", "uncertainty": 120 }, "stopId": "annmont2" }, { "arrival": { "time": "1761847893", "uncertainty": 120 }, "departure": { "time": "1761847911", "uncertainty": 120 }, "stopId": "annresi1" }, { "arrival": { "time": "1761848000", "uncertainty": 120 }, "departure": { "time": "1761848000", "uncertainty": 120 }, "stopId": "annmerm1" }, { "arrival": { "time": "1761848025", "uncertainty": 120 }, "departure": { "time": "1761848031", "uncertainty": 120 }, "stopId": "annsous1" }, { "arrival": { "time": "1761848090", "uncertainty": 120 }, "departure": { "time": "1761848090", "uncertainty": 120 }, "stopId": "annimpo1" }, { "arrival": { "time": "1761848176", "uncertainty": 120 }, "departure": { "time": "1761848176", "uncertainty": 120 }, "stopId": "anniled2" }, { "arrival": { "time": "1761848228", "uncertainty": 120 }, "departure": { "time": "1761848228", "uncertainty": 120 }, "stopId": "annlivr2" }, { "arrival": { "time": "1761848284", "uncertainty": 120 }, "departure": { "time": "1761848284", "uncertainty": 120 }, "stopId": "annrcot2" }, { "arrival": { "time": "1761848339", "uncertainty": 120 }, "departure": { "time": "1761848339", "uncertainty": 120 }, "stopId": "annduso2" }, { "arrival": { "time": "1761848434", "uncertainty": 120 }, "departure": { "time": "1761848434", "uncertainty": 120 }, "stopId": "annverd2" }, { "arrival": { "time": "1761848506", "uncertainty": 120 }, "departure": { "time": "1761848506", "uncertainty": 120 }, "stopId": "annlema1" }, { "arrival": { "time": "1761848573", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1761848055", "trip": { "routeId": "7", "scheduleRelationship": "SCHEDULED", "tripId": "21748539" }, "vehicle": { "id": "330", "label": "330" } } }, { "id": "21748288", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761848880", "uncertainty": 120 }, "stopId": "vlgegli1" } ], "timestamp": "1761848055", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748288" } } }, { "id": "21748383", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761851520", "uncertainty": 120 }, "stopId": "anngare1" } ], "timestamp": "1761848055", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748383" } } }, { "id": "21748428", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761847973", "uncertainty": 120 }, "stopId": "craalte2" }, { "arrival": { "time": "1761848102", "uncertainty": 120 }, "departure": { "time": "1761848102", "uncertainty": 120 }, "stopId": "vlgzimo2" }, { "arrival": { "time": "1761848199", "uncertainty": 120 }, "departure": { "time": "1761848199", "uncertainty": 120 }, "stopId": "vlgbuch2" }, { "arrival": { "time": "1761848272", "uncertainty": 120 }, "departure": { "time": "1761848272", "uncertainty": 120 }, "stopId": "vlgvoir2" }, { "arrival": { "time": "1761848340", "uncertainty": 120 }, "departure": { "time": "1761848340", "uncertainty": 120 }, "stopId": "vlglang2" }, { "arrival": { "time": "1761848440", "uncertainty": 120 }, "departure": { "time": "1761848440", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1761848557", "uncertainty": 120 }, "departure": { "time": "1761848557", "uncertainty": 120 }, "stopId": "vlgrepu2" }, { "arrival": { "time": "1761848681", "uncertainty": 120 }, "departure": { "time": "1761848681", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761848744", "uncertainty": 120 }, "departure": { "time": "1761848744", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761848856", "uncertainty": 120 }, "departure": { "time": "1761848856", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761848924", "uncertainty": 120 }, "departure": { "time": "1761848924", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761849003", "uncertainty": 120 }, "departure": { "time": "1761849003", "uncertainty": 120 }, "stopId": "annperi1" }, { "arrival": { "time": "1761849076", "uncertainty": 120 }, "departure": { "time": "1761849076", "uncertainty": 120 }, "stopId": "annroug1" }, { "arrival": { "time": "1761849126", "uncertainty": 120 }, "departure": { "time": "1761849126", "uncertainty": 120 }, "stopId": "annanne1" }, { "arrival": { "time": "1761849174", "uncertainty": 120 }, "departure": { "time": "1761849174", "uncertainty": 120 }, "stopId": "annrier1" }, { "arrival": { "time": "1761849254", "uncertainty": 120 }, "departure": { "time": "1761849254", "uncertainty": 120 }, "stopId": "annlema1" }, { "arrival": { "time": "1761849330", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1761848055", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748428" }, "vehicle": { "id": "324", "label": "324" } } }, { "id": "21748411", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761848429", "uncertainty": 120 }, "departure": { "time": "1761848429", "uncertainty": 120 }, "stopId": "vmocedr2" }, { "arrival": { "time": "1761848469", "uncertainty": 120 }, "departure": { "time": "1761848469", "uncertainty": 120 }, "stopId": "annbonn2" }, { "arrival": { "time": "1761848537", "uncertainty": 120 }, "departure": { "time": "1761848537", "uncertainty": 120 }, "stopId": "anndrag2" }, { "arrival": { "time": "1761848567", "uncertainty": 120 }, "departure": { "time": "1761848567", "uncertainty": 120 }, "stopId": "anndrag4" }, { "arrival": { "time": "1761848615", "uncertainty": 120 }, "departure": { "time": "1761848615", "uncertainty": 120 }, "stopId": "annvale2" }, { "arrival": { "time": "1761848677", "uncertainty": 120 }, "departure": { "time": "1761848677", "uncertainty": 120 }, "stopId": "annbleu2" }, { "arrival": { "time": "1761849526", "uncertainty": 120 }, "departure": { "time": "1761849526", "uncertainty": 120 }, "stopId": "ambedel1" }, { "arrival": { "time": "1761849619", "uncertainty": 120 }, "departure": { "time": "1761849619", "uncertainty": 120 }, "stopId": "ambifsi2" }, { "departure": { "time": "1761844201", "uncertainty": 120 }, "stopId": "stjgare1" }, { "arrival": { "time": "1761844471", "uncertainty": 120 }, "departure": { "time": "1761844561", "uncertainty": 120 }, "stopId": "stjaran2" }, { "arrival": { "time": "1761844668", "uncertainty": 120 }, "departure": { "time": "1761844668", "uncertainty": 120 }, "stopId": "stjfeig2" }, { "arrival": { "time": "1761844847", "uncertainty": 120 }, "departure": { "time": "1761844847", "uncertainty": 120 }, "stopId": "stjcerv2" }, { "arrival": { "time": "1761844922", "uncertainty": 120 }, "departure": { "time": "1761844922", "uncertainty": 120 }, "stopId": "stjcasi2" }, { "arrival": { "time": "1761845011", "uncertainty": 120 }, "departure": { "time": "1761845011", "uncertainty": 120 }, "stopId": "neycent2" }, { "arrival": { "time": "1761845077", "uncertainty": 120 }, "departure": { "time": "1761845101", "uncertainty": 120 }, "stopId": "neymoui2" }, { "arrival": { "time": "1761845202", "uncertainty": 120 }, "departure": { "time": "1761845202", "uncertainty": 120 }, "stopId": "neychef2" }, { "arrival": { "time": "1761845262", "uncertainty": 120 }, "departure": { "time": "1761845262", "uncertainty": 120 }, "stopId": "neyforg2" }, { "arrival": { "time": "1761845503", "uncertainty": 120 }, "departure": { "time": "1761845521", "uncertainty": 120 }, "stopId": "arcconv1" }, { "arrival": { "time": "1761845643", "uncertainty": 120 }, "departure": { "time": "1761845643", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1761845836", "uncertainty": 120 }, "departure": { "time": "1761845836", "uncertainty": 120 }, "stopId": "stjpont4" }, { "arrival": { "time": "1761845941", "uncertainty": 120 }, "departure": { "time": "1761845941", "uncertainty": 120 }, "stopId": "colmarc2" }, { "arrival": { "time": "1761846137", "uncertainty": 120 }, "departure": { "time": "1761846137", "uncertainty": 120 }, "stopId": "bossous2" }, { "arrival": { "time": "1761846281", "uncertainty": 120 }, "departure": { "time": "1761846401", "uncertainty": 120 }, "stopId": "etrdoua2" }, { "arrival": { "time": "1761846540", "uncertainty": 120 }, "departure": { "time": "1761846540", "uncertainty": 120 }, "stopId": "etriles2" }, { "arrival": { "time": "1761846769", "uncertainty": 120 }, "departure": { "time": "1761846791", "uncertainty": 120 }, "stopId": "etrmair2" }, { "arrival": { "time": "1761847579", "uncertainty": 120 }, "departure": { "time": "1761847661", "uncertainty": 120 }, "stopId": "etrblan2" }, { "arrival": { "time": "1761848021", "uncertainty": 120 }, "departure": { "time": "1761848021", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1761847150", "uncertainty": 120 }, "departure": { "time": "1761847150", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "annprof2" }, { "arrival": { "time": "1761848746", "uncertainty": 120 }, "departure": { "time": "1761848746", "uncertainty": 120 }, "stopId": "annandr2" }, { "arrival": { "time": "1761848951", "uncertainty": 120 }, "departure": { "time": "1761848951", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1761849009", "uncertainty": 120 }, "departure": { "time": "1761849009", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761849132", "uncertainty": 120 }, "departure": { "time": "1761849132", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761849380", "uncertainty": 120 }, "departure": { "time": "1761849380", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1761849446", "uncertainty": 120 }, "departure": { "time": "1761849446", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1761849491", "uncertainty": 120 }, "departure": { "time": "1761849491", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1761848594", "uncertainty": 120 }, "departure": { "time": "1761848594", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1761848649", "uncertainty": 120 }, "departure": { "time": "1761848649", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1761849689", "uncertainty": 120 }, "stopId": "vlgroto2" } ], "timestamp": "1761848055", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21748411" }, "vehicle": { "id": "406", "label": "406" } } }, { "id": "21748429", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761848055", "uncertainty": 120 }, "stopId": "craalte2" }, { "arrival": { "time": "1761848349", "uncertainty": 120 }, "departure": { "time": "1761848349", "uncertainty": 120 }, "stopId": "vlgzimo2" }, { "arrival": { "time": "1761848453", "uncertainty": 120 }, "departure": { "time": "1761848453", "uncertainty": 120 }, "stopId": "vlgbuch2" }, { "arrival": { "time": "1761848524", "uncertainty": 120 }, "departure": { "time": "1761848524", "uncertainty": 120 }, "stopId": "vlgvoir2" }, { "arrival": { "time": "1761848599", "uncertainty": 120 }, "departure": { "time": "1761848599", "uncertainty": 120 }, "stopId": "vlglang2" }, { "arrival": { "time": "1761848697", "uncertainty": 120 }, "departure": { "time": "1761848697", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1761848818", "uncertainty": 120 }, "departure": { "time": "1761848818", "uncertainty": 120 }, "stopId": "vlgrepu2" }, { "arrival": { "time": "1761848961", "uncertainty": 120 }, "departure": { "time": "1761848961", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761849024", "uncertainty": 120 }, "departure": { "time": "1761849024", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761849136", "uncertainty": 120 }, "departure": { "time": "1761849136", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761849204", "uncertainty": 120 }, "departure": { "time": "1761849204", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761849287", "uncertainty": 120 }, "departure": { "time": "1761849287", "uncertainty": 120 }, "stopId": "annperi1" }, { "arrival": { "time": "1761849359", "uncertainty": 120 }, "departure": { "time": "1761849359", "uncertainty": 120 }, "stopId": "annroug1" }, { "arrival": { "time": "1761849418", "uncertainty": 120 }, "departure": { "time": "1761849418", "uncertainty": 120 }, "stopId": "annanne1" }, { "arrival": { "time": "1761849467", "uncertainty": 120 }, "departure": { "time": "1761849467", "uncertainty": 120 }, "stopId": "annrier1" }, { "arrival": { "time": "1761849547", "uncertainty": 120 }, "departure": { "time": "1761849547", "uncertainty": 120 }, "stopId": "annlema1" }, { "arrival": { "time": "1761849623", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1761848055", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748429" }, "vehicle": { "id": "505", "label": "505" } } }, { "id": "21748427", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761849120", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761848055", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748427" } } }, { "id": "21748377", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761846915", "uncertainty": 120 }, "stopId": "csahopi1" }, { "arrival": { "time": "1761847305", "uncertainty": 120 }, "departure": { "time": "1761847335", "uncertainty": 120 }, "stopId": "bonentr2" }, { "arrival": { "time": "1761847390", "uncertainty": 120 }, "departure": { "time": "1761847395", "uncertainty": 120 }, "stopId": "bonmeno2" }, { "arrival": { "time": "1761847529", "uncertainty": 120 }, "departure": { "time": "1761847545", "uncertainty": 120 }, "stopId": "craberg2" }, { "arrival": { "time": "1761847676", "uncertainty": 120 }, "departure": { "time": "1761847695", "uncertainty": 120 }, "stopId": "cratani2" }, { "arrival": { "time": "1761847802", "uncertainty": 120 }, "departure": { "time": "1761847815", "uncertainty": 120 }, "stopId": "cratatt2" }, { "arrival": { "time": "1761847919", "uncertainty": 120 }, "departure": { "time": "1761847919", "uncertainty": 120 }, "stopId": "vmotepp2" }, { "arrival": { "time": "1761848025", "uncertainty": 120 }, "departure": { "time": "1761848025", "uncertainty": 120 }, "stopId": "vmobasm2" }, { "arrival": { "time": "1761848104", "uncertainty": 120 }, "departure": { "time": "1761848104", "uncertainty": 120 }, "stopId": "vmonant2" }, { "arrival": { "time": "1761848158", "uncertainty": 120 }, "departure": { "time": "1761848158", "uncertainty": 120 }, "stopId": "annctra2" }, { "arrival": { "time": "1761848203", "uncertainty": 120 }, "departure": { "time": "1761848203", "uncertainty": 120 }, "stopId": "annimpo2" }, { "arrival": { "time": "1761848247", "uncertainty": 120 }, "departure": { "time": "1761848247", "uncertainty": 120 }, "stopId": "annsous2" }, { "arrival": { "time": "1761848277", "uncertainty": 120 }, "departure": { "time": "1761848277", "uncertainty": 120 }, "stopId": "annmerm2" }, { "arrival": { "time": "1761848370", "uncertainty": 120 }, "departure": { "time": "1761848370", "uncertainty": 120 }, "stopId": "annglie2" }, { "arrival": { "time": "1761848442", "uncertainty": 120 }, "departure": { "time": "1761848442", "uncertainty": 120 }, "stopId": "annroma2" }, { "arrival": { "time": "1761848538", "uncertainty": 120 }, "departure": { "time": "1761848538", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761848622", "uncertainty": 120 }, "stopId": "anngare2" } ], "timestamp": "1761848055", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748377" }, "vehicle": { "id": "345", "label": "345" } } }, { "id": "21748410", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761848221", "uncertainty": 120 }, "stopId": "vlgroto2" }, { "arrival": { "time": "1761848289", "uncertainty": 120 }, "departure": { "time": "1761848289", "uncertainty": 120 }, "stopId": "vlgcorn2" }, { "arrival": { "time": "1761848391", "uncertainty": 120 }, "departure": { "time": "1761848391", "uncertainty": 120 }, "stopId": "ambforo2" }, { "arrival": { "time": "1761848497", "uncertainty": 120 }, "departure": { "time": "1761848497", "uncertainty": 120 }, "stopId": "ambedel2" }, { "arrival": { "time": "1761848580", "uncertainty": 120 }, "departure": { "time": "1761848580", "uncertainty": 120 }, "stopId": "ambmart2" }, { "arrival": { "time": "1761848663", "uncertainty": 120 }, "departure": { "time": "1761848663", "uncertainty": 120 }, "stopId": "ambjaur2" }, { "arrival": { "time": "1761848769", "uncertainty": 120 }, "departure": { "time": "1761848769", "uncertainty": 120 }, "stopId": "ambpaix2" }, { "arrival": { "time": "1761849074", "uncertainty": 120 }, "departure": { "time": "1761849074", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1761849222", "uncertainty": 120 }, "departure": { "time": "1761849222", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1761849250", "uncertainty": 120 }, "departure": { "time": "1761849250", "uncertainty": 120 }, "stopId": "annclos3" }, { "arrival": { "time": "1761849521", "uncertainty": 120 }, "departure": { "time": "1761849521", "uncertainty": 120 }, "stopId": "annandr1" }, { "arrival": { "time": "1761849638", "uncertainty": 120 }, "departure": { "time": "1761849638", "uncertainty": 120 }, "stopId": "annprof1" }, { "arrival": { "time": "1761849761", "uncertainty": 120 }, "departure": { "time": "1761849761", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1761849843", "uncertainty": 120 }, "departure": { "time": "1761849843", "uncertainty": 120 }, "stopId": "etrblan1" }, { "arrival": { "time": "1761849895", "uncertainty": 120 }, "departure": { "time": "1761849895", "uncertainty": 120 }, "stopId": "etrmair1" }, { "arrival": { "time": "1761850128", "uncertainty": 120 }, "departure": { "time": "1761850128", "uncertainty": 120 }, "stopId": "etriles1" }, { "arrival": { "time": "1761850241", "uncertainty": 120 }, "departure": { "time": "1761850241", "uncertainty": 120 }, "stopId": "etrdoua1" }, { "arrival": { "time": "1761850432", "uncertainty": 120 }, "departure": { "time": "1761850432", "uncertainty": 120 }, "stopId": "bossous1" }, { "arrival": { "time": "1761850601", "uncertainty": 120 }, "departure": { "time": "1761850601", "uncertainty": 120 }, "stopId": "colmarc1" }, { "arrival": { "time": "1761850710", "uncertainty": 120 }, "departure": { "time": "1761850710", "uncertainty": 120 }, "stopId": "stjpont3" }, { "arrival": { "time": "1761850816", "uncertainty": 120 }, "departure": { "time": "1761850816", "uncertainty": 120 }, "stopId": "arcconv1" }, { "arrival": { "time": "1761850855", "uncertainty": 120 }, "departure": { "time": "1761850855", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1761851201", "uncertainty": 120 }, "departure": { "time": "1761851201", "uncertainty": 120 }, "stopId": "neyforg1" }, { "arrival": { "time": "1761851245", "uncertainty": 120 }, "departure": { "time": "1761851245", "uncertainty": 120 }, "stopId": "neychef1" }, { "arrival": { "time": "1761851335", "uncertainty": 120 }, "departure": { "time": "1761851335", "uncertainty": 120 }, "stopId": "neymoui1" }, { "arrival": { "time": "1761851416", "uncertainty": 120 }, "departure": { "time": "1761851416", "uncertainty": 120 }, "stopId": "neycent1" }, { "arrival": { "time": "1761851544", "uncertainty": 120 }, "departure": { "time": "1761851544", "uncertainty": 120 }, "stopId": "stjcasi1" }, { "arrival": { "time": "1761851648", "uncertainty": 120 }, "departure": { "time": "1761851648", "uncertainty": 120 }, "stopId": "stjcerv1" }, { "arrival": { "time": "1761851763", "uncertainty": 120 }, "departure": { "time": "1761851763", "uncertainty": 120 }, "stopId": "stjmugu1" }, { "arrival": { "time": "1761851849", "uncertainty": 120 }, "departure": { "time": "1761851849", "uncertainty": 120 }, "stopId": "stjaran1" }, { "arrival": { "time": "1761851935", "uncertainty": 120 }, "stopId": "stjgare1" } ], "timestamp": "1761848055", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21748410" } } }, { "id": "21748600", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761847500", "uncertainty": 120 }, "stopId": "cravict1" }, { "arrival": { "time": "1761847622", "uncertainty": 120 }, "departure": { "time": "1761847622", "uncertainty": 120 }, "stopId": "crapico1" }, { "arrival": { "time": "1761847703", "uncertainty": 120 }, "departure": { "time": "1761847703", "uncertainty": 120 }, "stopId": "cramair1" }, { "arrival": { "time": "1761847802", "uncertainty": 120 }, "departure": { "time": "1761847860", "uncertainty": 120 }, "stopId": "cravict1" }, { "arrival": { "time": "1761847940", "uncertainty": 120 }, "departure": { "time": "1761847940", "uncertainty": 120 }, "stopId": "craspor2" }, { "arrival": { "time": "1761847982", "uncertainty": 120 }, "departure": { "time": "1761847982", "uncertainty": 120 }, "stopId": "cratatt2" }, { "arrival": { "time": "1761848078", "uncertainty": 120 }, "departure": { "time": "1761848078", "uncertainty": 120 }, "stopId": "vmotepp2" }, { "arrival": { "time": "1761848252", "uncertainty": 120 }, "departure": { "time": "1761848252", "uncertainty": 120 }, "stopId": "vmorape2" }, { "arrival": { "time": "1761848348", "uncertainty": 120 }, "departure": { "time": "1761848348", "uncertainty": 120 }, "stopId": "vmocorl2" }, { "arrival": { "time": "1761848379", "uncertainty": 120 }, "departure": { "time": "1761848379", "uncertainty": 120 }, "stopId": "vmohuti2" }, { "arrival": { "time": "1761848489", "uncertainty": 120 }, "departure": { "time": "1761848489", "uncertainty": 120 }, "stopId": "vmovetr2" }, { "arrival": { "time": "1761848548", "uncertainty": 120 }, "departure": { "time": "1761848548", "uncertainty": 120 }, "stopId": "vmomarr2" }, { "arrival": { "time": "1761848629", "uncertainty": 120 }, "departure": { "time": "1761848629", "uncertainty": 120 }, "stopId": "vmonous2" }, { "arrival": { "time": "1761848693", "uncertainty": 120 }, "departure": { "time": "1761848693", "uncertainty": 120 }, "stopId": "vmoeuro2" }, { "arrival": { "time": "1761848729", "uncertainty": 120 }, "departure": { "time": "1761848729", "uncertainty": 120 }, "stopId": "vmomonn2" }, { "arrival": { "time": "1761848797", "uncertainty": 120 }, "departure": { "time": "1761848797", "uncertainty": 120 }, "stopId": "vmoeuro1" }, { "arrival": { "time": "1761848872", "uncertainty": 120 }, "departure": { "time": "1761848872", "uncertainty": 120 }, "stopId": "vmocedr2" }, { "arrival": { "time": "1761848907", "uncertainty": 120 }, "departure": { "time": "1761848907", "uncertainty": 120 }, "stopId": "annbonn2" }, { "arrival": { "time": "1761848966", "uncertainty": 120 }, "departure": { "time": "1761848966", "uncertainty": 120 }, "stopId": "anndrag2" }, { "arrival": { "time": "1761849033", "uncertainty": 120 }, "departure": { "time": "1761849033", "uncertainty": 120 }, "stopId": "annvale2" }, { "arrival": { "time": "1761849088", "uncertainty": 120 }, "departure": { "time": "1761849088", "uncertainty": 120 }, "stopId": "annbleu2" }, { "arrival": { "time": "1761849223", "uncertainty": 120 }, "departure": { "time": "1761849223", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761849314", "uncertainty": 120 }, "departure": { "time": "1761849314", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761849456", "uncertainty": 120 }, "departure": { "time": "1761849456", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761849622", "uncertainty": 120 }, "stopId": "anngare1" } ], "timestamp": "1761848055", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21748600" }, "vehicle": { "id": "344", "label": "344" } } }, { "id": "21748421", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761851816", "uncertainty": 120 }, "departure": { "time": "1761851816", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761851960", "uncertainty": 120 }, "departure": { "time": "1761851960", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "departure": { "time": "1761850920", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1761850992", "uncertainty": 120 }, "departure": { "time": "1761850992", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1761851054", "uncertainty": 120 }, "departure": { "time": "1761851054", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1761851097", "uncertainty": 120 }, "departure": { "time": "1761851097", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1761851160", "uncertainty": 120 }, "departure": { "time": "1761851160", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1761851227", "uncertainty": 120 }, "departure": { "time": "1761851227", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1761851340", "uncertainty": 120 }, "departure": { "time": "1761851340", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761851441", "uncertainty": 120 }, "departure": { "time": "1761851441", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761851587", "uncertainty": 120 }, "departure": { "time": "1761851587", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761851700", "uncertainty": 120 }, "departure": { "time": "1761851700", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1761851813", "uncertainty": 120 }, "departure": { "time": "1761851813", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761851880", "uncertainty": 120 }, "departure": { "time": "1761851880", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761852037", "uncertainty": 120 }, "departure": { "time": "1761852037", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1761852128", "uncertainty": 120 }, "departure": { "time": "1761852128", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1761852180", "uncertainty": 120 }, "departure": { "time": "1761852180", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1761852271", "uncertainty": 120 }, "departure": { "time": "1761852271", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1761852368", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761848055", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748421" } } }, { "id": "21748309", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761848909", "uncertainty": 120 }, "stopId": "vlgplan1" }, { "arrival": { "time": "1761848975", "uncertainty": 120 }, "departure": { "time": "1761848975", "uncertainty": 120 }, "stopId": "vlgdebu2" }, { "arrival": { "time": "1761849023", "uncertainty": 120 }, "departure": { "time": "1761849023", "uncertainty": 120 }, "stopId": "vlglang3" }, { "arrival": { "time": "1761849063", "uncertainty": 120 }, "departure": { "time": "1761849063", "uncertainty": 120 }, "stopId": "vlgcoqu2" }, { "arrival": { "time": "1761849097", "uncertainty": 120 }, "departure": { "time": "1761849097", "uncertainty": 120 }, "stopId": "annmont2" }, { "arrival": { "time": "1761849139", "uncertainty": 120 }, "departure": { "time": "1761849139", "uncertainty": 120 }, "stopId": "annresi1" }, { "arrival": { "time": "1761849250", "uncertainty": 120 }, "departure": { "time": "1761849250", "uncertainty": 120 }, "stopId": "annvich2" }, { "arrival": { "time": "1761849309", "uncertainty": 120 }, "departure": { "time": "1761849309", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "arrival": { "time": "1761849395", "uncertainty": 120 }, "departure": { "time": "1761849395", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1761849557", "uncertainty": 120 }, "departure": { "time": "1761849557", "uncertainty": 120 }, "stopId": "vlgallo1" }, { "arrival": { "time": "1761849628", "uncertainty": 120 }, "departure": { "time": "1761849628", "uncertainty": 120 }, "stopId": "vlgtour1" }, { "arrival": { "time": "1761849783", "uncertainty": 120 }, "departure": { "time": "1761849783", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761849907", "uncertainty": 120 }, "departure": { "time": "1761849907", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761849934", "uncertainty": 120 }, "departure": { "time": "1761849934", "uncertainty": 120 }, "stopId": "annmarc2" }, { "arrival": { "time": "1761850056", "uncertainty": 120 }, "departure": { "time": "1761850056", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1761850156", "uncertainty": 120 }, "departure": { "time": "1761850156", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761850296", "uncertainty": 120 }, "departure": { "time": "1761850296", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761850351", "uncertainty": 120 }, "departure": { "time": "1761850351", "uncertainty": 120 }, "stopId": "amblach2" }, { "arrival": { "time": "1761850399", "uncertainty": 120 }, "departure": { "time": "1761850399", "uncertainty": 120 }, "stopId": "annbrou2" }, { "arrival": { "time": "1761850500", "uncertainty": 120 }, "departure": { "time": "1761850500", "uncertainty": 120 }, "stopId": "gaichat2" }, { "arrival": { "time": "1761850565", "uncertainty": 120 }, "departure": { "time": "1761850565", "uncertainty": 120 }, "stopId": "gaimair2" }, { "arrival": { "time": "1761850596", "uncertainty": 120 }, "departure": { "time": "1761850596", "uncertainty": 120 }, "stopId": "gaiegli2" }, { "arrival": { "time": "1761850635", "uncertainty": 120 }, "departure": { "time": "1761850635", "uncertainty": 120 }, "stopId": "gaifeux2" }, { "arrival": { "time": "1761850713", "uncertainty": 120 }, "departure": { "time": "1761850713", "uncertainty": 120 }, "stopId": "gaimart2" }, { "arrival": { "time": "1761850776", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1761848055", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21748309" } } }, { "id": "21748442", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761848004", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1761848055", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748442" } } }, { "id": "21748097", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761847662", "uncertainty": 120 }, "departure": { "time": "1761847662", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761847782", "uncertainty": 120 }, "departure": { "time": "1761847782", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761847943", "uncertainty": 120 }, "departure": { "time": "1761847962", "uncertainty": 120 }, "stopId": "ambvoie2" }, { "arrival": { "time": "1761848185", "uncertainty": 120 }, "departure": { "time": "1761848185", "uncertainty": 120 }, "stopId": "ambmoul2" }, { "arrival": { "time": "1761848367", "uncertainty": 120 }, "departure": { "time": "1761848367", "uncertainty": 120 }, "stopId": "gaitour2" }, { "arrival": { "time": "1761848478", "uncertainty": 120 }, "departure": { "time": "1761848478", "uncertainty": 120 }, "stopId": "gaimach1" }, { "arrival": { "time": "1761848547", "uncertainty": 120 }, "stopId": "gaimoil1" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748097" }, "vehicle": { "id": "508", "label": "508" } } }, { "id": "21748289", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761850800", "uncertainty": 120 }, "stopId": "vlgegli1" } ], "timestamp": "1761848055", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748289" } } }, { "id": "21748212", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761850500", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748212" } } }, { "id": "21748384", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761850500", "uncertainty": 120 }, "stopId": "bonentr2" } ], "timestamp": "1761848055", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748384" } } }, { "id": "21748280", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761834194", "uncertainty": 120 }, "departure": { "time": "1761834241", "uncertainty": 120 }, "stopId": "ambjaur2" }, { "arrival": { "time": "1761834300", "uncertainty": 120 }, "departure": { "time": "1761834300", "uncertainty": 120 }, "stopId": "ambpaix2" }, { "arrival": { "time": "1761834413", "uncertainty": 120 }, "departure": { "time": "1761834413", "uncertainty": 120 }, "stopId": "ambmoul2" }, { "arrival": { "time": "1761834590", "uncertainty": 120 }, "departure": { "time": "1761834590", "uncertainty": 120 }, "stopId": "gaitour2" }, { "arrival": { "time": "1761834664", "uncertainty": 120 }, "departure": { "time": "1761834664", "uncertainty": 120 }, "stopId": "gaipost2" }, { "arrival": { "time": "1761834737", "uncertainty": 120 }, "departure": { "time": "1761834737", "uncertainty": 120 }, "stopId": "gaiboss2" }, { "arrival": { "time": "1761834784", "uncertainty": 120 }, "departure": { "time": "1761834784", "uncertainty": 120 }, "stopId": "gaiegli2" }, { "arrival": { "time": "1761834824", "uncertainty": 120 }, "departure": { "time": "1761834824", "uncertainty": 120 }, "stopId": "gaifeux2" }, { "arrival": { "time": "1761834902", "uncertainty": 120 }, "departure": { "time": "1761834902", "uncertainty": 120 }, "stopId": "gaimart2" }, { "arrival": { "time": "1761834965", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1761848055", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748280" }, "vehicle": { "id": "336", "label": "336" } } }, { "id": "21748209", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761848580", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748209" } } }, { "id": "21748424", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761848989", "uncertainty": 120 }, "departure": { "time": "1761848989", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761849133", "uncertainty": 120 }, "departure": { "time": "1761849133", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "departure": { "time": "1761848055", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1761848190", "uncertainty": 120 }, "departure": { "time": "1761848190", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1761848246", "uncertainty": 120 }, "departure": { "time": "1761848246", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1761848298", "uncertainty": 120 }, "departure": { "time": "1761848298", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1761848355", "uncertainty": 120 }, "departure": { "time": "1761848355", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1761848418", "uncertainty": 120 }, "departure": { "time": "1761848418", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1761848492", "uncertainty": 120 }, "departure": { "time": "1761848492", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761848589", "uncertainty": 120 }, "departure": { "time": "1761848589", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761848748", "uncertainty": 120 }, "departure": { "time": "1761848748", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761848851", "uncertainty": 120 }, "departure": { "time": "1761848851", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1761848986", "uncertainty": 120 }, "departure": { "time": "1761848986", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761849180", "uncertainty": 120 }, "departure": { "time": "1761849180", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761849210", "uncertainty": 120 }, "departure": { "time": "1761849210", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1761849280", "uncertainty": 120 }, "departure": { "time": "1761849280", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1761849337", "uncertainty": 120 }, "departure": { "time": "1761849337", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1761849450", "uncertainty": 120 }, "departure": { "time": "1761849450", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1761849547", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761848055", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748424" }, "vehicle": { "id": "338", "label": "338" } } }, { "id": "21748258", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761849724", "uncertainty": 120 }, "departure": { "time": "1761849724", "uncertainty": 120 }, "stopId": "ambedel1" }, { "arrival": { "time": "1761849817", "uncertainty": 120 }, "departure": { "time": "1761849817", "uncertainty": 120 }, "stopId": "ambifsi2" }, { "departure": { "time": "1761848880", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1761848937", "uncertainty": 120 }, "departure": { "time": "1761848937", "uncertainty": 120 }, "stopId": "gaimart1" }, { "arrival": { "time": "1761849016", "uncertainty": 120 }, "departure": { "time": "1761849016", "uncertainty": 120 }, "stopId": "gaifeux1" }, { "arrival": { "time": "1761849060", "uncertainty": 120 }, "departure": { "time": "1761849060", "uncertainty": 120 }, "stopId": "gaiegli1" }, { "arrival": { "time": "1761849086", "uncertainty": 120 }, "departure": { "time": "1761849086", "uncertainty": 120 }, "stopId": "gaiboss1" }, { "arrival": { "time": "1761849120", "uncertainty": 120 }, "departure": { "time": "1761849120", "uncertainty": 120 }, "stopId": "gaipost1" }, { "arrival": { "time": "1761849288", "uncertainty": 120 }, "departure": { "time": "1761849288", "uncertainty": 120 }, "stopId": "gaitour1" }, { "arrival": { "time": "1761849467", "uncertainty": 120 }, "departure": { "time": "1761849467", "uncertainty": 120 }, "stopId": "ambmoul1" }, { "arrival": { "time": "1761849600", "uncertainty": 120 }, "departure": { "time": "1761849600", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1761849651", "uncertainty": 120 }, "departure": { "time": "1761849651", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1761849689", "uncertainty": 120 }, "departure": { "time": "1761849689", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1761849780", "uncertainty": 120 }, "departure": { "time": "1761849780", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1761849822", "uncertainty": 120 }, "departure": { "time": "1761849822", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1761849887", "uncertainty": 120 }, "departure": { "time": "1761849887", "uncertainty": 120 }, "stopId": "vlgroto2" }, { "arrival": { "time": "1761849960", "uncertainty": 120 }, "departure": { "time": "1761849960", "uncertainty": 120 }, "stopId": "vlgheno1" }, { "arrival": { "time": "1761850064", "uncertainty": 120 }, "departure": { "time": "1761850064", "uncertainty": 120 }, "stopId": "vlgneuf1" }, { "arrival": { "time": "1761850200", "uncertainty": 120 }, "stopId": "vlgegli2" } ], "timestamp": "1761848055", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748258" } } }, { "id": "21748601", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761847694", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761847814", "uncertainty": 120 }, "departure": { "time": "1761847814", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761847915", "uncertainty": 120 }, "departure": { "time": "1761847934", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761847994", "uncertainty": 120 }, "departure": { "time": "1761847994", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761848109", "uncertainty": 120 }, "departure": { "time": "1761848109", "uncertainty": 120 }, "stopId": "annbleu1" }, { "arrival": { "time": "1761848197", "uncertainty": 120 }, "departure": { "time": "1761848197", "uncertainty": 120 }, "stopId": "annvale1" }, { "arrival": { "time": "1761848260", "uncertainty": 120 }, "departure": { "time": "1761848260", "uncertainty": 120 }, "stopId": "anndrag1" }, { "arrival": { "time": "1761848320", "uncertainty": 120 }, "departure": { "time": "1761848320", "uncertainty": 120 }, "stopId": "annbonn1" }, { "arrival": { "time": "1761848352", "uncertainty": 120 }, "departure": { "time": "1761848352", "uncertainty": 120 }, "stopId": "vmocedr1" }, { "arrival": { "time": "1761848429", "uncertainty": 120 }, "departure": { "time": "1761848429", "uncertainty": 120 }, "stopId": "vmoeuro2" }, { "arrival": { "time": "1761848468", "uncertainty": 120 }, "departure": { "time": "1761848468", "uncertainty": 120 }, "stopId": "vmomonn2" }, { "arrival": { "time": "1761848528", "uncertainty": 120 }, "departure": { "time": "1761848528", "uncertainty": 120 }, "stopId": "vmoeuro1" }, { "arrival": { "time": "1761848617", "uncertainty": 120 }, "departure": { "time": "1761848617", "uncertainty": 120 }, "stopId": "vmonous1" }, { "arrival": { "time": "1761848694", "uncertainty": 120 }, "departure": { "time": "1761848694", "uncertainty": 120 }, "stopId": "vmomarr1" }, { "arrival": { "time": "1761848772", "uncertainty": 120 }, "departure": { "time": "1761848772", "uncertainty": 120 }, "stopId": "vmovetr1" }, { "arrival": { "time": "1761848833", "uncertainty": 120 }, "departure": { "time": "1761848833", "uncertainty": 120 }, "stopId": "vmohuti1" }, { "arrival": { "time": "1761848895", "uncertainty": 120 }, "departure": { "time": "1761848895", "uncertainty": 120 }, "stopId": "vmocorl1" }, { "arrival": { "time": "1761848995", "uncertainty": 120 }, "departure": { "time": "1761848995", "uncertainty": 120 }, "stopId": "vmorape1" }, { "arrival": { "time": "1761849178", "uncertainty": 120 }, "departure": { "time": "1761849178", "uncertainty": 120 }, "stopId": "vmotepp1" }, { "arrival": { "time": "1761849252", "uncertainty": 120 }, "departure": { "time": "1761849252", "uncertainty": 120 }, "stopId": "cratatt1" }, { "arrival": { "time": "1761849329", "uncertainty": 120 }, "departure": { "time": "1761849329", "uncertainty": 120 }, "stopId": "craspor1" }, { "arrival": { "time": "1761849432", "uncertainty": 120 }, "stopId": "cravict1" } ], "timestamp": "1761848055", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21748601" }, "vehicle": { "id": "339", "label": "339" } } }, { "id": "21748259", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761851644", "uncertainty": 120 }, "departure": { "time": "1761851644", "uncertainty": 120 }, "stopId": "ambedel1" }, { "arrival": { "time": "1761851737", "uncertainty": 120 }, "departure": { "time": "1761851737", "uncertainty": 120 }, "stopId": "ambifsi2" }, { "departure": { "time": "1761850800", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1761850857", "uncertainty": 120 }, "departure": { "time": "1761850857", "uncertainty": 120 }, "stopId": "gaimart1" }, { "arrival": { "time": "1761850936", "uncertainty": 120 }, "departure": { "time": "1761850936", "uncertainty": 120 }, "stopId": "gaifeux1" }, { "arrival": { "time": "1761850980", "uncertainty": 120 }, "departure": { "time": "1761850980", "uncertainty": 120 }, "stopId": "gaiegli1" }, { "arrival": { "time": "1761851006", "uncertainty": 120 }, "departure": { "time": "1761851006", "uncertainty": 120 }, "stopId": "gaiboss1" }, { "arrival": { "time": "1761851040", "uncertainty": 120 }, "departure": { "time": "1761851040", "uncertainty": 120 }, "stopId": "gaipost1" }, { "arrival": { "time": "1761851208", "uncertainty": 120 }, "departure": { "time": "1761851208", "uncertainty": 120 }, "stopId": "gaitour1" }, { "arrival": { "time": "1761851387", "uncertainty": 120 }, "departure": { "time": "1761851387", "uncertainty": 120 }, "stopId": "ambmoul1" }, { "arrival": { "time": "1761851520", "uncertainty": 120 }, "departure": { "time": "1761851520", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1761851571", "uncertainty": 120 }, "departure": { "time": "1761851571", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1761851609", "uncertainty": 120 }, "departure": { "time": "1761851609", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1761851700", "uncertainty": 120 }, "departure": { "time": "1761851700", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1761851742", "uncertainty": 120 }, "departure": { "time": "1761851742", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1761851807", "uncertainty": 120 }, "departure": { "time": "1761851807", "uncertainty": 120 }, "stopId": "vlgroto2" }, { "arrival": { "time": "1761851880", "uncertainty": 120 }, "departure": { "time": "1761851880", "uncertainty": 120 }, "stopId": "vlgheno1" }, { "arrival": { "time": "1761851984", "uncertainty": 120 }, "departure": { "time": "1761851984", "uncertainty": 120 }, "stopId": "vlgneuf1" }, { "arrival": { "time": "1761852120", "uncertainty": 120 }, "stopId": "vlgegli2" } ], "timestamp": "1761848055", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748259" } } }, { "id": "21748412", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761851183", "uncertainty": 120 }, "departure": { "time": "1761851183", "uncertainty": 120 }, "stopId": "vmocedr2" }, { "arrival": { "time": "1761851223", "uncertainty": 120 }, "departure": { "time": "1761851223", "uncertainty": 120 }, "stopId": "annbonn2" }, { "arrival": { "time": "1761851291", "uncertainty": 120 }, "departure": { "time": "1761851291", "uncertainty": 120 }, "stopId": "anndrag2" }, { "arrival": { "time": "1761851321", "uncertainty": 120 }, "departure": { "time": "1761851321", "uncertainty": 120 }, "stopId": "anndrag4" }, { "arrival": { "time": "1761851369", "uncertainty": 120 }, "departure": { "time": "1761851369", "uncertainty": 120 }, "stopId": "annvale2" }, { "arrival": { "time": "1761851431", "uncertainty": 120 }, "departure": { "time": "1761851431", "uncertainty": 120 }, "stopId": "annbleu2" }, { "arrival": { "time": "1761852289", "uncertainty": 120 }, "departure": { "time": "1761852289", "uncertainty": 120 }, "stopId": "ambedel1" }, { "arrival": { "time": "1761852382", "uncertainty": 120 }, "departure": { "time": "1761852382", "uncertainty": 120 }, "stopId": "ambifsi2" }, { "departure": { "time": "1761847815", "uncertainty": 120 }, "stopId": "stjgare1" }, { "arrival": { "time": "1761848072", "uncertainty": 120 }, "departure": { "time": "1761848072", "uncertainty": 120 }, "stopId": "stjaran2" }, { "arrival": { "time": "1761848159", "uncertainty": 120 }, "departure": { "time": "1761848159", "uncertainty": 120 }, "stopId": "stjfeig2" }, { "arrival": { "time": "1761848280", "uncertainty": 120 }, "departure": { "time": "1761848280", "uncertainty": 120 }, "stopId": "stjcerv2" }, { "arrival": { "time": "1761848356", "uncertainty": 120 }, "departure": { "time": "1761848356", "uncertainty": 120 }, "stopId": "stjcasi2" }, { "arrival": { "time": "1761848506", "uncertainty": 120 }, "departure": { "time": "1761848506", "uncertainty": 120 }, "stopId": "neycent2" }, { "arrival": { "time": "1761848580", "uncertainty": 120 }, "departure": { "time": "1761848580", "uncertainty": 120 }, "stopId": "neymoui2" }, { "arrival": { "time": "1761848623", "uncertainty": 120 }, "departure": { "time": "1761848623", "uncertainty": 120 }, "stopId": "neychef2" }, { "arrival": { "time": "1761848644", "uncertainty": 120 }, "departure": { "time": "1761848644", "uncertainty": 120 }, "stopId": "neyforg2" }, { "arrival": { "time": "1761848781", "uncertainty": 120 }, "departure": { "time": "1761848781", "uncertainty": 120 }, "stopId": "arcconv1" }, { "arrival": { "time": "1761848820", "uncertainty": 120 }, "departure": { "time": "1761848820", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1761849187", "uncertainty": 120 }, "departure": { "time": "1761849187", "uncertainty": 120 }, "stopId": "stjpont4" }, { "arrival": { "time": "1761849420", "uncertainty": 120 }, "departure": { "time": "1761849420", "uncertainty": 120 }, "stopId": "colmarc2" }, { "arrival": { "time": "1761849783", "uncertainty": 120 }, "departure": { "time": "1761849783", "uncertainty": 120 }, "stopId": "bossous2" }, { "arrival": { "time": "1761850020", "uncertainty": 120 }, "departure": { "time": "1761850020", "uncertainty": 120 }, "stopId": "etrdoua2" }, { "arrival": { "time": "1761850215", "uncertainty": 120 }, "departure": { "time": "1761850215", "uncertainty": 120 }, "stopId": "etriles2" }, { "arrival": { "time": "1761850587", "uncertainty": 120 }, "departure": { "time": "1761850587", "uncertainty": 120 }, "stopId": "etrmair2" }, { "arrival": { "time": "1761850683", "uncertainty": 120 }, "departure": { "time": "1761850683", "uncertainty": 120 }, "stopId": "etrblan2" }, { "arrival": { "time": "1761850800", "uncertainty": 120 }, "departure": { "time": "1761850800", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1761850750", "uncertainty": 120 }, "departure": { "time": "1761850750", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "annprof2" }, { "arrival": { "time": "1761851500", "uncertainty": 120 }, "departure": { "time": "1761851500", "uncertainty": 120 }, "stopId": "annandr2" }, { "arrival": { "time": "1761851705", "uncertainty": 120 }, "departure": { "time": "1761851705", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1761851805", "uncertainty": 120 }, "departure": { "time": "1761851805", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761851945", "uncertainty": 120 }, "departure": { "time": "1761851945", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761852140", "uncertainty": 120 }, "departure": { "time": "1761852140", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1761852205", "uncertainty": 120 }, "departure": { "time": "1761852205", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1761852253", "uncertainty": 120 }, "departure": { "time": "1761852253", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1761852196", "uncertainty": 120 }, "departure": { "time": "1761852196", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1761852252", "uncertainty": 120 }, "departure": { "time": "1761852252", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1761852465", "uncertainty": 120 }, "stopId": "vlgroto2" } ], "timestamp": "1761848055", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21748412" }, "vehicle": { "id": "401", "label": "401" } } }, { "id": "21748287", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761847314", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1761847360", "uncertainty": 120 }, "departure": { "time": "1761847360", "uncertainty": 120 }, "stopId": "vlgneuf2" }, { "arrival": { "time": "1761847494", "uncertainty": 120 }, "departure": { "time": "1761847494", "uncertainty": 120 }, "stopId": "vlgheno2" }, { "arrival": { "time": "1761847591", "uncertainty": 120 }, "departure": { "time": "1761847591", "uncertainty": 120 }, "stopId": "vlgcorn2" }, { "arrival": { "time": "1761847693", "uncertainty": 120 }, "departure": { "time": "1761847693", "uncertainty": 120 }, "stopId": "ambforo2" }, { "arrival": { "time": "1761847799", "uncertainty": 120 }, "departure": { "time": "1761847799", "uncertainty": 120 }, "stopId": "ambedel2" }, { "arrival": { "time": "1761847882", "uncertainty": 120 }, "departure": { "time": "1761847882", "uncertainty": 120 }, "stopId": "ambmart2" }, { "arrival": { "time": "1761847965", "uncertainty": 120 }, "departure": { "time": "1761847965", "uncertainty": 120 }, "stopId": "ambjaur2" }, { "arrival": { "time": "1761848071", "uncertainty": 120 }, "departure": { "time": "1761848071", "uncertainty": 120 }, "stopId": "ambpaix2" }, { "arrival": { "time": "1761848157", "uncertainty": 120 }, "departure": { "time": "1761848157", "uncertainty": 120 }, "stopId": "ambmoul2" }, { "arrival": { "time": "1761848286", "uncertainty": 120 }, "departure": { "time": "1761848286", "uncertainty": 120 }, "stopId": "gaitour2" }, { "arrival": { "time": "1761848360", "uncertainty": 120 }, "departure": { "time": "1761848360", "uncertainty": 120 }, "stopId": "gaipost2" }, { "arrival": { "time": "1761848433", "uncertainty": 120 }, "departure": { "time": "1761848433", "uncertainty": 120 }, "stopId": "gaiboss2" }, { "arrival": { "time": "1761848480", "uncertainty": 120 }, "departure": { "time": "1761848480", "uncertainty": 120 }, "stopId": "gaiegli2" }, { "arrival": { "time": "1761848519", "uncertainty": 120 }, "departure": { "time": "1761848519", "uncertainty": 120 }, "stopId": "gaifeux2" }, { "arrival": { "time": "1761848597", "uncertainty": 120 }, "departure": { "time": "1761848597", "uncertainty": 120 }, "stopId": "gaimart2" }, { "arrival": { "time": "1761848660", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1761848055", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748287" }, "vehicle": { "id": "302", "label": "302" } } }, { "id": "21748382", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761847937", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761847997", "uncertainty": 120 }, "departure": { "time": "1761848027", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761848116", "uncertainty": 120 }, "departure": { "time": "1761848116", "uncertainty": 120 }, "stopId": "annroma1" }, { "arrival": { "time": "1761848210", "uncertainty": 120 }, "departure": { "time": "1761848210", "uncertainty": 120 }, "stopId": "annglie1" }, { "arrival": { "time": "1761848324", "uncertainty": 120 }, "departure": { "time": "1761848324", "uncertainty": 120 }, "stopId": "annmerm1" }, { "arrival": { "time": "1761848359", "uncertainty": 120 }, "departure": { "time": "1761848359", "uncertainty": 120 }, "stopId": "annsous1" }, { "arrival": { "time": "1761848416", "uncertainty": 120 }, "departure": { "time": "1761848416", "uncertainty": 120 }, "stopId": "annimpo1" }, { "arrival": { "time": "1761848458", "uncertainty": 120 }, "departure": { "time": "1761848458", "uncertainty": 120 }, "stopId": "annctra1" }, { "arrival": { "time": "1761848518", "uncertainty": 120 }, "departure": { "time": "1761848518", "uncertainty": 120 }, "stopId": "vmonant1" }, { "arrival": { "time": "1761848583", "uncertainty": 120 }, "departure": { "time": "1761848583", "uncertainty": 120 }, "stopId": "vmobasm1" }, { "arrival": { "time": "1761848683", "uncertainty": 120 }, "departure": { "time": "1761848683", "uncertainty": 120 }, "stopId": "vmotepp1" }, { "arrival": { "time": "1761848765", "uncertainty": 120 }, "departure": { "time": "1761848765", "uncertainty": 120 }, "stopId": "cratatt1" }, { "arrival": { "time": "1761848862", "uncertainty": 120 }, "departure": { "time": "1761848862", "uncertainty": 120 }, "stopId": "cratani1" }, { "arrival": { "time": "1761848982", "uncertainty": 120 }, "departure": { "time": "1761848982", "uncertainty": 120 }, "stopId": "craberg1" }, { "arrival": { "time": "1761849171", "uncertainty": 120 }, "departure": { "time": "1761849171", "uncertainty": 120 }, "stopId": "bonmeno1" }, { "arrival": { "time": "1761849202", "uncertainty": 120 }, "stopId": "bonentr2" } ], "timestamp": "1761848055", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748382" }, "vehicle": { "id": "327", "label": "327" } } }, { "id": "21748101", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761850500", "uncertainty": 120 }, "stopId": "annclos2" } ], "timestamp": "1761848055", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748101" } } }, { "id": "21748326", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761849732", "uncertainty": 120 }, "departure": { "time": "1761849732", "uncertainty": 120 }, "stopId": "vlgallo2" }, { "arrival": { "time": "1761849857", "uncertainty": 120 }, "departure": { "time": "1761849857", "uncertainty": 120 }, "stopId": "annvich1" }, { "departure": { "time": "1761847830", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1761848022", "uncertainty": 120 }, "departure": { "time": "1761848022", "uncertainty": 120 }, "stopId": "gaivern1" }, { "arrival": { "time": "1761848105", "uncertainty": 120 }, "departure": { "time": "1761848105", "uncertainty": 120 }, "stopId": "gaigent1" }, { "arrival": { "time": "1761848192", "uncertainty": 120 }, "departure": { "time": "1761848192", "uncertainty": 120 }, "stopId": "gaiegli3" }, { "arrival": { "time": "1761848243", "uncertainty": 120 }, "departure": { "time": "1761848243", "uncertainty": 120 }, "stopId": "gaimair1" }, { "arrival": { "time": "1761848337", "uncertainty": 120 }, "departure": { "time": "1761848337", "uncertainty": 120 }, "stopId": "gaichat1" }, { "arrival": { "time": "1761848651", "uncertainty": 120 }, "departure": { "time": "1761848651", "uncertainty": 120 }, "stopId": "annbrou1" }, { "arrival": { "time": "1761848744", "uncertainty": 120 }, "departure": { "time": "1761848744", "uncertainty": 120 }, "stopId": "amblach1" }, { "arrival": { "time": "1761849082", "uncertainty": 120 }, "departure": { "time": "1761849082", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1761849230", "uncertainty": 120 }, "departure": { "time": "1761849230", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1761849258", "uncertainty": 120 }, "departure": { "time": "1761849258", "uncertainty": 120 }, "stopId": "annclos3" }, { "arrival": { "time": "1761849386", "uncertainty": 120 }, "departure": { "time": "1761849386", "uncertainty": 120 }, "stopId": "annmarc1" }, { "arrival": { "time": "1761849417", "uncertainty": 120 }, "departure": { "time": "1761849417", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761849506", "uncertainty": 120 }, "departure": { "time": "1761849506", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761849648", "uncertainty": 120 }, "departure": { "time": "1761849648", "uncertainty": 120 }, "stopId": "vlgtour2" }, { "arrival": { "time": "1761849729", "uncertainty": 120 }, "departure": { "time": "1761849729", "uncertainty": 120 }, "stopId": "vlgallo2" }, { "arrival": { "time": "1761848700", "uncertainty": 120 }, "departure": { "time": "1761848700", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761848776", "uncertainty": 120 }, "departure": { "time": "1761848776", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlglebo1" }, { "arrival": { "time": "1761848833", "uncertainty": 120 }, "departure": { "time": "1761848833", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "annvich1" }, { "arrival": { "time": "1761849940", "uncertainty": 120 }, "departure": { "time": "1761849940", "uncertainty": 120 }, "stopId": "annresi2" }, { "arrival": { "time": "1761850006", "uncertainty": 120 }, "departure": { "time": "1761850006", "uncertainty": 120 }, "stopId": "annmont1" }, { "arrival": { "time": "1761850055", "uncertainty": 120 }, "departure": { "time": "1761850055", "uncertainty": 120 }, "stopId": "vlgcoqu1" }, { "arrival": { "time": "1761850105", "uncertainty": 120 }, "departure": { "time": "1761850105", "uncertainty": 120 }, "stopId": "vlglang4" }, { "arrival": { "time": "1761850130", "uncertainty": 120 }, "departure": { "time": "1761850130", "uncertainty": 120 }, "stopId": "vlgdebu1" }, { "arrival": { "time": "1761850213", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1761848055", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21748326" }, "vehicle": { "id": "340", "label": "340" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1761848055" } }