Détails de la ressource

Nom du fichier : GTFS-RT - Prochains passages & positions des véhicules
Format : gtfs-rt

Cette ressource au format GTFS-RT contient les prochains passages (trip updates) ainsi que les positions des véhicules (vehicle positions) pour les véhicules géo-localisés au cours des 10 dernières minutes au sein du réseau Filibus de Chartres.

Pour chaque trip update, seul le passage en cours (MonitoredCall depuis le SIRI source) est présenté : il suffit de propager l’avance-retard sur les arrêts suivants pour reconstituer l’état complet de la course.

Le rafraichissement des données se fait toutes les ~ 45 secondes à 120 secondes selon les journées (nécessité de scanner +/- de lignes).

Les données présentes dans cette ressource sont construites à l’aide du SIRI VM fourni ici même et a pour objectif de simplifier le travail des ré-utilisateurs travaillant avec les standards GTFS et GTFS-RT.

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

Disponibilité au téléchargement

13/09/2026
100%
14/09/2026
100%
15/09/2026
100%
16/09/2026
100%
17/09/2026
100%
18/09/2026
100%
19/09/2026
100%
20/09/2026
100%
21/09/2026
100%
22/09/2026
100%
23/09/2026
100%
24/09/2026
100%
25/09/2026
100%
26/09/2026
100%
27/09/2026
100%
28/09/2026
100%
29/09/2026
100%
30/09/2026
100%
01/10/2026
100%
02/10/2026
100%
03/10/2026
100%
04/10/2026
100%
05/10/2026
100%
06/10/2026
100%
07/10/2026
100%
08/10/2026
100%
09/10/2026
100%
10/10/2026
100%
11/10/2026
100%
12/10/2026
100%
13/10/2026
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

Pas de validation disponible
Valider ce GTFS-RT maintenant

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 13/10/2026 à 12h06 Europe/Paris.

trip_updates (58) vehicle_positions (46) 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 13/10/2026 à 12h06 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "ET:1_2C2515997", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -113, "time": "1791885546" }, "departure": { "delay": -113, "time": "1791885546" }, "stopId": "0:ROUGERA", "stopSequence": 37 } ], "timestamp": "1791885483", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2515997" }, "vehicle": { "id": "SPL546", "label": "Supermarché" } } }, { "id": "ET:1_2C2511349", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 216, "time": "1791885334" }, "departure": { "delay": 216, "time": "1791885334" }, "stopId": "0:ORVILA", "stopSequence": 34 } ], "timestamp": "1791885318", "trip": { "directionId": 1, "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511349" }, "vehicle": { "id": "SPL525", "label": "Parc Commercial" } } }, { "id": "ET:1_2C2516021", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 104, "time": "1791885466" }, "departure": { "delay": 104, "time": "1791885466" }, "stopId": "0:VAUFERR", "stopSequence": 35 } ], "timestamp": "1791885483", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2516021" }, "vehicle": { "id": "SPL541", "label": "Eglise" } } }, { "id": "ET:1_2C2506039", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 0, "time": "1791885360" }, "stopId": "0:TOURRR", "stopSequence": 23 } ], "timestamp": "1791885340", "trip": { "directionId": 1, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506039" }, "vehicle": { "id": "SPL522", "label": "Touraine" } } }, { "id": "ET:1_2C2506543", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -154, "time": "1791885806" }, "departure": { "delay": -86, "time": "1791885874" }, "stopId": "0:HTCHARA", "stopSequence": 22 } ], "timestamp": "1791885880", "trip": { "directionId": 0, "routeId": "CNAV", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506543" }, "vehicle": { "id": "SPL85", "label": "Charles Brune" } } }, { "id": "ET:1_2C2506834", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -169, "time": "1791885671" }, "departure": { "delay": -169, "time": "1791885671" }, "stopId": "0:FMITTA", "stopSequence": 28 } ], "timestamp": "1791885678", "trip": { "directionId": 0, "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506834" }, "vehicle": { "id": "SPL537", "label": "Le Forum" } } }, { "id": "ET:1_2C2511331", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 95, "time": "1791885310" }, "departure": { "delay": 100, "time": "1791885315" }, "stopId": "0:HOTDIEA", "stopSequence": 20 } ], "timestamp": "1791885318", "trip": { "directionId": 0, "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511331" }, "vehicle": { "id": "SPL531", "label": "Médiathèque" } } }, { "id": "ET:1_2C2506620", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -196, "time": "1791885464" }, "stopId": "0:GUERLA", "stopSequence": 22 } ], "timestamp": "1791885448", "trip": { "directionId": 0, "routeId": "11", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506620" }, "vehicle": { "id": "SPL544", "label": "Guerlain" } } }, { "id": "ET:1_2C2506693", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 211, "time": "1791885335" }, "departure": { "delay": 211, "time": "1791885335" }, "stopId": "0:COUBERR", "stopSequence": 24 } ], "timestamp": "1791885320", "trip": { "directionId": 1, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506693" }, "vehicle": { "id": "SPL507", "label": "Z.A. Le Vallier" } } }, { "id": "ET:1_2C2506732", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 91, "time": "1791885344" }, "departure": { "delay": 91, "time": "1791885344" }, "stopId": "0:PROUSTA", "stopSequence": 34 } ], "timestamp": "1791885320", "trip": { "directionId": 0, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506732" }, "vehicle": { "id": "SPL510", "label": "Mare aux Moines" } } }, { "id": "ET:1_2C2506652", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -321, "time": "1791885479" }, "departure": { "delay": -311, "time": "1791885489" }, "stopId": "0:GADERIA", "stopSequence": 26 } ], "timestamp": "1791885498", "trip": { "directionId": 0, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506652" }, "vehicle": { "id": "SPL523", "label": "Mare aux Moines" } } }, { "id": "ET:1_2C2511600", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -24, "time": "1791885140" }, "departure": { "delay": -24, "time": "1791885140" }, "stopId": "0:PEGUYR", "stopSequence": 10 } ], "timestamp": "1791885080", "trip": { "directionId": 1, "routeId": "RDP", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511600" }, "vehicle": { "id": "SPL82", "label": "Porte Félibien" } } }, { "id": "ET:1_2C2511568", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 27, "time": "1791885027" }, "departure": { "delay": 57, "time": "1791885057" }, "stopId": "0:POEPA", "stopSequence": 10 } ], "timestamp": "1791885080", "trip": { "directionId": 0, "routeId": "RDP", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511568" }, "vehicle": { "id": "SPL84", "label": "Porte Félibien" } } }, { "id": "ET:1_2C2511907", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 3, "time": "1791885610" }, "departure": { "delay": 3, "time": "1791885610" }, "stopId": "0:GRAVIER", "stopSequence": 26 } ], "timestamp": "1791885618", "trip": { "directionId": 1, "routeId": "10", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511907" }, "vehicle": { "id": "SPL508", "label": "Lycée Monfort" } } }, { "id": "ET:1_2C2511888", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 68, "time": "1791885592" }, "departure": { "delay": 68, "time": "1791885592" }, "stopId": "0:CURIEA", "stopSequence": 28 } ], "timestamp": "1791885618", "trip": { "directionId": 0, "routeId": "10", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511888" }, "vehicle": { "id": "SPL514", "label": "Rechèvres" } } }, { "id": "ET:1_2C2506694", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 181, "time": "1791885481" }, "departure": { "delay": 181, "time": "1791885481" }, "stopId": "0:PICASIR", "stopSequence": 13 } ], "timestamp": "1791885498", "trip": { "directionId": 1, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506694" }, "vehicle": { "id": "SPL511", "label": "Z.A. Le Vallier" } } }, { "id": "ET:1_2C2506810", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 23, "time": "1791885683" }, "departure": { "delay": 23, "time": "1791885683" }, "stopId": "0:BRETAGR", "stopSequence": 24 } ], "timestamp": "1791885678", "trip": { "directionId": 1, "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506810" }, "vehicle": { "id": "SPL521", "label": "Euroval" } } }, { "id": "ET:1_2C2505971", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -131, "time": "1791885343" }, "departure": { "delay": -131, "time": "1791885343" }, "stopId": "0:CHERONA", "stopSequence": 17 } ], "timestamp": "1791885340", "trip": { "directionId": 0, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505971" }, "vehicle": { "id": "SPL518", "label": "La Madeleine" } } }, { "id": "ET:1_2C2506104", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -73, "time": "1791885730" }, "departure": { "delay": -73, "time": "1791885730" }, "stopId": "0:PARC4R", "stopSequence": 17 } ], "timestamp": "1791885695", "trip": { "directionId": 1, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506104" }, "vehicle": { "id": "SPL776", "label": "Touraine" } } }, { "id": "ET:1_2C2506574", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 139, "time": "1791885659" }, "departure": { "delay": 139, "time": "1791885659" }, "stopId": "0:BRISOTR", "stopSequence": 6 } ], "timestamp": "1791885630", "trip": { "directionId": 0, "routeId": "14", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506574" }, "vehicle": { "id": "SPL536", "label": "Marais" } } }, { "id": "ET:1_2C2515980", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -44, "time": "1791885796" }, "departure": { "delay": -14, "time": "1791885826" }, "stopId": "0:VIOL2M", "stopSequence": 18 } ], "timestamp": "1791885838", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2515980" }, "vehicle": { "id": "SPL519", "label": "Eglise" } } }, { "id": "ET:1_2C2515999", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -52, "time": "1791885812" }, "departure": { "delay": -39, "time": "1791885825" }, "stopId": "0:JOLYA", "stopSequence": 19 } ], "timestamp": "1791885838", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2515999" }, "vehicle": { "id": "SPL755", "label": "Supermarché" } } }, { "id": "ET:1_2C2511246", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -32, "time": "1791885103" }, "departure": { "delay": -15, "time": "1791885120" }, "stopId": "0:GRANRUR", "stopSequence": 6 } ], "timestamp": "1791885138", "trip": { "directionId": 0, "routeId": "205", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511246" }, "vehicle": { "id": "SPL759", "label": "Bel Air" } } }, { "id": "ET:1_2C2511111", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 83, "time": "1791885855" }, "departure": { "delay": 83, "time": "1791885855" }, "stopId": "0:VERDUNR", "stopSequence": 16 } ], "timestamp": "1791885865", "trip": { "directionId": 1, "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511111" }, "vehicle": { "id": "SPL763", "label": "L'Odyssée" } } }, { "id": "ET:1_2C2505806", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -270, "time": "1791885924" }, "departure": { "delay": -270, "time": "1791885924" }, "stopId": "0:LESLABHA", "stopSequence": 14 } ], "timestamp": "1791885875", "trip": { "directionId": 0, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505806" }, "vehicle": { "id": "SPL513", "label": "Hôpital Pasteur" } } }, { "id": "ET:1_2C2505857", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -118, "time": "1791885902" }, "departure": { "delay": -118, "time": "1791885902" }, "stopId": "0:FELIBIEN", "stopSequence": 15 } ], "timestamp": "1791885875", "trip": { "directionId": 1, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505857" }, "vehicle": { "id": "SPL757", "label": "Pôle d'Échange" } } }, { "id": "ET:1_2C2506653", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 17, "time": "1791885488" }, "departure": { "delay": 17, "time": "1791885488" }, "stopId": "0:COUBERA", "stopSequence": 13 } ], "timestamp": "1791885498", "trip": { "directionId": 0, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506653" }, "vehicle": { "id": "SPL548", "label": "Mare aux Moines" } } }, { "id": "ET:1_2C2506040", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -117, "time": "1791885663" }, "departure": { "delay": -103, "time": "1791885677" }, "stopId": "0:CHASLG", "stopSequence": 13 } ], "timestamp": "1791885695", "trip": { "directionId": 1, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506040" }, "vehicle": { "id": "SPL509", "label": "Anatole France" } } }, { "id": "ET:1_2C2506087", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 274, "time": "1791885660" }, "departure": { "delay": 274, "time": "1791885660" }, "stopId": "0:14JUI4A", "stopSequence": 9 } ], "timestamp": "1791885695", "trip": { "directionId": 0, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506087" }, "vehicle": { "id": "SPL524", "label": "La Madeleine" } } }, { "id": "ET:1_2C2506842", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 54, "time": "1791885637" }, "departure": { "delay": 75, "time": "1791885658" }, "stopId": "0:MARAIR", "stopSequence": 8 } ], "timestamp": "1791885678", "trip": { "directionId": 1, "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506842" }, "vehicle": { "id": "SPL512", "label": "Anatole France" } } }, { "id": "ET:1_2C2506777", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -90, "time": "1791885750" }, "departure": { "delay": -90, "time": "1791885750" }, "stopId": "0:NICOLE", "stopSequence": 18 } ], "timestamp": "1791885678", "trip": { "directionId": 0, "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506777" }, "vehicle": { "id": "SPL753", "label": "Le Forum" } } }, { "id": "ET:1_2C2506939", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791885900" }, "stopId": "0:ADAPEI", "stopSequence": 1 } ], "timestamp": "1791885805", "trip": { "directionId": 1, "routeId": "12", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506939" }, "vehicle": { "id": "SPL505", "label": "Pôle d'Échange" } } }, { "id": "ET:1_2C2506839", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 18, "time": "1791885677" }, "departure": { "delay": 18, "time": "1791885677" }, "stopId": "0:JCOCTEA", "stopSequence": 2 } ], "timestamp": "1791885678", "trip": { "directionId": 0, "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506839" }, "vehicle": { "id": "SPL542", "label": "Le Forum" } } }, { "id": "ET:1_2C2511139", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -41, "time": "1791885827" }, "departure": { "delay": -26, "time": "1791885842" }, "stopId": "0:GALLETR", "stopSequence": 3 } ], "timestamp": "1791885865", "trip": { "directionId": 0, "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511139" }, "vehicle": { "id": "SPL515", "label": "Soutine" } } }, { "id": "ET:1_2C2505906", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -55, "time": "1791885905" }, "departure": { "delay": -55, "time": "1791885905" }, "stopId": "0:GRAPR", "stopSequence": 8 } ], "timestamp": "1791885875", "trip": { "directionId": 1, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505906" }, "vehicle": { "id": "SPL533", "label": "Pôle d'Échange" } } }, { "id": "ET:1_2C2511601", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 37, "time": "1791885969" }, "departure": { "delay": 37, "time": "1791885969" }, "stopId": "0:POIMBOR", "stopSequence": 8 } ], "timestamp": "1791885968", "trip": { "directionId": 1, "routeId": "RDP", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511601" }, "vehicle": { "id": "SPL82", "label": "Porte Félibien" } } }, { "id": "ET:1_2C2511569", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 22, "time": "1791885967" }, "departure": { "delay": 22, "time": "1791885967" }, "stopId": "0:POIMBOA", "stopSequence": 4 } ], "timestamp": "1791885968", "trip": { "directionId": 0, "routeId": "RDP", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511569" }, "vehicle": { "id": "SPL84", "label": "Porte Félibien" } } }, { "id": "ET:1_2C2511256", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 50, "time": "1791885963" }, "departure": { "delay": 56, "time": "1791885969" }, "stopId": "0:OMENUR", "stopSequence": 8 } ], "timestamp": "1791885970", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511256" }, "vehicle": { "id": "SPL504", "label": "Hotbrou" } } }, { "id": "ET:1_2C2506041", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 198, "time": "1791885678" }, "stopId": "0:MADEBHR", "stopSequence": 1 } ], "timestamp": "1791885695", "trip": { "directionId": 1, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506041" }, "vehicle": { "id": "SPL501", "label": "Anatole France" } } }, { "id": "ET:1_2C2505858", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791885900" }, "stopId": "0:HOPITA2", "stopSequence": 1 } ], "timestamp": "1791885875", "trip": { "directionId": 1, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505858" }, "vehicle": { "id": "SPL502", "label": "Pôle d'Échange" } } }, { "id": "ET:1_2C2505807", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 51, "time": "1791885951" }, "departure": { "delay": 51, "time": "1791885951" }, "stopId": "0:CHASLM", "stopSequence": 4 } ], "timestamp": "1791885875", "trip": { "directionId": 0, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505807" }, "vehicle": { "id": "SPL540", "label": "Hôpital Pasteur" } } }, { "id": "ET:1_2C2511285", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 45, "time": "1791886005" }, "departure": { "delay": 45, "time": "1791886005" }, "stopId": "0:TORCHEA", "stopSequence": 7 } ], "timestamp": "1791885970", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511285" }, "vehicle": { "id": "SPL529", "label": "Grandes Ruelles" } } }, { "id": "ET:1_2C2506695", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791885780" }, "stopId": "0:MMOINE", "stopSequence": 1 } ], "timestamp": "1791885498", "trip": { "directionId": 1, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506695" }, "vehicle": { "id": "SPL510", "label": "Z.A. Le Vallier" } } }, { "id": "ET:1_2C2511834", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791886500" }, "stopId": "0:PLUCHERA", "stopSequence": 1 } ], "timestamp": "1791885755", "trip": { "directionId": 1, "routeId": "D31", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511834" }, "vehicle": { "id": "TRD109", "label": "Petit Chêne" } } }, { "id": "ET:1_2C2506626", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 72, "time": "1791885972" }, "stopId": "0:GUERLR", "stopSequence": 1 } ], "timestamp": "1791885980", "trip": { "directionId": 1, "routeId": "11", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506626" }, "vehicle": { "id": "SPL544", "label": "Pôle d'Échange" } } }, { "id": "ET:1_2C2511737", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791886800" }, "stopId": "0:PEM28B", "stopSequence": 1 } ], "timestamp": "1791886005", "trip": { "directionId": 1, "routeId": "157", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511737" }, "vehicle": { "id": "TRD130", "label": "Dammarie Eglise" } } }, { "id": "ET:1_2C2511138", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 47, "time": "1791885896" }, "departure": { "delay": 47, "time": "1791885896" }, "stopId": "0:SBOVOIA", "stopSequence": 18 } ], "timestamp": "1791885865", "trip": { "directionId": 0, "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511138" }, "vehicle": { "id": "SPL534", "label": "Chacatière" } } }, { "id": "ET:1_2C2506042", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791886080" }, "stopId": "0:MADEBHR", "stopSequence": 1 } ], "timestamp": "1791885695", "trip": { "directionId": 1, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506042" }, "vehicle": { "id": "SPL518", "label": "Anatole France" } } }, { "id": "ET:1_2C2505972", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791885840" }, "stopId": "0:TOURRA", "stopSequence": 1 } ], "timestamp": "1791885695", "trip": { "directionId": 0, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505972" }, "vehicle": { "id": "SPL522", "label": "La Madeleine" } } }, { "id": "ET:1_2C2506088", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 16, "time": "1791885676" }, "departure": { "delay": 28, "time": "1791885688" }, "stopId": "0:MRI4A", "stopSequence": 5 } ], "timestamp": "1791885695", "trip": { "directionId": 0, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506088" }, "vehicle": { "id": "SPL528", "label": "La Madeleine" } } }, { "id": "ET:1_2C2505808", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791885960" }, "stopId": "0:PEM28B", "stopSequence": 1 } ], "timestamp": "1791885875", "trip": { "directionId": 0, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505808" }, "vehicle": { "id": "SPL527", "label": "Hôpital Pasteur" } } }, { "id": "ET:1_2C2511229", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791886500" }, "stopId": "0:MONFORT", "stopSequence": 1 } ], "timestamp": "1791885978", "trip": { "directionId": 1, "routeId": "102", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511229" }, "vehicle": { "id": "SPL508", "label": "Jean Moulin" } } }, { "id": "ET:1_2C2506596", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791885840" }, "stopId": "0:MARAIR", "stopSequence": 1 } ], "timestamp": "1791885815", "trip": { "directionId": 1, "routeId": "15", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506596" }, "vehicle": { "id": "SPL536", "label": "Bois Paris" } } }, { "id": "ET:1_2C2516012", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791886080" }, "stopId": "0:EGLIMORA", "stopSequence": 1 } ], "timestamp": "1791885838", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2516012" }, "vehicle": { "id": "SPL541", "label": "Supermarché" } } }, { "id": "ET:1_2C2516028", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791886140" }, "stopId": "0:SUPMA2R", "stopSequence": 1 } ], "timestamp": "1791885838", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2516028" }, "vehicle": { "id": "SPL546", "label": "Eglise" } } }, { "id": "ET:1_2C2511332", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -17, "time": "1791885922" }, "departure": { "delay": -17, "time": "1791885922" }, "stopId": "0:FORLMA", "stopSequence": 5 } ], "timestamp": "1791885850", "trip": { "directionId": 0, "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511332" }, "vehicle": { "id": "SPL525", "label": "Saint-Gilles" } } }, { "id": "ET:1_2C2511386", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 68, "time": "1791885818" }, "departure": { "delay": 73, "time": "1791885823" }, "stopId": "0:HOTDIER", "stopSequence": 3 } ], "timestamp": "1791885850", "trip": { "directionId": 1, "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511386" }, "vehicle": { "id": "SPL531", "label": "Parc Commercial" } } }, { "id": "ET:1_2C2511350", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 0, "time": "1791885900" }, "stopId": "0:STGILR", "stopSequence": 1 } ], "timestamp": "1791885850", "trip": { "directionId": 1, "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511350" }, "vehicle": { "id": "SPL774", "label": "Parc Commercial" } } }, { "id": "VM:SPL504", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 8, "position": { "bearing": 91.0, "latitude": 48.45573806762695, "longitude": 1.4699496030807495 }, "timestamp": "1791885970", "trip": { "directionId": 1, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511256" }, "vehicle": { "id": "SPL504", "label": "Hotbrou" } } }, { "id": "VM:SPL537", "vehicle": { "currentStopSequence": 29, "position": { "bearing": 193.0, "latitude": 48.43706512451172, "longitude": 1.511020302772522 }, "timestamp": "1791885678", "trip": { "directionId": 0, "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506834" }, "vehicle": { "id": "SPL537", "label": "Le Forum" } } }, { "id": "VM:SPL536", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 330.0, "latitude": 48.443233489990234, "longitude": 1.4991201162338257 }, "timestamp": "1791885815", "trip": { "directionId": 1, "routeId": "15", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506596" }, "vehicle": { "id": "SPL536", "label": "Bois Paris" } } }, { "id": "VM:SPL501", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 2.0, "latitude": 48.44459533691406, "longitude": 1.5209636688232422 }, "timestamp": "1791885695", "trip": { "directionId": 1, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506041" }, "vehicle": { "id": "SPL501", "label": "Anatole France" } } }, { "id": "VM:SPL505", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 122.0, "latitude": 48.436614990234375, "longitude": 1.5426616668701172 }, "timestamp": "1791885805", "trip": { "directionId": 1, "routeId": "12", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506939" }, "vehicle": { "id": "SPL505", "label": "Pôle d'Échange" } } }, { "id": "VM:SPL512", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 8, "position": { "bearing": 326.0, "latitude": 48.443206787109375, "longitude": 1.4991344213485718 }, "timestamp": "1791885678", "trip": { "directionId": 1, "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506842" }, "vehicle": { "id": "SPL512", "label": "Anatole France" } } }, { "id": "VM:SPL518", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 179.0, "latitude": 48.4440803527832, "longitude": 1.5208158493041992 }, "timestamp": "1791885695", "trip": { "directionId": 1, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506042" }, "vehicle": { "id": "SPL518", "label": "Anatole France" } } }, { "id": "VM:SPL533", "vehicle": { "currentStopSequence": 9, "position": { "bearing": 322.0, "latitude": 48.4366340637207, "longitude": 1.5051639080047607 }, "timestamp": "1791885875", "trip": { "directionId": 1, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505906" }, "vehicle": { "id": "SPL533", "label": "Pôle d'Échange" } } }, { "id": "VM:SPL531", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 3, "position": { "bearing": 191.0, "latitude": 48.440494537353516, "longitude": 1.4824835062026978 }, "timestamp": "1791885850", "trip": { "directionId": 1, "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511386" }, "vehicle": { "id": "SPL531", "label": "Parc Commercial" } } }, { "id": "VM:SPL85", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 22, "position": { "bearing": 162.0, "latitude": 48.44403839111328, "longitude": 1.5109443664550781 }, "timestamp": "1791885880", "trip": { "directionId": 0, "routeId": "CNAV", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506543" }, "vehicle": { "id": "SPL85", "label": "Charles Brune" } } }, { "id": "VM:SPL522", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 348.0, "latitude": 48.43439865112305, "longitude": 1.4434325695037842 }, "timestamp": "1791885695", "trip": { "directionId": 0, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505972" }, "vehicle": { "id": "SPL522", "label": "La Madeleine" } } }, { "id": "VM:SPL515", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 3, "position": { "bearing": 251.0, "latitude": 48.449241638183594, "longitude": 1.5038717985153198 }, "timestamp": "1791885865", "trip": { "directionId": 0, "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511139" }, "vehicle": { "id": "SPL515", "label": "Soutine" } } }, { "id": "VM:SPL513", "vehicle": { "currentStopSequence": 15, "position": { "bearing": 293.0, "latitude": 48.42985534667969, "longitude": 1.4998538494110107 }, "timestamp": "1791885875", "trip": { "directionId": 0, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505806" }, "vehicle": { "id": "SPL513", "label": "Hôpital Pasteur" } } }, { "id": "VM:SPL776", "vehicle": { "currentStopSequence": 18, "position": { "bearing": 250.0, "latitude": 48.44150924682617, "longitude": 1.4746240377426147 }, "timestamp": "1791885695", "trip": { "directionId": 1, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506104" }, "vehicle": { "id": "SPL776", "label": "Touraine" } } }, { "id": "VM:SPL521", "vehicle": { "currentStopSequence": 25, "position": { "bearing": 299.0, "latitude": 48.43642807006836, "longitude": 1.4520132541656494 }, "timestamp": "1791885678", "trip": { "directionId": 1, "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506810" }, "vehicle": { "id": "SPL521", "label": "Euroval" } } }, { "id": "VM:SPL509", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 13, "position": { "bearing": 312.0, "latitude": 48.442935943603516, "longitude": 1.4856587648391724 }, "timestamp": "1791885695", "trip": { "directionId": 1, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506040" }, "vehicle": { "id": "SPL509", "label": "Anatole France" } } }, { "id": "VM:SPL514", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 28, "position": { "bearing": 131.0, "latitude": 48.45228958129883, "longitude": 1.4712539911270142 }, "timestamp": "1791885618", "trip": { "directionId": 0, "routeId": "10", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511888" }, "vehicle": { "id": "SPL514", "label": "Rechèvres" } } }, { "id": "VM:SPL508", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 170.0, "latitude": 48.41907501220703, "longitude": 1.457877516746521 }, "timestamp": "1791885978", "trip": { "directionId": 1, "routeId": "102", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511229" }, "vehicle": { "id": "SPL508", "label": "Jean Moulin" } } }, { "id": "VM:SPL502", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 94.0, "latitude": 48.42206954956055, "longitude": 1.5056321620941162 }, "timestamp": "1791885875", "trip": { "directionId": 1, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505858" }, "vehicle": { "id": "SPL502", "label": "Pôle d'Échange" } } }, { "id": "VM:SPL82", "vehicle": { "currentStopSequence": 9, "position": { "bearing": 336.0, "latitude": 48.44829177856445, "longitude": 1.4928756952285767 }, "timestamp": "1791885968", "trip": { "directionId": 1, "routeId": "RDP", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511601" }, "vehicle": { "id": "SPL82", "label": "Porte Félibien" } } }, { "id": "VM:SPL84", "vehicle": { "currentStopSequence": 5, "position": { "bearing": 179.0, "latitude": 48.4505615234375, "longitude": 1.4916743040084839 }, "timestamp": "1791885968", "trip": { "directionId": 0, "routeId": "RDP", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511569" }, "vehicle": { "id": "SPL84", "label": "Porte Félibien" } } }, { "id": "VM:SPL525", "vehicle": { "currentStopSequence": 6, "position": { "bearing": 12.0, "latitude": 48.41603088378906, "longitude": 1.4771071672439575 }, "timestamp": "1791885850", "trip": { "directionId": 0, "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511332" }, "vehicle": { "id": "SPL525", "label": "Saint-Gilles" } } }, { "id": "VM:SPL534", "vehicle": { "currentStopSequence": 19, "position": { "bearing": 314.0, "latitude": 48.46269226074219, "longitude": 1.4733457565307617 }, "timestamp": "1791885865", "trip": { "directionId": 0, "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511138" }, "vehicle": { "id": "SPL534", "label": "Chacatière" } } }, { "id": "VM:SPL542", "vehicle": { "currentStopSequence": 3, "position": { "bearing": 136.0, "latitude": 48.42950439453125, "longitude": 1.4393861293792725 }, "timestamp": "1791885678", "trip": { "directionId": 0, "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506839" }, "vehicle": { "id": "SPL542", "label": "Le Forum" } } }, { "id": "VM:SPL540", "vehicle": { "currentStopSequence": 5, "position": { "bearing": 184.0, "latitude": 48.444671630859375, "longitude": 1.48337721824646 }, "timestamp": "1791885875", "trip": { "directionId": 0, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505807" }, "vehicle": { "id": "SPL540", "label": "Hôpital Pasteur" } } }, { "id": "VM:SPL519", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 18, "position": { "bearing": 188.0, "latitude": 48.44636535644531, "longitude": 1.4837204217910767 }, "timestamp": "1791885838", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2515980" }, "vehicle": { "id": "SPL519", "label": "Eglise" } } }, { "id": "VM:SPL541", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 99.0, "latitude": 48.395469665527344, "longitude": 1.4934303760528564 }, "timestamp": "1791885838", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2516012" }, "vehicle": { "id": "SPL541", "label": "Supermarché" } } }, { "id": "VM:SPL546", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 120.0, "latitude": 48.47283935546875, "longitude": 1.5092750787734985 }, "timestamp": "1791885838", "trip": { "directionId": 1, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2516028" }, "vehicle": { "id": "SPL546", "label": "Eglise" } } }, { "id": "VM:SPL755", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 19, "position": { "bearing": 337.0, "latitude": 48.44124984741211, "longitude": 1.4953631162643433 }, "timestamp": "1791885838", "trip": { "directionId": 0, "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2515999" }, "vehicle": { "id": "SPL755", "label": "Supermarché" } } }, { "id": "VM:SPL524", "vehicle": { "currentStopSequence": 10, "position": { "bearing": 24.0, "latitude": 48.44291687011719, "longitude": 1.4797629117965698 }, "timestamp": "1791885695", "trip": { "directionId": 0, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506087" }, "vehicle": { "id": "SPL524", "label": "La Madeleine" } } }, { "id": "VM:SPL507", "vehicle": { "currentStopSequence": 29, "position": { "bearing": 277.0, "latitude": 48.44951248168945, "longitude": 1.4603923559188843 }, "timestamp": "1791885498", "trip": { "directionId": 1, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506693" }, "vehicle": { "id": "SPL507", "label": "Z.A. Le Vallier" } } }, { "id": "VM:SPL510", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 10.0, "latitude": 48.44751739501953, "longitude": 1.5264266729354858 }, "timestamp": "1791885498", "trip": { "directionId": 1, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506695" }, "vehicle": { "id": "SPL510", "label": "Z.A. Le Vallier" } } }, { "id": "VM:SPL511", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 13, "position": { "bearing": 281.0, "latitude": 48.440670013427734, "longitude": 1.5079023838043213 }, "timestamp": "1791885498", "trip": { "directionId": 1, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506694" }, "vehicle": { "id": "SPL511", "label": "Z.A. Le Vallier" } } }, { "id": "VM:SPL523", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 26, "position": { "bearing": 4.0, "latitude": 48.44234085083008, "longitude": 1.5154958963394165 }, "timestamp": "1791885498", "trip": { "directionId": 0, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506652" }, "vehicle": { "id": "SPL523", "label": "Mare aux Moines" } } }, { "id": "VM:SPL548", "vehicle": { "currentStopSequence": 14, "position": { "bearing": 117.0, "latitude": 48.4472770690918, "longitude": 1.4677073955535889 }, "timestamp": "1791885498", "trip": { "directionId": 0, "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506653" }, "vehicle": { "id": "SPL548", "label": "Mare aux Moines" } } }, { "id": "VM:SPL763", "vehicle": { "currentStopSequence": 17, "position": { "bearing": 219.0, "latitude": 48.45389175415039, "longitude": 1.4733986854553223 }, "timestamp": "1791885865", "trip": { "directionId": 1, "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511111" }, "vehicle": { "id": "SPL763", "label": "L'Odyssée" } } }, { "id": "VM:SPL544", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 33.0, "latitude": 48.44435501098633, "longitude": 1.5369831323623657 }, "timestamp": "1791885980", "trip": { "directionId": 1, "routeId": "11", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506626" }, "vehicle": { "id": "SPL544", "label": "Pôle d'Échange" } } }, { "id": "VM:SPL759", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 6, "position": { "bearing": 126.0, "latitude": 48.467369079589844, "longitude": 1.5059529542922974 }, "timestamp": "1791885138", "trip": { "directionId": 0, "routeId": "205", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511246" }, "vehicle": { "id": "SPL759", "label": "Bel Air" } } }, { "id": "VM:SPL757", "vehicle": { "currentStopSequence": 16, "position": { "bearing": 321.0, "latitude": 48.446754455566406, "longitude": 1.483763337135315 }, "timestamp": "1791885875", "trip": { "directionId": 1, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505857" }, "vehicle": { "id": "SPL757", "label": "Pôle d'Échange" } } }, { "id": "VM:SPL753", "vehicle": { "currentStopSequence": 19, "position": { "bearing": 45.0, "latitude": 48.44527816772461, "longitude": 1.4779634475708008 }, "timestamp": "1791885678", "trip": { "directionId": 0, "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506777" }, "vehicle": { "id": "SPL753", "label": "Le Forum" } } }, { "id": "VM:SPL529", "vehicle": { "currentStopSequence": 8, "position": { "bearing": 6.0, "latitude": 48.41207504272461, "longitude": 1.4758431911468506 }, "timestamp": "1791885970", "trip": { "directionId": 0, "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511285" }, "vehicle": { "id": "SPL529", "label": "Grandes Ruelles" } } }, { "id": "VM:TRD109", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 156.0, "latitude": 48.42902374267578, "longitude": 1.4485809803009033 }, "timestamp": "1791885755", "trip": { "directionId": 1, "routeId": "D31", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511834" }, "vehicle": { "id": "TRD109", "label": "Petit Chêne" } } }, { "id": "VM:TRD130", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 302.0, "latitude": 48.43656921386719, "longitude": 1.4518468379974365 }, "timestamp": "1791886005", "trip": { "directionId": 1, "routeId": "157", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511737" }, "vehicle": { "id": "TRD130", "label": "Dammarie Eglise" } } }, { "id": "VM:SPL528", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 5, "position": { "bearing": 80.0, "latitude": 48.4395751953125, "longitude": 1.4622793197631836 }, "timestamp": "1791885695", "trip": { "directionId": 0, "routeId": "A", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2506088" }, "vehicle": { "id": "SPL528", "label": "La Madeleine" } } }, { "id": "VM:SPL527", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 228.0, "latitude": 48.44892501831055, "longitude": 1.4796836376190186 }, "timestamp": "1791885875", "trip": { "directionId": 0, "routeId": "B", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2505808" }, "vehicle": { "id": "SPL527", "label": "Hôpital Pasteur" } } }, { "id": "VM:SPL774", "vehicle": { "currentStopSequence": 2, "position": { "bearing": 326.0, "latitude": 48.48491287231445, "longitude": 1.4723881483078003 }, "timestamp": "1791885850", "trip": { "directionId": 1, "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "1_2C2511350" }, "vehicle": { "id": "SPL774", "label": "Parc Commercial" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1791886006" } }