Détails de la ressource

Nom du fichier : L'va - GTFS-RT TripUpdate
Format : gtfs-rt

Données temps-réel du réseau L’va suivant la structure GTFS-RT au format Protocol Buffers.

Cette ressource fait partie du jeu de données Réseau urbain L'va.

Disponibilité au téléchargement

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
100%
28/10/2025
100%
29/10/2025
100%
30/10/2025
100%
31/10/2025
100%
01/11/2025
100%
02/11/2025
100%
03/11/2025
100%
04/11/2025
100%
05/11/2025
100%
06/11/2025
100%
07/11/2025
100%
08/11/2025
100%
09/11/2025
100%
10/11/2025
100%
11/11/2025
100%
12/11/2025
100%
13/11/2025
100%
14/11/2025
100%
15/11/2025
100%
16/11/2025
100%
17/11/2025
100%
18/11/2025
100%
19/11/2025
100%
20/11/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

5 erreurs, 2 avertissements

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

Erreurs

Vehicle position far from trip shape E029 5 erreurs

The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id.

Exemples d'erreurs
  • vehicle.id vienne_vfd-447 trip_id 800001476 at (45.49263,4.950039) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
  • vehicle.id vienne_faure-2840 trip_id 800001065 at (45.529755,4.6384797) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
  • vehicle.id vienne_faure-8303 trip_id 800001168 at (45.578777,4.7968335) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
  • vehicle.id vienne_faure-6011 trip_id 800000767 at (45.556225,4.7547703) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
  • vehicle.id vienne_faure-7640 trip_id 800000949 at (45.5866,4.954) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR

Avertissements

vehicle_id not populated W002 1 erreur

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id 800001150 does not have a vehicle_id

ID in one feed missing from the other W003 1 erreur

a trip_id that is provided in the VehiclePositions feed should be provided in the TripUpdates feed, and a vehicle_id that is provided in the TripUpdates feed should be provided in the VehiclePositions feed

Exemples d'erreurs
  • trip_id 800001150 is in TripUpdates but not in VehiclePositions feed
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
W002 vehicle_id should be populated for TripUpdates and VehiclePositions 54 21 fois (70 % des validations)
W003 a trip_id that is provided in the VehiclePositions feed should be provided in the TripUpdates feed, and a vehicle_id that is provided in the TripUpdates feed should be provided in the VehiclePositions feed 91 21 fois (70 % des validations)
E029 The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id. 21 12 fois (40 % des validations)
E022 stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. 2 1 fois (3 % des validations)
E041 Unless a trip's schedule_relationship is CANCELED, a trip must have at least one stop_time_update 1 1 fois (3 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 20/11/2025 à 17h57 Europe/Paris.

trip_updates (48) vehicle_positions (45) service_alerts (0)

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

trip_updates vehicle_positions

Flux GTFS-RT décodé

Voir le contenu du flux

Voici le flux GTFS-RT décodé au format Protobuf le 20/11/2025 à 17h57 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "trip-800001121", "tripUpdate": { "delay": 221, "stopTimeUpdate": [ { "arrival": { "delay": 221 }, "departure": { "delay": 221 }, "stopId": "viesmal2", "stopSequence": 37 } ], "timestamp": "1763657826", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startTime": "16:43:00", "tripId": "800001121" }, "vehicle": { "id": "vienne-97", "label": "97", "licensePlate": "" } } }, { "id": "trip-800001122", "tripUpdate": { "delay": 187, "stopTimeUpdate": [ { "arrival": { "delay": 195, "time": "1763657753" }, "departure": { "delay": 195, "time": "1763657775" }, "stopId": "vierond2", "stopSequence": 31 }, { "arrival": { "delay": 187, "time": "1763657813" }, "departure": { "delay": 187, "time": "1763657827" }, "stopId": "viecedr2", "stopSequence": 32 }, { "arrival": { "delay": 187 }, "departure": { "delay": 187 }, "stopId": "viehorl2", "stopSequence": 33 }, { "arrival": { "delay": 187 }, "departure": { "delay": 187 }, "stopId": "vieferm2", "stopSequence": 34 }, { "arrival": { "delay": 187 }, "departure": { "delay": 187 }, "stopId": "viehame2", "stopSequence": 35 }, { "arrival": { "delay": 187 }, "departure": { "delay": 187 }, "stopId": "viemali2", "stopSequence": 36 }, { "arrival": { "delay": 187 }, "departure": { "delay": 187 }, "stopId": "viesmal2", "stopSequence": 37 } ], "timestamp": "1763657832", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startTime": "17:03:00", "tripId": "800001122" }, "vehicle": { "id": "vienne-92", "label": "92", "licensePlate": "" } } }, { "id": "trip-800001048", "tripUpdate": { "delay": 300, "stopTimeUpdate": [ { "arrival": { "delay": 300, "time": "1763657717" }, "departure": { "delay": 300, "time": "1763657760" }, "stopId": "viehopi", "stopSequence": 25 }, { "arrival": { "delay": 300 }, "departure": { "delay": 300 }, "stopId": "vieurge", "stopSequence": 26 } ], "timestamp": "1763657832", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startTime": "17:16:00", "tripId": "800001048" }, "vehicle": { "id": "vienne-96", "label": "96", "licensePlate": "" } } }, { "id": "trip-800000931", "tripUpdate": { "delay": 434, "stopTimeUpdate": [ { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "viemaur2", "stopSequence": 26 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "viejeud", "stopSequence": 27 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "vietuil", "stopSequence": 28 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "vieport", "stopSequence": 29 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "vieteur", "stopSequence": 30 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "vierey", "stopSequence": 31 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "vieprin", "stopSequence": 32 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "viegest", "stopSequence": 33 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "viecite", "stopSequence": 34 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "viecuri", "stopSequence": 35 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "viecent", "stopSequence": 36 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "viesavo", "stopSequence": 37 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "viebern", "stopSequence": 38 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "viezies", "stopSequence": 39 }, { "arrival": { "delay": 434 }, "departure": { "delay": 434 }, "stopId": "vieccom", "stopSequence": 40 } ], "timestamp": "1763657830", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startTime": "17:18:00", "tripId": "800000931" }, "vehicle": { "id": "vienne-73", "label": "73", "licensePlate": "" } } }, { "id": "trip-800000585", "tripUpdate": { "delay": 608, "stopTimeUpdate": [ { "arrival": { "delay": 608, "time": "1763657677" }, "departure": { "delay": 608, "time": "1763657768" }, "stopId": "viesncf4", "stopSequence": 9 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "viecele", "stopSequence": 10 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "vietupi", "stopSequence": 11 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "vieoctr", "stopSequence": 12 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "viepass", "stopSequence": 13 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "viepeti", "stopSequence": 14 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "viebeno", "stopSequence": 15 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "vieroch", "stopSequence": 16 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "vieonge", "stopSequence": 17 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "viemonn", "stopSequence": 18 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "vieigna3", "stopSequence": 19 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "viehmal", "stopSequence": 20 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "viehame", "stopSequence": 21 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "vieferm", "stopSequence": 22 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "viehorl", "stopSequence": 23 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "viecedr", "stopSequence": 24 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "vierond", "stopSequence": 25 }, { "arrival": { "delay": 608 }, "departure": { "delay": 608 }, "stopId": "pongere", "stopSequence": 26 } ], "timestamp": "1763657840", "trip": { "directionId": 1, "routeId": "3", "scheduleRelationship": "SCHEDULED", "startTime": "17:23:00", "tripId": "800000585" }, "vehicle": { "id": "vienne-88", "label": "88", "licensePlate": "" } } }, { "id": "trip-800001123", "tripUpdate": { "delay": 845, "stopTimeUpdate": [ { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "viesncf", "stopSequence": 13 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "viecybe2", "stopSequence": 14 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "viechor2", "stopSequence": 15 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "vierava2", "stopSequence": 16 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "viechar2", "stopSequence": 17 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "vieceva2", "stopSequence": 18 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "ponvega2", "stopSequence": 19 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "ponforg2", "stopSequence": 20 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "ponbleu2", "stopSequence": 21 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "poncent2", "stopSequence": 22 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "ponmesa2", "stopSequence": 23 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "pongent2", "stopSequence": 24 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "ponplan2", "stopSequence": 25 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "ponbras2", "stopSequence": 26 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "poncour2", "stopSequence": 27 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "ponzmon2", "stopSequence": 28 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "ponfrer2", "stopSequence": 29 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "ponabb2", "stopSequence": 30 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "vierond2", "stopSequence": 31 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "viecedr2", "stopSequence": 32 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "viehorl2", "stopSequence": 33 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "vieferm2", "stopSequence": 34 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "viehame2", "stopSequence": 35 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "viemali2", "stopSequence": 36 }, { "arrival": { "delay": 845 }, "departure": { "delay": 845 }, "stopId": "viesmal2", "stopSequence": 37 } ], "timestamp": "1763657819", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startTime": "17:23:00", "tripId": "800001123" }, "vehicle": { "id": "vienne-75", "label": "75", "licensePlate": "" } } }, { "id": "trip-800000488", "tripUpdate": { "delay": 130, "stopTimeUpdate": [ { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "viemars2", "stopSequence": 14 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "vieverd2", "stopSequence": 15 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "vieserv2", "stopSequence": 16 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "viepyra2", "stopSequence": 17 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "vieden1", "stopSequence": 18 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "vietren2", "stopSequence": 19 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "vieparm2", "stopSequence": 20 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "viemoul2", "stopSequence": 21 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "viegali2", "stopSequence": 22 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "vieavou2", "stopSequence": 23 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "vieparc3", "stopSequence": 24 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "viedame2", "stopSequence": 25 }, { "arrival": { "delay": 130 }, "departure": { "delay": 130 }, "stopId": "viecoll", "stopSequence": 26 } ], "timestamp": "1763657822", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startTime": "17:29:00", "tripId": "800000488" }, "vehicle": { "id": "vienne-82", "label": "82", "licensePlate": "" } } }, { "id": "trip-800000875", "tripUpdate": { "delay": 156, "stopTimeUpdate": [ { "arrival": { "delay": 156, "time": "1763657705" }, "departure": { "delay": 156, "time": "1763657796" }, "stopId": "viemaur2", "stopSequence": 19 }, { "arrival": { "delay": 156 }, "departure": { "delay": 156 }, "stopId": "viejeud", "stopSequence": 20 }, { "arrival": { "delay": 156 }, "departure": { "delay": 156 }, "stopId": "vietuil", "stopSequence": 21 }, { "arrival": { "delay": 156 }, "departure": { "delay": 156 }, "stopId": "vieport", "stopSequence": 22 }, { "arrival": { "delay": 156 }, "departure": { "delay": 156 }, "stopId": "viejaur", "stopSequence": 23 }, { "arrival": { "delay": 156 }, "departure": { "delay": 156 }, "stopId": "vievell", "stopSequence": 24 }, { "arrival": { "delay": 156 }, "departure": { "delay": 156 }, "stopId": "vierecl", "stopSequence": 25 }, { "arrival": { "delay": 156 }, "departure": { "delay": 156 }, "stopId": "viebona", "stopSequence": 26 }, { "arrival": { "delay": 156 }, "departure": { "delay": 156 }, "stopId": "seycoll", "stopSequence": 27 } ], "timestamp": "1763657830", "trip": { "directionId": 0, "routeId": "3", "scheduleRelationship": "SCHEDULED", "startTime": "17:30:00", "tripId": "800000875" }, "vehicle": { "id": "vienne-93", "label": "93", "licensePlate": "" } } }, { "id": "trip-800001049", "tripUpdate": { "delay": 119, "stopTimeUpdate": [ { "arrival": { "delay": 91, "time": "1763657791" }, "departure": { "delay": 91 }, "stopId": "viemaur2", "stopSequence": 15 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "viejeud", "stopSequence": 16 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "viecuvi2", "stopSequence": 17 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "viedrap2", "stopSequence": 18 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "vieecol", "stopSequence": 19 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "viebmau", "stopSequence": 20 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "vieenfa", "stopSequence": 21 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "viehgui", "stopSequence": 22 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "vieguil", "stopSequence": 23 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "viesalo", "stopSequence": 24 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "viehopi", "stopSequence": 25 }, { "arrival": { "delay": 119 }, "departure": { "delay": 119 }, "stopId": "vieurge", "stopSequence": 26 } ], "timestamp": "1763657821", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startTime": "17:31:00", "tripId": "800001049" }, "vehicle": { "id": "vienne-81", "label": "81", "licensePlate": "" } } }, { "id": "trip-800000932", "tripUpdate": { "delay": 116, "stopTimeUpdate": [ { "arrival": { "delay": 116, "time": "1763657776" }, "departure": { "delay": 116, "time": "1763657816" }, "stopId": "ponforg", "stopSequence": 18 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "ponvega", "stopSequence": 19 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "vieceva", "stopSequence": 20 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viechar", "stopSequence": 21 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "vierava", "stopSequence": 22 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viechor", "stopSequence": 23 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viecybe", "stopSequence": 24 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viesncf2", "stopSequence": 25 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viemaur2", "stopSequence": 26 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viejeud", "stopSequence": 27 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "vietuil", "stopSequence": 28 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "vieport", "stopSequence": 29 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "vieteur", "stopSequence": 30 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "vierey", "stopSequence": 31 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "vieprin", "stopSequence": 32 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viegest", "stopSequence": 33 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viecite", "stopSequence": 34 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viecuri", "stopSequence": 35 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viecent", "stopSequence": 36 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viesavo", "stopSequence": 37 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viebern", "stopSequence": 38 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "viezies", "stopSequence": 39 }, { "arrival": { "delay": 116 }, "departure": { "delay": 116 }, "stopId": "vieccom", "stopSequence": 40 } ], "timestamp": "1763657824", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startTime": "17:39:00", "tripId": "800000932" }, "vehicle": { "id": "vienne-80", "label": "80", "licensePlate": "" } } }, { "id": "trip-800001124", "tripUpdate": { "delay": 52, "stopTimeUpdate": [ { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "viejeud2", "stopSequence": 12 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "viesncf", "stopSequence": 13 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "viecybe2", "stopSequence": 14 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "viechor2", "stopSequence": 15 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "vierava2", "stopSequence": 16 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "viechar2", "stopSequence": 17 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "vieceva2", "stopSequence": 18 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "ponvega2", "stopSequence": 19 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "ponforg2", "stopSequence": 20 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "ponbleu2", "stopSequence": 21 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "poncent2", "stopSequence": 22 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "ponmesa2", "stopSequence": 23 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "pongent2", "stopSequence": 24 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "ponplan2", "stopSequence": 25 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "ponbras2", "stopSequence": 26 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "poncour2", "stopSequence": 27 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "ponzmon2", "stopSequence": 28 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "ponfrer2", "stopSequence": 29 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "ponabb2", "stopSequence": 30 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "vierond2", "stopSequence": 31 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "viecedr2", "stopSequence": 32 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "viehorl2", "stopSequence": 33 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "vieferm2", "stopSequence": 34 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "viehame2", "stopSequence": 35 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "viemali2", "stopSequence": 36 }, { "arrival": { "delay": 52 }, "departure": { "delay": 52 }, "stopId": "viesmal2", "stopSequence": 37 } ], "timestamp": "1763657839", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startTime": "17:43:00", "tripId": "800001124" }, "vehicle": { "id": "vienne-98", "label": "98", "licensePlate": "" } } }, { "id": "trip-800000489", "tripUpdate": { "delay": 0, "stopTimeUpdate": [ { "arrival": { "delay": -97, "time": "1763657782" }, "departure": { "delay": -97 }, "stopId": "viejeud2", "stopSequence": 12 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viesncf3", "stopSequence": 13 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viemars2", "stopSequence": 14 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieverd2", "stopSequence": 15 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieserv2", "stopSequence": 16 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viepyra2", "stopSequence": 17 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieden1", "stopSequence": 18 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vietren2", "stopSequence": 19 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieparm2", "stopSequence": 20 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viemoul2", "stopSequence": 21 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viegali2", "stopSequence": 22 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieavou2", "stopSequence": 23 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieparc3", "stopSequence": 24 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viedame2", "stopSequence": 25 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viecoll", "stopSequence": 26 } ], "timestamp": "1763657839", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startTime": "17:44:00", "tripId": "800000489" }, "vehicle": { "id": "vienne-99", "label": "99", "licensePlate": "99" } } }, { "id": "trip-800000737", "tripUpdate": { "delay": -1657, "stopTimeUpdate": [ { "scheduleRelationship": "SKIPPED", "stopId": "viefaug2", "stopSequence": 7 }, { "arrival": { "delay": -1363, "time": "1763656500" }, "departure": { "delay": -1363, "time": "1763656516" }, "stopId": "vierevo2", "stopSequence": 8 }, { "arrival": { "delay": -1384, "time": "1763656495" }, "departure": { "delay": -1384, "time": "1763656495" }, "stopId": "vielafa2", "stopSequence": 9 }, { "arrival": { "delay": -1580, "time": "1763656359" }, "departure": { "delay": -1580 }, "stopId": "viecomt2", "stopSequence": 10 }, { "arrival": { "delay": -1657, "time": "1763656341" }, "departure": { "delay": -1657, "time": "1763656342" }, "stopId": "viepont", "stopSequence": 11 }, { "arrival": { "delay": -1657 }, "departure": { "delay": -1657 }, "stopId": "ponresi", "stopSequence": 12 }, { "arrival": { "delay": -1657 }, "departure": { "delay": -1657 }, "stopId": "poncann", "stopSequence": 13 }, { "arrival": { "delay": -1657 }, "departure": { "delay": -1657 }, "stopId": "pontann", "stopSequence": 14 }, { "arrival": { "delay": -1657 }, "departure": { "delay": -1657 }, "stopId": "pongeor2", "stopSequence": 15 }, { "arrival": { "delay": -1657 }, "departure": { "delay": -1657 }, "stopId": "ponnets", "stopSequence": 16 }, { "arrival": { "delay": -1657 }, "departure": { "delay": -1657 }, "stopId": "pongeor", "stopSequence": 17 }, { "arrival": { "delay": -1657 }, "departure": { "delay": -1657 }, "stopId": "ponclai", "stopSequence": 18 }, { "arrival": { "delay": -1657 }, "departure": { "delay": -1657 }, "stopId": "ponrevo", "stopSequence": 19 }, { "arrival": { "delay": -1657 }, "departure": { "delay": -1657 }, "stopId": "ponbra4", "stopSequence": 20 } ], "timestamp": "1763657834", "trip": { "directionId": 0, "routeId": "4", "scheduleRelationship": "SCHEDULED", "startTime": "17:45:00", "tripId": "800000737" }, "vehicle": { "id": "vienne-94", "label": "94", "licensePlate": "" } } }, { "id": "trip-800001050", "tripUpdate": { "delay": 0, "stopTimeUpdate": [ { "arrival": { "delay": -46, "time": "1763657752" }, "departure": { "delay": -46, "time": "1763657773" }, "stopId": "viepyra", "stopSequence": 10 }, { "arrival": { "delay": -18, "time": "1763657784" }, "departure": { "delay": -18, "time": "1763657801" }, "stopId": "vieserv", "stopSequence": 11 }, { "arrival": { "delay": -60, "time": "1763657819" }, "departure": { "delay": -60 }, "stopId": "vieverd", "stopSequence": 12 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viemars", "stopSequence": 13 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viesncf", "stopSequence": 14 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viemaur2", "stopSequence": 15 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viejeud", "stopSequence": 16 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viecuvi2", "stopSequence": 17 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viedrap2", "stopSequence": 18 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieecol", "stopSequence": 19 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viebmau", "stopSequence": 20 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieenfa", "stopSequence": 21 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viehgui", "stopSequence": 22 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieguil", "stopSequence": 23 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viesalo", "stopSequence": 24 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viehopi", "stopSequence": 25 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieurge", "stopSequence": 26 } ], "timestamp": "1763657831", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startTime": "17:46:00", "tripId": "800001050" }, "vehicle": { "id": "vienne-91", "label": "91", "licensePlate": "" } } }, { "id": "trip-800001421", "tripUpdate": { "delay": 243, "stopTimeUpdate": [ { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "esttaro", "stopSequence": 5 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "jartonk", "stopSequence": 6 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "jarbera2", "stopSequence": 7 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "jarcoll2", "stopSequence": 8 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "jargedi", "stopSequence": 9 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "viebeno2", "stopSequence": 10 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "viepeti2", "stopSequence": 11 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "viepass2", "stopSequence": 12 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "vieoctr2", "stopSequence": 13 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "vietupi2", "stopSequence": 14 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "viecele2", "stopSequence": 15 }, { "arrival": { "delay": 243 }, "departure": { "delay": 243 }, "stopId": "viesncf", "stopSequence": 16 } ], "timestamp": "1763657820", "trip": { "directionId": 0, "routeId": "7", "scheduleRelationship": "SCHEDULED", "startTime": "17:47:00", "tripId": "800001421" }, "vehicle": { "id": "vienne-79", "label": "79", "licensePlate": "" } } }, { "id": "trip-800000975", "tripUpdate": { "delay": 57, "stopTimeUpdate": [ { "arrival": { "delay": 198, "time": "1763657780" }, "departure": { "delay": 198, "time": "1763657838" }, "stopId": "ponnets2", "stopSequence": 5 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "pontann2", "stopSequence": 7 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "poncann2", "stopSequence": 8 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "ponresi2", "stopSequence": 9 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "viepont2", "stopSequence": 10 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "viecomt", "stopSequence": 11 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "vielafa", "stopSequence": 12 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "vierevo", "stopSequence": 13 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "viefaug", "stopSequence": 14 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "vierabe", "stopSequence": 15 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "viedrap", "stopSequence": 16 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "viecuvi", "stopSequence": 17 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "viejeud2", "stopSequence": 18 }, { "arrival": { "delay": 57 }, "departure": { "delay": 57 }, "stopId": "viesncf", "stopSequence": 19 } ], "timestamp": "1763657841", "trip": { "directionId": 1, "routeId": "4", "scheduleRelationship": "SCHEDULED", "startTime": "17:50:00", "tripId": "800000975" }, "vehicle": { "id": "vienne-84", "label": "84", "licensePlate": "" } } }, { "id": "trip-800000664", "tripUpdate": { "delay": 0, "stopTimeUpdate": [ { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "srolyc4", "stopSequence": 1 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viejeud2", "stopSequence": 2 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viemars2", "stopSequence": 3 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieverd2", "stopSequence": 4 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieserv2", "stopSequence": 5 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viepyra2", "stopSequence": 6 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieden1", "stopSequence": 7 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vietren2", "stopSequence": 8 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieparm2", "stopSequence": 9 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viemoul2", "stopSequence": 10 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viegali2", "stopSequence": 11 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieavou2", "stopSequence": 12 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viedame2", "stopSequence": 13 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viecoll", "stopSequence": 14 } ], "timestamp": "1763657826", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "startTime": "18:00:00", "tripId": "800000664" }, "vehicle": { "id": "vienne-90", "label": "90", "licensePlate": "" } } }, { "id": "trip-800000653", "tripUpdate": { "delay": 0, "stopTimeUpdate": [ { "arrival": { "delay": -1448, "time": "1763656551" }, "departure": { "delay": -1448 }, "stopId": "srolyc4", "stopSequence": 1 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viehc1", "stopSequence": 2 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vierava2", "stopSequence": 3 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viechar2", "stopSequence": 4 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieceva2", "stopSequence": 5 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "ponvega2", "stopSequence": 6 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "ponforg2", "stopSequence": 7 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "ponbleu2", "stopSequence": 8 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "poncent2", "stopSequence": 9 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "ponmesa2", "stopSequence": 10 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "pongent2", "stopSequence": 11 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "ponplan2", "stopSequence": 12 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "ponbras2", "stopSequence": 13 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "poncour2", "stopSequence": 14 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "ponzmon2", "stopSequence": 15 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "ponfrer2", "stopSequence": 16 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "ponabb2", "stopSequence": 17 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vierond2", "stopSequence": 18 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viecedr2", "stopSequence": 19 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viehorl2", "stopSequence": 20 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieferm2", "stopSequence": 21 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viehame2", "stopSequence": 22 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viemali2", "stopSequence": 23 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viesmal2", "stopSequence": 24 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieigna2", "stopSequence": 25 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viemonn2", "stopSequence": 26 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieonge2", "stopSequence": 27 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieroch2", "stopSequence": 28 } ], "timestamp": "1763657823", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "startTime": "18:00:00", "tripId": "800000653" }, "vehicle": { "id": "vienne-72", "label": "72", "licensePlate": "" } } }, { "id": "vehicle-vienne-72", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 341.0, "latitude": 45.530033111572266, "longitude": 4.865560531616211, "speed": 0.0 }, "stopId": "srolyc4", "timestamp": "1763657820", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "800000653" }, "vehicle": { "id": "vienne-72", "label": "72", "licensePlate": "" } } }, { "id": "vehicle-vienne-73", "vehicle": { "currentStopSequence": 26, "position": { "bearing": 291.0, "latitude": 45.52214050292969, "longitude": 4.870370388031006, "speed": 2.777777910232544 }, "stopId": "viemaur2", "timestamp": "1763657826", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "800000931" }, "vehicle": { "id": "vienne-73", "label": "73", "licensePlate": "" } } }, { "id": "vehicle-vienne-81", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 15, "position": { "bearing": 44.0, "latitude": 45.52418899536133, "longitude": 4.870930194854736, "speed": 0.0 }, "stopId": "viemaur2", "timestamp": "1763657819", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "800001049" }, "vehicle": { "id": "vienne-81", "label": "81", "licensePlate": "" } } }, { "id": "vehicle-vienne-82", "vehicle": { "currentStopSequence": 14, "position": { "bearing": 9.0, "latitude": 45.52130126953125, "longitude": 4.87415885925293, "speed": 0.0 }, "stopId": "viemars2", "timestamp": "1763657820", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "800000488" }, "vehicle": { "id": "vienne-82", "label": "82", "licensePlate": "" } } }, { "id": "vehicle-vienne-96", "vehicle": { "currentStopSequence": 26, "position": { "bearing": 130.0, "latitude": 45.53273391723633, "longitude": 4.8798604011535645, "speed": 2.5 }, "stopId": "vieurge", "timestamp": "1763657828", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "800001048" }, "vehicle": { "id": "vienne-96", "label": "96", "licensePlate": "" } } }, { "id": "vehicle-vienne-97", "vehicle": { "currentStatus": "INCOMING_AT", "currentStopSequence": 37, "position": { "bearing": 286.0, "latitude": 45.517112731933594, "longitude": 4.9079766273498535, "speed": 0.0 }, "stopId": "viesmal2", "timestamp": "1763657825", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "800001121" }, "vehicle": { "id": "vienne-97", "label": "97", "licensePlate": "" } } }, { "id": "vehicle-vienne-92", "vehicle": { "currentStopSequence": 33, "position": { "bearing": 166.0, "latitude": 45.516395568847656, "longitude": 4.9188947677612305, "speed": 8.333333969116211 }, "stopId": "viehorl2", "timestamp": "1763657827", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "800001122" }, "vehicle": { "id": "vienne-92", "label": "92", "licensePlate": "" } } }, { "id": "vehicle-vienne-93", "vehicle": { "currentStopSequence": 20, "position": { "bearing": 37.0, "latitude": 45.52544021606445, "longitude": 4.8719024658203125, "speed": 1.6666667461395264 }, "stopId": "viejeud", "timestamp": "1763657828", "trip": { "directionId": 0, "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "800000875" }, "vehicle": { "id": "vienne-93", "label": "93", "licensePlate": "" } } }, { "id": "vehicle-vienne-98", "vehicle": { "currentStopSequence": 12, "position": { "bearing": 190.0, "latitude": 45.52888870239258, "longitude": 4.873621463775635, "speed": 9.166666984558105 }, "stopId": "viejeud2", "timestamp": "1763657836", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "800001124" }, "vehicle": { "id": "vienne-98", "label": "98", "licensePlate": "" } } }, { "id": "vehicle-vienne-75", "vehicle": { "currentStatus": "INCOMING_AT", "currentStopSequence": 13, "position": { "bearing": 98.0, "latitude": 45.521728515625, "longitude": 4.872371673583984, "speed": 0.0 }, "stopId": "viesncf", "timestamp": "1763657817", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "800001123" }, "vehicle": { "id": "vienne-75", "label": "75", "licensePlate": "" } } }, { "id": "vehicle-vienne-84", "vehicle": { "currentStopSequence": 7, "position": { "bearing": 91.0, "latitude": 45.53117752075195, "longitude": 4.907608509063721, "speed": 5.833333492279053 }, "stopId": "pontann2", "timestamp": "1763657838", "trip": { "directionId": 1, "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "800000975" }, "vehicle": { "id": "vienne-84", "label": "84", "licensePlate": "" } } }, { "id": "vehicle-vienne-80", "vehicle": { "currentStopSequence": 19, "position": { "bearing": 275.0, "latitude": 45.530784606933594, "longitude": 4.904971122741699, "speed": 5.0 }, "stopId": "ponvega", "timestamp": "1763657822", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "800000932" }, "vehicle": { "id": "vienne-80", "label": "80", "licensePlate": "" } } }, { "id": "vehicle-vienne-79", "vehicle": { "currentStopSequence": 5, "position": { "bearing": 49.0, "latitude": 45.51577377319336, "longitude": 4.940708160400391, "speed": 0.0 }, "stopId": "esttaro", "timestamp": "1763657817", "trip": { "directionId": 0, "routeId": "7", "scheduleRelationship": "SCHEDULED", "tripId": "800001421" }, "vehicle": { "id": "vienne-79", "label": "79", "licensePlate": "" } } }, { "id": "vehicle-vienne-94", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 10, "position": { "bearing": 299.0, "latitude": 45.52254867553711, "longitude": 4.869634628295898, "speed": 4.44444465637207 }, "stopId": "viecomt2", "timestamp": "1763657831", "trip": { "directionId": 0, "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "800000737" }, "vehicle": { "id": "vienne-94", "label": "94", "licensePlate": "" } } }, { "id": "vehicle-vienne-90", "vehicle": { "currentStopSequence": 1, "position": { "bearing": 7.0, "latitude": 45.52997970581055, "longitude": 4.865708827972412, "speed": 0.0 }, "stopId": "srolyc4", "timestamp": "1763657823", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "800000664" }, "vehicle": { "id": "vienne-90", "label": "90", "licensePlate": "" } } }, { "id": "vehicle-vienne-88", "vehicle": { "currentStatus": "INCOMING_AT", "currentStopSequence": 10, "position": { "bearing": 64.0, "latitude": 45.52433776855469, "longitude": 4.876768112182617, "speed": 3.8888890743255615 }, "stopId": "viecele", "timestamp": "1763657838", "trip": { "directionId": 1, "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "800000585" }, "vehicle": { "id": "vienne-88", "label": "88", "licensePlate": "" } } }, { "id": "vehicle-vienne-91", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 12, "position": { "bearing": 27.0, "latitude": 45.52012252807617, "longitude": 4.87073278427124, "speed": 2.777777910232544 }, "stopId": "vieverd", "timestamp": "1763657828", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "800001050" }, "vehicle": { "id": "vienne-91", "label": "91", "licensePlate": "" } } }, { "id": "vehicle-vienne-99", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 12, "position": { "bearing": 243.0, "latitude": 45.52696228027344, "longitude": 4.873238563537598, "speed": 0.0 }, "stopId": "viejeud2", "timestamp": "1763657837", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "800000489" }, "vehicle": { "id": "vienne-99", "label": "99", "licensePlate": "99" } } }, { "id": "trip-800000555", "tripUpdate": { "delay": 739, "stopTimeUpdate": [ { "arrival": { "delay": 751, "time": "1763657782" }, "departure": { "delay": 751, "time": "1763657791" }, "stopId": "srolone1", "stopSequence": 12 }, { "arrival": { "delay": 739, "time": "1763657830" }, "departure": { "delay": 739, "time": "1763657839" }, "stopId": "srovill1", "stopSequence": 13 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "srolyfi1", "stopSequence": 14 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "scomair", "stopSequence": 15 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "scotren1", "stopSequence": 16 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "scrnaut1", "stopSequence": 17 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "ampvere1", "stopSequence": 18 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "amproch1", "stopSequence": 19 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "ampegli1", "stopSequence": 20 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "ampgout1", "stopSequence": 21 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "tuptup3", "stopSequence": 22 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "cndbass1", "stopSequence": 23 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "cndcent1", "stopSequence": 24 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "cndarbu1", "stopSequence": 25 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "cndhopi1", "stopSequence": 26 }, { "arrival": { "delay": 739 }, "departure": { "delay": 739 }, "stopId": "vrnmala1", "stopSequence": 27 } ], "timestamp": "1763657843", "trip": { "directionId": 0, "routeId": "134", "scheduleRelationship": "SCHEDULED", "startTime": "17:25:00", "tripId": "800000555" }, "vehicle": { "id": "vienne_cr-986", "label": "986", "licensePlate": "986" } } }, { "id": "trip-800000777", "tripUpdate": { "delay": 346, "stopTimeUpdate": [ { "arrival": { "delay": 346, "time": "1763657798" }, "departure": { "delay": 346, "time": "1763657806" }, "stopId": "scrnaut2", "stopSequence": 11 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "scotren2", "stopSequence": 12 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "scomair2", "stopSequence": 13 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "srolyfi2", "stopSequence": 14 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "srovill2", "stopSequence": 15 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "srolone2", "stopSequence": 16 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "srohaba2", "stopSequence": 17 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "lsrromo", "stopSequence": 18 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "lsrcapa2", "stopSequence": 19 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "lsrlibe2", "stopSequence": 20 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "lsrsncf2", "stopSequence": 21 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "lsrfrey2", "stopSequence": 22 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "givlone2", "stopSequence": 23 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "givbans2", "stopSequence": 24 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "givbief2", "stopSequence": 25 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "givlibe2", "stopSequence": 26 }, { "arrival": { "delay": 346 }, "departure": { "delay": 346 }, "stopId": "givsncf3", "stopSequence": 27 } ], "timestamp": "1763657820", "trip": { "directionId": 1, "routeId": "134", "scheduleRelationship": "SCHEDULED", "startTime": "17:36:00", "tripId": "800000777" }, "vehicle": { "id": "vienne_cr-985", "label": "985", "licensePlate": "985" } } }, { "id": "trip-800000556", "tripUpdate": { "delay": 383, "stopTimeUpdate": [ { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "givlibe1", "stopSequence": 2 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "givbief1", "stopSequence": 3 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "givbans1", "stopSequence": 4 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "givlone1", "stopSequence": 5 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "lsrfrey1", "stopSequence": 6 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "lsrsncf1", "stopSequence": 7 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "lsrlibe1", "stopSequence": 8 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "lsrcapa1", "stopSequence": 9 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "lsrromo1", "stopSequence": 10 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "srohaba1", "stopSequence": 11 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "srolone1", "stopSequence": 12 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "srovill1", "stopSequence": 13 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "srolyfi1", "stopSequence": 14 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "scomair", "stopSequence": 15 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "scotren1", "stopSequence": 16 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "scrnaut1", "stopSequence": 17 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "ampvere1", "stopSequence": 18 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "amproch1", "stopSequence": 19 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "ampegli1", "stopSequence": 20 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "ampgout1", "stopSequence": 21 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "tuptup3", "stopSequence": 22 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "cndbass1", "stopSequence": 23 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "cndcent1", "stopSequence": 24 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "cndarbu1", "stopSequence": 25 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "cndhopi1", "stopSequence": 26 }, { "arrival": { "delay": 383 }, "departure": { "delay": 383 }, "stopId": "vrnmala1", "stopSequence": 27 } ], "timestamp": "1763657845", "trip": { "directionId": 0, "routeId": "134", "scheduleRelationship": "SCHEDULED", "startTime": "17:51:00", "tripId": "800000556" }, "vehicle": { "id": "vienne_cr-701", "label": "701", "licensePlate": "701" } } }, { "id": "vehicle-vienne_cr-986", "vehicle": { "currentStopSequence": 14, "position": { "bearing": 139.0, "latitude": 45.53417205810547, "longitude": 4.860935211181641, "speed": 12.5 }, "stopId": "srolyfi1", "timestamp": "1763657840", "trip": { "directionId": 0, "routeId": "134", "scheduleRelationship": "SCHEDULED", "tripId": "800000555" }, "vehicle": { "id": "vienne_cr-986", "label": "986", "licensePlate": "986" } } }, { "id": "vehicle-vienne_cr-985", "vehicle": { "currentStopSequence": 12, "position": { "bearing": 67.0, "latitude": 45.51422882080078, "longitude": 4.855990409851074, "speed": 19.166667938232422 }, "stopId": "scotren2", "timestamp": "1763657817", "trip": { "directionId": 1, "routeId": "134", "scheduleRelationship": "SCHEDULED", "tripId": "800000777" }, "vehicle": { "id": "vienne_cr-985", "label": "985", "licensePlate": "985" } } }, { "id": "vehicle-vienne_cr-701", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 232.0, "latitude": 45.584991455078125, "longitude": 4.767106533050537, "speed": 1.388888955116272 }, "stopId": "givsncf3", "timestamp": "1763657843", "trip": { "directionId": 0, "routeId": "134", "scheduleRelationship": "SCHEDULED", "tripId": "800000556" }, "vehicle": { "id": "vienne_cr-701", "label": "701", "licensePlate": "701" } } }, { "id": "trip-800000589", "tripUpdate": { "delay": 5, "stopTimeUpdate": [ { "arrival": { "delay": 27, "time": "1763657774" }, "departure": { "delay": 27, "time": "1763657787" }, "stopId": "stsma3", "stopSequence": 12 }, { "arrival": { "delay": 5, "time": "1763657819" }, "departure": { "delay": 5, "time": "1763657825" }, "stopId": "stspr1", "stopSequence": 13 }, { "arrival": { "delay": 5 }, "departure": { "delay": 5 }, "stopId": "sorec2", "stopSequence": 14 }, { "arrival": { "delay": 5 }, "departure": { "delay": 5 }, "stopId": "sorcarr2", "stopSequence": 15 }, { "arrival": { "delay": 5 }, "departure": { "delay": 5 }, "stopId": "stsbo1", "stopSequence": 16 }, { "arrival": { "delay": 5 }, "departure": { "delay": 5 }, "stopId": "stsmo1", "stopSequence": 17 }, { "arrival": { "delay": 5 }, "departure": { "delay": 5 }, "stopId": "stsst1", "stopSequence": 18 }, { "arrival": { "delay": 5 }, "departure": { "delay": 5 }, "stopId": "stscr1", "stopSequence": 19 }, { "arrival": { "delay": 5 }, "departure": { "delay": 5 }, "stopId": "stsba1", "stopSequence": 20 }, { "arrival": { "delay": 5 }, "departure": { "delay": 5 }, "stopId": "sorbade2", "stopSequence": 21 }, { "arrival": { "delay": 5 }, "departure": { "delay": 5 }, "stopId": "sorbass", "stopSequence": 22 } ], "timestamp": "1763657848", "trip": { "directionId": 1, "routeId": "VIE4", "scheduleRelationship": "SCHEDULED", "startTime": "17:00:00", "tripId": "800000589" }, "vehicle": { "id": "vienne_vfd-759", "label": "759", "licensePlate": "759" } } }, { "id": "trip-800001429", "tripUpdate": { "delay": 54, "stopTimeUpdate": [ { "arrival": { "delay": 54, "time": "1763657786" }, "departure": { "delay": 54, "time": "1763657814" }, "stopId": "chalo1", "stopSequence": 15 }, { "arrival": { "delay": 54 }, "departure": { "delay": 54 }, "stopId": "chama1", "stopSequence": 16 } ], "timestamp": "1763657828", "trip": { "directionId": 1, "routeId": "VIE4", "scheduleRelationship": "SCHEDULED", "startTime": "17:09:00", "tripId": "800001429" }, "vehicle": { "id": "vienne_vfd-627", "label": "627", "licensePlate": "627" } } }, { "id": "trip-800000858", "tripUpdate": { "delay": -47, "stopTimeUpdate": [ { "arrival": { "delay": -55, "time": "1763657758" }, "departure": { "delay": -55, "time": "1763657764" }, "stopId": "estpuzi", "stopSequence": 11 }, { "arrival": { "delay": -47, "time": "1763657822" }, "departure": { "delay": -47, "time": "1763657832" }, "stopId": "estvian", "stopSequence": 12 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzvill2", "stopSequence": 13 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzcr1", "stopSequence": 14 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzlc1", "stopSequence": 15 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzgard2", "stopSequence": 16 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyztrie1", "stopSequence": 17 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzvo1", "stopSequence": 18 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzim1", "stopSequence": 19 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzno1", "stopSequence": 20 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzbr1", "stopSequence": 21 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzre1", "stopSequence": 22 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzferm2", "stopSequence": 23 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzpl1", "stopSequence": 24 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzplan2", "stopSequence": 25 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzsabl2", "stopSequence": 26 }, { "arrival": { "delay": -47 }, "departure": { "delay": -47 }, "stopId": "eyzgr1", "stopSequence": 27 } ], "timestamp": "1763657833", "trip": { "directionId": 1, "routeId": "VIE3", "scheduleRelationship": "SCHEDULED", "startTime": "17:09:00", "tripId": "800000858" }, "vehicle": { "id": "vienne_vfd-648", "label": "648", "licensePlate": "648" } } }, { "id": "trip-800000501", "tripUpdate": { "delay": 21, "stopTimeUpdate": [ { "arrival": { "delay": 21 }, "departure": { "delay": 21 }, "stopId": "estrosi", "stopSequence": 12 }, { "arrival": { "delay": 21 }, "departure": { "delay": 21 }, "stopId": "estest", "stopSequence": 13 }, { "arrival": { "delay": 21 }, "departure": { "delay": 21 }, "stopId": "estco2", "stopSequence": 14 } ], "timestamp": "1763657837", "trip": { "directionId": 1, "routeId": "VIE4", "scheduleRelationship": "SCHEDULED", "startTime": "17:13:00", "tripId": "800000501" }, "vehicle": { "id": "vienne_vfd-647", "label": "647", "licensePlate": "647" } } }, { "id": "trip-800001432", "tripUpdate": { "delay": -41, "stopTimeUpdate": [ { "arrival": { "delay": -71, "time": "1763657743" }, "departure": { "delay": -71, "time": "1763657748" }, "stopId": "estch1", "stopSequence": 7 }, { "arrival": { "delay": -30, "time": "1763657783" }, "departure": { "delay": -30, "time": "1763657789" }, "stopId": "eyzbail", "stopSequence": 8 }, { "arrival": { "delay": -41, "time": "1763657832" }, "departure": { "delay": -41, "time": "1763657838" }, "stopId": "eyzvois2", "stopSequence": 9 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "eyzdi1", "stopSequence": 10 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "eyzcm1", "stopSequence": 11 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "estlc1", "stopSequence": 12 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "estgr1", "stopSequence": 13 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "estcc2", "stopSequence": 14 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "eyzusi2", "stopSequence": 15 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "eyzmo1", "stopSequence": 16 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "eyzch1", "stopSequence": 17 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "eyzmon2", "stopSequence": 18 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "eyzma1", "stopSequence": 19 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "eyzco1", "stopSequence": 20 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "eyzdu1", "stopSequence": 21 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "eyzth1", "stopSequence": 22 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "meytg1", "stopSequence": 23 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "meypl1", "stopSequence": 24 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "meyra1", "stopSequence": 25 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "meytr2", "stopSequence": 26 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "meyra3", "stopSequence": 27 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "vilmo1", "stopSequence": 28 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "vilre1", "stopSequence": 29 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "vileg1", "stopSequence": 30 }, { "arrival": { "delay": -41 }, "departure": { "delay": -41 }, "stopId": "vilpl1", "stopSequence": 31 } ], "timestamp": "1763657839", "trip": { "directionId": 1, "routeId": "VIE3", "scheduleRelationship": "SCHEDULED", "startTime": "17:22:00", "tripId": "800001432" }, "vehicle": { "id": "vienne_vfd-661", "label": "661", "licensePlate": "661" } } }, { "id": "vehicle-vienne_vfd-661", "vehicle": { "currentStopSequence": 10, "position": { "bearing": 114.0, "latitude": 45.49483871459961, "longitude": 4.970150470733643, "speed": 13.055556297302246 }, "stopId": "eyzdi1", "timestamp": "1763657838", "trip": { "directionId": 1, "routeId": "VIE3", "scheduleRelationship": "SCHEDULED", "tripId": "800001432" }, "vehicle": { "id": "vienne_vfd-661", "label": "661", "licensePlate": "661" } } }, { "id": "vehicle-vienne_vfd-759", "vehicle": { "currentStopSequence": 14, "position": { "bearing": 115.0, "latitude": 45.471031188964844, "longitude": 4.933948516845703, "speed": 13.055556297302246 }, "stopId": "sorec2", "timestamp": "1763657847", "trip": { "directionId": 1, "routeId": "VIE4", "scheduleRelationship": "SCHEDULED", "tripId": "800000589" }, "vehicle": { "id": "vienne_vfd-759", "label": "759", "licensePlate": "759" } } }, { "id": "vehicle-vienne_vfd-647", "vehicle": { "currentStopSequence": 12, "position": { "bearing": 103.0, "latitude": 45.49350357055664, "longitude": 4.941327095031738, "speed": 13.055556297302246 }, "stopId": "estrosi", "timestamp": "1763657834", "trip": { "directionId": 1, "routeId": "VIE4", "scheduleRelationship": "SCHEDULED", "tripId": "800000501" }, "vehicle": { "id": "vienne_vfd-647", "label": "647", "licensePlate": "647" } } }, { "id": "vehicle-vienne_vfd-648", "vehicle": { "currentStopSequence": 13, "position": { "bearing": 110.0, "latitude": 45.5024299621582, "longitude": 4.967162609100342, "speed": 5.0 }, "stopId": "eyzvill2", "timestamp": "1763657832", "trip": { "directionId": 1, "routeId": "VIE3", "scheduleRelationship": "SCHEDULED", "tripId": "800000858" }, "vehicle": { "id": "vienne_vfd-648", "label": "648", "licensePlate": "648" } } }, { "id": "vehicle-vienne_vfd-627", "vehicle": { "currentStopSequence": 16, "position": { "bearing": 196.0, "latitude": 45.45502471923828, "longitude": 4.933864116668701, "speed": 4.44444465637207 }, "stopId": "chama1", "timestamp": "1763657826", "trip": { "directionId": 1, "routeId": "VIE4", "scheduleRelationship": "SCHEDULED", "tripId": "800001429" }, "vehicle": { "id": "vienne_vfd-627", "label": "627", "licensePlate": "627" } } }, { "id": "trip-800000405", "tripUpdate": { "delay": 75, "stopTimeUpdate": [ { "arrival": { "delay": 73, "time": "1763657760" }, "departure": { "delay": 73, "time": "1763657773" }, "stopId": "conce2", "stopSequence": 16 }, { "arrival": { "delay": 62, "time": "1763657822" }, "departure": { "delay": 62 }, "stopId": "conro2", "stopSequence": 17 }, { "arrival": { "delay": 75 }, "departure": { "delay": 75 }, "stopId": "conco1", "stopSequence": 18 }, { "arrival": { "delay": 75 }, "departure": { "delay": 75 }, "stopId": "congr1", "stopSequence": 19 }, { "arrival": { "delay": 75 }, "departure": { "delay": 75 }, "stopId": "haiti1", "stopSequence": 20 }, { "arrival": { "delay": 75 }, "departure": { "delay": 75 }, "stopId": "haich1", "stopSequence": 21 } ], "timestamp": "1763657836", "trip": { "directionId": 1, "routeId": "711", "scheduleRelationship": "SCHEDULED", "startTime": "17:05:00", "tripId": "800000405" }, "vehicle": { "id": "vienne_faure-8512", "label": "8512", "licensePlate": "8512" } } }, { "id": "trip-800000303", "tripUpdate": { "delay": -608, "stopTimeUpdate": [ { "arrival": { "delay": -591, "time": "1763657460" }, "departure": { "delay": -591, "time": "1763657468" }, "stopId": "luzpl1", "stopSequence": 15 }, { "arrival": { "delay": -608, "time": "1763657631" }, "departure": { "delay": -608 }, "stopId": "luzgerm2", "stopSequence": 16 } ], "timestamp": "1763657632", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "startTime": "17:05:00", "tripId": "800000303" }, "vehicle": { "id": "vienne_faure-8651", "label": "8651", "licensePlate": "8651" } } }, { "id": "trip-800000395", "tripUpdate": { "delay": -342, "stopTimeUpdate": [ { "arrival": { "delay": -324, "time": "1763657541" }, "departure": { "delay": -324, "time": "1763657555" }, "stopId": "csrso1", "stopSequence": 10 }, { "arrival": { "delay": -342, "time": "1763657567" }, "departure": { "delay": -342, "time": "1763657597" }, "stopId": "csrbr1", "stopSequence": 11 }, { "arrival": { "delay": -342 }, "departure": { "delay": -342 }, "stopId": "chrferr2", "stopSequence": 12 }, { "arrival": { "delay": -342 }, "departure": { "delay": -342 }, "stopId": "chrmair2", "stopSequence": 13 } ], "timestamp": "1763657834", "trip": { "directionId": 1, "routeId": "2040", "scheduleRelationship": "SCHEDULED", "startTime": "17:05:00", "tripId": "800000395" }, "vehicle": { "id": "vienne_faure-9251", "label": "9251", "licensePlate": "9251" } } }, { "id": "trip-800000826", "tripUpdate": { "delay": 894, "stopTimeUpdate": [ { "arrival": { "delay": 894, "time": "1763657807" }, "departure": { "delay": 894, "time": "1763657814" }, "stopId": "sermo2", "stopSequence": 12 }, { "arrival": { "delay": 894 }, "departure": { "delay": 894 }, "stopId": "luzgerm2", "stopSequence": 13 }, { "arrival": { "delay": 894 }, "departure": { "delay": 894 }, "stopId": "stjch2", "stopSequence": 14 }, { "arrival": { "delay": 894 }, "departure": { "delay": 894 }, "stopId": "stjvi1", "stopSequence": 15 }, { "arrival": { "delay": 894 }, "departure": { "delay": 894 }, "stopId": "stjpo1", "stopSequence": 16 }, { "arrival": { "delay": 894 }, "departure": { "delay": 894 }, "stopId": "stjlv1", "stopSequence": 17 } ], "timestamp": "1763657819", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "startTime": "17:10:00", "tripId": "800000826" }, "vehicle": { "id": "vienne_faure-7420", "label": "7420", "licensePlate": "7420" } } }, { "id": "trip-800000940", "tripUpdate": { "delay": 1291, "stopTimeUpdate": [ { "arrival": { "delay": 1291 }, "departure": { "delay": 1291 }, "stopId": "stjla1", "stopSequence": 9 }, { "arrival": { "delay": 1291 }, "departure": { "delay": 1291 }, "stopId": "stjch1", "stopSequence": 10 }, { "arrival": { "delay": 1291 }, "departure": { "delay": 1291 }, "stopId": "stjro1", "stopSequence": 11 }, { "arrival": { "delay": 1291 }, "departure": { "delay": 1291 }, "stopId": "stjma1", "stopSequence": 12 }, { "arrival": { "delay": 1291 }, "departure": { "delay": 1291 }, "stopId": "stjco1", "stopSequence": 13 }, { "arrival": { "delay": 1291 }, "departure": { "delay": 1291 }, "stopId": "valma1", "stopSequence": 14 }, { "arrival": { "delay": 1291 }, "departure": { "delay": 1291 }, "stopId": "valst1", "stopSequence": 15 }, { "arrival": { "delay": 1291 }, "departure": { "delay": 1291 }, "stopId": "valca2", "stopSequence": 16 }, { "arrival": { "delay": 1291 }, "departure": { "delay": 1291 }, "stopId": "valfa1", "stopSequence": 17 } ], "timestamp": "1763657839", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "startTime": "17:10:00", "tripId": "800000940" }, "vehicle": { "id": "vienne_faure-3502", "label": "3502", "licensePlate": "3502" } } }, { "id": "trip-800000454", "tripUpdate": { "delay": 272, "stopTimeUpdate": [ { "arrival": { "delay": 272 }, "departure": { "delay": 272 }, "stopId": "conch2", "stopSequence": 11 } ], "timestamp": "1763657834", "trip": { "directionId": 1, "routeId": "759", "scheduleRelationship": "SCHEDULED", "startTime": "17:10:00", "tripId": "800000454" }, "vehicle": { "id": "vienne_faure-3860", "label": "3860", "licensePlate": "3860" } } }, { "id": "trip-800000530", "tripUpdate": { "delay": 64, "stopTimeUpdate": [ { "arrival": { "delay": 86, "time": "1763657726" }, "departure": { "delay": 86, "time": "1763657786" }, "stopId": "servile4", "stopSequence": 10 }, { "arrival": { "delay": 64, "time": "1763657816" }, "departure": { "delay": 64, "time": "1763657824" }, "stopId": "serja2", "stopSequence": 11 }, { "arrival": { "delay": 64 }, "departure": { "delay": 64 }, "stopId": "serch2", "stopSequence": 12 }, { "arrival": { "delay": 64 }, "departure": { "delay": 64 }, "stopId": "sermo2", "stopSequence": 13 }, { "arrival": { "delay": 64 }, "departure": { "delay": 64 }, "stopId": "luzcroi2", "stopSequence": 14 }, { "arrival": { "delay": 64 }, "departure": { "delay": 64 }, "stopId": "luzpl2", "stopSequence": 15 }, { "arrival": { "delay": 64 }, "departure": { "delay": 64 }, "stopId": "luzvill2", "stopSequence": 16 } ], "timestamp": "1763657833", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "startTime": "17:10:00", "tripId": "800000530" }, "vehicle": { "id": "vienne_faure-4881", "label": "4881", "licensePlate": "4881" } } }, { "id": "trip-800000976", "tripUpdate": { "delay": 128, "stopTimeUpdate": [ { "arrival": { "delay": 131, "time": "1763657765" }, "departure": { "delay": 131, "time": "1763657771" }, "stopId": "vvidaup2", "stopSequence": 13 }, { "arrival": { "delay": 128, "time": "1763657828" }, "departure": { "delay": 128 }, "stopId": "vvicro", "stopSequence": 14 }, { "arrival": { "delay": 128 }, "departure": { "delay": 128 }, "stopId": "luzilli2", "stopSequence": 15 }, { "arrival": { "delay": 128 }, "departure": { "delay": 128 }, "stopId": "luzvill", "stopSequence": 16 }, { "arrival": { "delay": 128 }, "departure": { "delay": 128 }, "stopId": "luzpl1", "stopSequence": 17 }, { "arrival": { "delay": 128 }, "departure": { "delay": 128 }, "stopId": "luzcroi", "stopSequence": 18 }, { "arrival": { "delay": 128 }, "departure": { "delay": 128 }, "stopId": "luzgerm2", "stopSequence": 19 }, { "arrival": { "delay": 128 }, "departure": { "delay": 128 }, "stopId": "stjpo1", "stopSequence": 20 }, { "arrival": { "delay": 128 }, "departure": { "delay": 128 }, "stopId": "stjlv1", "stopSequence": 21 } ], "timestamp": "1763657830", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "startTime": "17:10:00", "tripId": "800000976" }, "vehicle": { "id": "vienne_faure-3921", "label": "3921", "licensePlate": "3921" } } }, { "id": "trip-800000987", "tripUpdate": { "delay": 0, "stopTimeUpdate": [ { "arrival": { "delay": -200, "time": "1763657678" }, "departure": { "delay": -200, "time": "1763657739" }, "stopId": "stjvi1", "stopSequence": 6 }, { "arrival": { "delay": -217, "time": "1763657842" }, "departure": { "delay": -217 }, "stopId": "stjla1", "stopSequence": 7 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjso1", "stopSequence": 8 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjch1", "stopSequence": 9 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjro1", "stopSequence": 10 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjma1", "stopSequence": 11 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjco1", "stopSequence": 12 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjlc1", "stopSequence": 13 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "valma1", "stopSequence": 14 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "valst1", "stopSequence": 15 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "valca2", "stopSequence": 16 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "valfa1", "stopSequence": 17 } ], "timestamp": "1763657844", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "startTime": "17:10:00", "tripId": "800000987" }, "vehicle": { "id": "vienne_faure-0712", "label": "0712", "licensePlate": "0712" } } }, { "id": "trip-800000841", "tripUpdate": { "delay": -42, "stopTimeUpdate": [ { "arrival": { "delay": -42, "time": "1763657800" }, "departure": { "delay": -42, "time": "1763657837" }, "stopId": "carca1", "stopSequence": 11 }, { "arrival": { "delay": -42 }, "departure": { "delay": -42 }, "stopId": "carbour", "stopSequence": 12 }, { "arrival": { "delay": -42 }, "departure": { "delay": -42 }, "stopId": "carsu2", "stopSequence": 13 }, { "arrival": { "delay": -42 }, "departure": { "delay": -42 }, "stopId": "cheal1", "stopSequence": 14 }, { "arrival": { "delay": -42 }, "departure": { "delay": -42 }, "stopId": "chece1", "stopSequence": 15 }, { "arrival": { "delay": -42 }, "departure": { "delay": -42 }, "stopId": "chero1", "stopSequence": 16 }, { "arrival": { "delay": -42 }, "departure": { "delay": -42 }, "stopId": "checu1", "stopSequence": 17 }, { "arrival": { "delay": -42 }, "departure": { "delay": -42 }, "stopId": "assme1", "stopSequence": 18 }, { "arrival": { "delay": -42 }, "departure": { "delay": -42 }, "stopId": "assba1", "stopSequence": 19 }, { "arrival": { "delay": -42 }, "departure": { "delay": -42 }, "stopId": "asspl1", "stopSequence": 20 } ], "timestamp": "1763657839", "trip": { "directionId": 1, "routeId": "VIE5", "scheduleRelationship": "SCHEDULED", "startTime": "17:10:00", "tripId": "800000841" }, "vehicle": { "id": "vienne_faure-5471", "label": "5471", "licensePlate": "5471" } } }, { "id": "trip-800000954", "tripUpdate": { "delay": -429, "stopTimeUpdate": [ { "arrival": { "delay": -422, "time": "1763657748" }, "departure": { "delay": -422, "time": "1763657757" }, "stopId": "echmo2", "stopSequence": 16 }, { "arrival": { "delay": -429, "time": "1763657774" }, "departure": { "delay": -429, "time": "1763657810" }, "stopId": "echgr2", "stopSequence": 17 }, { "arrival": { "delay": -429 }, "departure": { "delay": -429 }, "stopId": "echtu2", "stopSequence": 18 } ], "timestamp": "1763657841", "trip": { "directionId": 1, "routeId": "750", "scheduleRelationship": "SCHEDULED", "startTime": "17:15:00", "tripId": "800000954" }, "vehicle": { "id": "vienne_faure-6011", "label": "6011", "licensePlate": "6011" } } }, { "id": "trip-800001064", "tripUpdate": { "delay": -207, "stopTimeUpdate": [ { "arrival": { "delay": -192, "time": "1763657599" }, "departure": { "delay": -192, "time": "1763657627" }, "stopId": "haipi1", "stopSequence": 21 }, { "scheduleRelationship": "SKIPPED", "stopId": "haigp1", "stopSequence": 22 }, { "arrival": { "delay": -207, "time": "1763657786" }, "departure": { "delay": -207, "time": "1763657792" }, "stopId": "trefa1", "stopSequence": 23 }, { "arrival": { "delay": -207 }, "departure": { "delay": -207 }, "stopId": "trebo1", "stopSequence": 24 } ], "timestamp": "1763657847", "trip": { "directionId": 1, "routeId": "762", "scheduleRelationship": "SCHEDULED", "startTime": "17:25:00", "tripId": "800001064" }, "vehicle": { "id": "vienne_faure-5762", "label": "5762", "licensePlate": "5762" } } }, { "id": "trip-800001004", "tripUpdate": { "delay": 227, "stopTimeUpdate": [ { "arrival": { "delay": 227, "time": "1763657798" }, "departure": { "delay": 227, "time": "1763657807" }, "stopId": "ampva1", "stopSequence": 6 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "ampgd1", "stopSequence": 7 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "ampri1", "stopSequence": 8 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "ampca1", "stopSequence": 9 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "ampco1", "stopSequence": 10 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "ampta1", "stopSequence": 11 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "ampbo1", "stopSequence": 12 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "tupga1", "stopSequence": 13 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "tupgr1", "stopSequence": 14 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "tuppl1", "stopSequence": 15 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "tupgn1", "stopSequence": 16 }, { "arrival": { "delay": 227 }, "departure": { "delay": 227 }, "stopId": "tupgv1", "stopSequence": 17 } ], "timestamp": "1763657829", "trip": { "directionId": 1, "routeId": "709", "scheduleRelationship": "SCHEDULED", "startTime": "17:25:00", "tripId": "800001004" }, "vehicle": { "id": "vienne_faure-1780", "label": "1780", "licensePlate": "1780" } } }, { "id": "trip-800000878", "tripUpdate": { "delay": -216, "stopTimeUpdate": [ { "arrival": { "delay": -174, "time": "1763657664" }, "departure": { "delay": -174, "time": "1763657705" }, "stopId": "stjvi1", "stopSequence": 4 }, { "arrival": { "delay": -216, "time": "1763657808" }, "departure": { "delay": -216, "time": "1763657843" }, "stopId": "stjla1", "stopSequence": 5 }, { "arrival": { "delay": -216 }, "departure": { "delay": -216 }, "stopId": "stjso1", "stopSequence": 6 }, { "arrival": { "delay": -216 }, "departure": { "delay": -216 }, "stopId": "stjch1", "stopSequence": 7 }, { "arrival": { "delay": -216 }, "departure": { "delay": -216 }, "stopId": "stjro1", "stopSequence": 8 }, { "arrival": { "delay": -216 }, "departure": { "delay": -216 }, "stopId": "stjma1", "stopSequence": 9 }, { "arrival": { "delay": -216 }, "departure": { "delay": -216 }, "stopId": "stjco1", "stopSequence": 10 }, { "arrival": { "delay": -216 }, "departure": { "delay": -216 }, "stopId": "valsu2", "stopSequence": 11 }, { "arrival": { "delay": -216 }, "departure": { "delay": -216 }, "stopId": "valma1", "stopSequence": 12 }, { "arrival": { "delay": -216 }, "departure": { "delay": -216 }, "stopId": "valst1", "stopSequence": 13 }, { "arrival": { "delay": -216 }, "departure": { "delay": -216 }, "stopId": "valca2", "stopSequence": 14 }, { "arrival": { "delay": -216 }, "departure": { "delay": -216 }, "stopId": "valfa1", "stopSequence": 15 } ], "timestamp": "1763657844", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "startTime": "17:30:00", "tripId": "800000878" }, "vehicle": { "id": "vienne_faure-2632", "label": "2632", "licensePlate": "2632" } } }, { "id": "trip-800000887", "tripUpdate": { "delay": 15, "stopTimeUpdate": [ { "arrival": { "delay": 15 }, "departure": { "delay": 15 }, "stopId": "echtu1", "stopSequence": 18 }, { "arrival": { "delay": 15 }, "departure": { "delay": 15 }, "stopId": "echgr1", "stopSequence": 19 }, { "arrival": { "delay": 15 }, "departure": { "delay": 15 }, "stopId": "echmo1", "stopSequence": 20 }, { "arrival": { "delay": 15 }, "departure": { "delay": 15 }, "stopId": "echeg2", "stopSequence": 21 } ], "timestamp": "1763657839", "trip": { "directionId": 1, "routeId": "760", "scheduleRelationship": "SCHEDULED", "startTime": "17:30:00", "tripId": "800000887" }, "vehicle": { "id": "vienne_faure-473", "label": "473", "licensePlate": "473" } } }, { "id": "trip-800001063", "tripUpdate": { "delay": 117, "stopTimeUpdate": [ { "arrival": { "delay": 117 }, "departure": { "delay": 117 }, "stopId": "sroma2", "stopSequence": 3 }, { "arrival": { "delay": 117 }, "departure": { "delay": 117 }, "stopId": "sroanc", "stopSequence": 4 }, { "arrival": { "delay": 117 }, "departure": { "delay": 117 }, "stopId": "srofo1", "stopSequence": 5 } ], "timestamp": "1763657833", "trip": { "directionId": 1, "routeId": "749", "scheduleRelationship": "SCHEDULED", "startTime": "17:35:00", "tripId": "800001063" }, "vehicle": { "id": "vienne_faure-9580", "label": "9580", "licensePlate": "9580" } } }, { "id": "trip-800001174", "tripUpdate": { "delay": 510, "stopTimeUpdate": [ { "arrival": { "delay": 510, "time": "1763657781" }, "departure": { "delay": 510, "time": "1763657790" }, "stopId": "loiro1", "stopSequence": 3 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loico1", "stopSequence": 4 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loipa1", "stopSequence": 5 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loifr1", "stopSequence": 6 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loire1", "stopSequence": 7 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "haila1", "stopSequence": 8 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loicu1", "stopSequence": 9 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loibo1", "stopSequence": 10 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loich1", "stopSequence": 11 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loipo1", "stopSequence": 12 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loifa2", "stopSequence": 13 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loimo1", "stopSequence": 14 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loisa1", "stopSequence": 15 }, { "arrival": { "delay": 510 }, "departure": { "delay": 510 }, "stopId": "loipe1", "stopSequence": 16 } ], "timestamp": "1763657845", "trip": { "directionId": 1, "routeId": "769", "scheduleRelationship": "SCHEDULED", "startTime": "17:35:00", "tripId": "800001174" }, "vehicle": { "id": "vienne_faure-5194", "label": "5194", "licensePlate": "5194" } } }, { "id": "trip-800001154", "tripUpdate": { "delay": 435, "stopTimeUpdate": [ { "scheduleRelationship": "NO_DATA", "stopId": "lonbo1", "stopSequence": 1 } ], "timestamp": "1763657835", "trip": { "directionId": 1, "routeId": "748", "scheduleRelationship": "SCHEDULED", "startTime": "17:50:00", "tripId": "800001154" } } }, { "id": "trip-800000048", "tripUpdate": { "delay": 255, "stopTimeUpdate": [ { "scheduleRelationship": "NO_DATA", "stopId": "givsncf3", "stopSequence": 1 } ], "timestamp": "1763657835", "trip": { "directionId": 1, "routeId": "5", "scheduleRelationship": "SCHEDULED", "startTime": "17:53:00", "tripId": "800000048" } } }, { "id": "trip-800001227", "tripUpdate": { "delay": 0, "stopTimeUpdate": [ { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viecoll", "stopSequence": 1 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viely1", "stopSequence": 2 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viebe1", "stopSequence": 3 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieteur2", "stopSequence": 4 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viech1", "stopSequence": 5 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viema1", "stopSequence": 6 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viele1", "stopSequence": 7 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieau1", "stopSequence": 8 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "chumo2", "stopSequence": 9 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "chuse2", "stopSequence": 10 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "chuga1", "stopSequence": 11 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "chuboir2", "stopSequence": 12 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "chuplac2", "stopSequence": 13 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "chutour", "stopSequence": 14 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vvidaup2", "stopSequence": 15 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vvicro", "stopSequence": 16 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vvivill2", "stopSequence": 17 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "luzilli2", "stopSequence": 18 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjpo1", "stopSequence": 19 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjlv1", "stopSequence": 20 } ], "timestamp": "1763657835", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "startTime": "18:05:00", "tripId": "800001227" }, "vehicle": { "id": "vienne_faure-3031", "label": "3031", "licensePlate": "3031" } } }, { "id": "trip-800001221", "tripUpdate": { "delay": -524, "stopTimeUpdate": [ { "arrival": { "delay": -524, "time": "1763657172" }, "departure": { "delay": -524, "time": "1763657775" }, "stopId": "rdgco3", "stopSequence": 1 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "rdgly3", "stopSequence": 2 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "rdgsnc2", "stopSequence": 3 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "rdgly2", "stopSequence": 4 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "rdgga2", "stopSequence": 5 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "trebu2", "stopSequence": 6 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "trebo2", "stopSequence": 7 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "trega2", "stopSequence": 8 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "tredh2", "stopSequence": 9 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "trefa2", "stopSequence": 10 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "treco1", "stopSequence": 11 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "haigp2", "stopSequence": 12 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "lonbo2", "stopSequence": 13 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "lonra1", "stopSequence": 14 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "longr1", "stopSequence": 15 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "lonch1", "stopSequence": 16 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "londi1", "stopSequence": 17 }, { "arrival": { "delay": -524 }, "departure": { "delay": -524 }, "stopId": "loncr1", "stopSequence": 18 } ], "timestamp": "1763657844", "trip": { "directionId": 1, "routeId": "759", "scheduleRelationship": "SCHEDULED", "startTime": "18:05:00", "tripId": "800001221" }, "vehicle": { "id": "vienne_faure-7043", "label": "7043", "licensePlate": "7043" } } }, { "id": "trip-800001365", "tripUpdate": { "delay": 0, "stopTimeUpdate": [ { "arrival": { "delay": -892, "time": "1763657707" }, "departure": { "delay": -892 }, "stopId": "srolyce", "stopSequence": 1 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "vieteur2", "stopSequence": 2 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "viecg2", "stopSequence": 3 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "serro2", "stopSequence": 4 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "sergr6", "stopSequence": 5 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "sergr4", "stopSequence": 6 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "sergr2", "stopSequence": 7 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "serchen2", "stopSequence": 8 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "servile4", "stopSequence": 9 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "serja2", "stopSequence": 10 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "serch2", "stopSequence": 11 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "sermo2", "stopSequence": 12 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "luzcroi2", "stopSequence": 13 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "luzpl2", "stopSequence": 14 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "luzvill2", "stopSequence": 15 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "luzgerm2", "stopSequence": 16 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjch2", "stopSequence": 17 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjvi1", "stopSequence": 18 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjla1", "stopSequence": 19 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjso1", "stopSequence": 20 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjch1", "stopSequence": 21 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjro1", "stopSequence": 22 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjma1", "stopSequence": 23 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjco1", "stopSequence": 24 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "stjlc1", "stopSequence": 25 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "valsu2", "stopSequence": 26 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "valma1", "stopSequence": 27 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "valst1", "stopSequence": 28 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "valca2", "stopSequence": 29 }, { "arrival": { "delay": 0 }, "departure": { "delay": 0 }, "stopId": "valfa1", "stopSequence": 30 } ], "timestamp": "1763657847", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "startTime": "18:10:00", "tripId": "800001365" }, "vehicle": { "id": "vienne_faure-1002", "label": "1002", "licensePlate": "1002" } } }, { "id": "vehicle-vienne_faure-1780", "vehicle": { "currentStopSequence": 7, "position": { "bearing": 103.0, "latitude": 45.5148811340332, "longitude": 4.794254779815674, "speed": 11.94444465637207 }, "stopId": "ampgd1", "timestamp": "1763657828", "trip": { "directionId": 1, "routeId": "709", "scheduleRelationship": "SCHEDULED", "tripId": "800001004" }, "vehicle": { "id": "vienne_faure-1780", "label": "1780", "licensePlate": "1780" } } }, { "id": "vehicle-vienne_faure-4881", "vehicle": { "currentStopSequence": 12, "position": { "bearing": 71.0, "latitude": 45.56002426147461, "longitude": 4.923861980438232, "speed": 1.1111111640930176 }, "stopId": "serch2", "timestamp": "1763657832", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "tripId": "800000530" }, "vehicle": { "id": "vienne_faure-4881", "label": "4881", "licensePlate": "4881" } } }, { "id": "vehicle-vienne_faure-3502", "vehicle": { "currentStopSequence": 9, "position": { "bearing": 79.0, "latitude": 45.58412170410156, "longitude": 4.99860954284668, "speed": 0.0 }, "stopId": "stjla1", "timestamp": "1763657839", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "tripId": "800000940" }, "vehicle": { "id": "vienne_faure-3502", "label": "3502", "licensePlate": "3502" } } }, { "id": "vehicle-vienne_faure-473", "vehicle": { "currentStopSequence": 18, "position": { "bearing": 269.0, "latitude": 45.5239143371582, "longitude": 4.771063327789307, "speed": 13.611111640930176 }, "stopId": "echtu1", "timestamp": "1763657838", "trip": { "directionId": 1, "routeId": "760", "scheduleRelationship": "SCHEDULED", "tripId": "800000887" }, "vehicle": { "id": "vienne_faure-473", "label": "473", "licensePlate": "473" } } }, { "id": "vehicle-vienne_faure-3031", "vehicle": { "currentStopSequence": 1, "position": { "bearing": 225.0, "latitude": 45.51682662963867, "longitude": 4.863522529602051, "speed": 1.6666667461395264 }, "stopId": "viecoll", "timestamp": "1763657833", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "tripId": "800001227" }, "vehicle": { "id": "vienne_faure-3031", "label": "3031", "licensePlate": "3031" } } }, { "id": "vehicle-vienne_faure-5762", "vehicle": { "currentStopSequence": 24, "position": { "bearing": 306.0, "latitude": 45.53151321411133, "longitude": 4.687098503112793, "speed": 19.166667938232422 }, "stopId": "trebo1", "timestamp": "1763657847", "trip": { "directionId": 1, "routeId": "762", "scheduleRelationship": "SCHEDULED", "tripId": "800001064" }, "vehicle": { "id": "vienne_faure-5762", "label": "5762", "licensePlate": "5762" } } }, { "id": "vehicle-vienne_faure-9580", "vehicle": { "currentStopSequence": 3, "position": { "bearing": 230.0, "latitude": 45.581783294677734, "longitude": 4.657161235809326, "speed": 18.05555534362793 }, "stopId": "sroma2", "timestamp": "1763657831", "trip": { "directionId": 1, "routeId": "749", "scheduleRelationship": "SCHEDULED", "tripId": "800001063" }, "vehicle": { "id": "vienne_faure-9580", "label": "9580", "licensePlate": "9580" } } }, { "id": "vehicle-vienne_faure-0712", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 7, "position": { "bearing": 278.0, "latitude": 45.58847427368164, "longitude": 4.991798400878906, "speed": 5.555555820465088 }, "stopId": "stjla1", "timestamp": "1763657842", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "tripId": "800000987" }, "vehicle": { "id": "vienne_faure-0712", "label": "0712", "licensePlate": "0712" } } }, { "id": "vehicle-vienne_faure-3921", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 14, "position": { "bearing": 89.0, "latitude": 45.586368560791016, "longitude": 4.907595634460449, "speed": 7.222222328186035 }, "stopId": "vvicro", "timestamp": "1763657828", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "tripId": "800000976" }, "vehicle": { "id": "vienne_faure-3921", "label": "3921", "licensePlate": "3921" } } }, { "id": "vehicle-vienne_faure-1002", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 0.0, "latitude": 45.530208587646484, "longitude": 4.865580081939697, "speed": 0.8333333730697632 }, "stopId": "srolyce", "timestamp": "1763657846", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "tripId": "800001365" }, "vehicle": { "id": "vienne_faure-1002", "label": "1002", "licensePlate": "1002" } } }, { "id": "vehicle-vienne_faure-7420", "vehicle": { "currentStopSequence": 13, "position": { "bearing": 28.0, "latitude": 45.57381057739258, "longitude": 4.957886695861816, "speed": 15.0 }, "stopId": "luzgerm2", "timestamp": "1763657817", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "tripId": "800000826" }, "vehicle": { "id": "vienne_faure-7420", "label": "7420", "licensePlate": "7420" } } }, { "id": "vehicle-vienne_faure-6011", "vehicle": { "currentStopSequence": 18, "position": { "bearing": 57.0, "latitude": 45.54191589355469, "longitude": 4.740116596221924, "speed": 7.5 }, "stopId": "echtu2", "timestamp": "1763657841", "trip": { "directionId": 1, "routeId": "750", "scheduleRelationship": "SCHEDULED", "tripId": "800000954" }, "vehicle": { "id": "vienne_faure-6011", "label": "6011", "licensePlate": "6011" } } }, { "id": "vehicle-vienne_faure-5194", "vehicle": { "currentStopSequence": 4, "position": { "bearing": 148.0, "latitude": 45.55258560180664, "longitude": 4.80347204208374, "speed": 8.611111640930176 }, "stopId": "loico1", "timestamp": "1763657843", "trip": { "directionId": 1, "routeId": "769", "scheduleRelationship": "SCHEDULED", "tripId": "800001174" }, "vehicle": { "id": "vienne_faure-5194", "label": "5194", "licensePlate": "5194" } } }, { "id": "vehicle-vienne_faure-9251", "vehicle": { "currentStopSequence": 12, "position": { "bearing": 207.0, "latitude": 45.58358383178711, "longitude": 4.802888870239258, "speed": 11.38888931274414 }, "stopId": "chrferr2", "timestamp": "1763657834", "trip": { "directionId": 1, "routeId": "2040", "scheduleRelationship": "SCHEDULED", "tripId": "800000395" }, "vehicle": { "id": "vienne_faure-9251", "label": "9251", "licensePlate": "9251" } } }, { "id": "vehicle-vienne_faure-2632", "vehicle": { "currentStopSequence": 6, "position": { "bearing": 14.0, "latitude": 45.589054107666016, "longitude": 4.991339683532715, "speed": 8.88888931274414 }, "stopId": "stjso1", "timestamp": "1763657843", "trip": { "directionId": 1, "routeId": "2760", "scheduleRelationship": "SCHEDULED", "tripId": "800000878" }, "vehicle": { "id": "vienne_faure-2632", "label": "2632", "licensePlate": "2632" } } }, { "id": "vehicle-vienne_faure-8512", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 17, "position": { "bearing": 310.0, "latitude": 45.477516174316406, "longitude": 4.760032653808594, "speed": 3.6111111640930176 }, "stopId": "conro2", "timestamp": "1763657835", "trip": { "directionId": 1, "routeId": "711", "scheduleRelationship": "SCHEDULED", "tripId": "800000405" }, "vehicle": { "id": "vienne_faure-8512", "label": "8512", "licensePlate": "8512" } } }, { "id": "vehicle-vienne_faure-7043", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 312.0, "latitude": 45.51893997192383, "longitude": 4.598540306091309, "speed": 1.6666667461395264 }, "stopId": "rdgly3", "timestamp": "1763657843", "trip": { "directionId": 1, "routeId": "759", "scheduleRelationship": "SCHEDULED", "tripId": "800001221" }, "vehicle": { "id": "vienne_faure-7043", "label": "7043", "licensePlate": "7043" } } }, { "id": "vehicle-vienne_faure-3860", "vehicle": { "currentStopSequence": 11, "position": { "bearing": 101.0, "latitude": 45.488059997558594, "longitude": 4.750161170959473, "speed": 0.0 }, "stopId": "conch2", "timestamp": "1763657832", "trip": { "directionId": 1, "routeId": "759", "scheduleRelationship": "SCHEDULED", "tripId": "800000454" }, "vehicle": { "id": "vienne_faure-3860", "label": "3860", "licensePlate": "3860" } } }, { "id": "vehicle-vienne_faure-5471", "vehicle": { "currentStopSequence": 12, "position": { "bearing": 86.0, "latitude": 45.45473098754883, "longitude": 4.86713981628418, "speed": 7.5 }, "stopId": "carbour", "timestamp": "1763657837", "trip": { "directionId": 1, "routeId": "VIE5", "scheduleRelationship": "SCHEDULED", "tripId": "800000841" }, "vehicle": { "id": "vienne_faure-5471", "label": "5471", "licensePlate": "5471" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1763657848" } }