Détails de la ressource
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
En savoir plus
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
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_positionsFlux 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"
}
}