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 02/07/2026 à 08h29 Europe/Paris.
trip_updates (71) vehicle_positions (58) 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 02/07/2026 à 08h29 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "ET:3_4C2406914",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -481,
"time": "1782972959"
},
"stopId": "0:PCOVPERA",
"stopSequence": 14
}
],
"timestamp": "1782972910",
"trip": {
"directionId": 0,
"routeId": "D71",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2406914"
},
"vehicle": {
"id": "TRD116",
"label": "Collège L. Pergaud"
}
}
},
{
"id": "ET:3_4C2407583",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -201,
"time": "1782972999"
},
"stopId": "0:SUPMARA",
"stopSequence": 32
}
],
"timestamp": "1782972975",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407583"
},
"vehicle": {
"id": "SPL516",
"label": "Supermarché"
}
}
},
{
"id": "ET:3_4C2407845",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 1031,
"time": "1782973751"
},
"departure": {
"delay": 1031,
"time": "1782973751"
},
"stopId": "0:BUCELTA",
"stopSequence": 34
}
],
"timestamp": "1782973708",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407845"
},
"vehicle": {
"id": "SPL534",
"label": "Saint-Gilles"
}
}
},
{
"id": "ET:3_4C2485676",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 79,
"time": "1782973639"
},
"departure": {
"delay": 123,
"time": "1782973683"
},
"stopId": "0:PVEREGLR",
"stopSequence": 5
}
],
"timestamp": "1782973686",
"trip": {
"directionId": 0,
"routeId": "157",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2485676"
},
"vehicle": {
"id": "TRD122",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:3_4C2391984",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -81,
"time": "1782973171"
},
"departure": {
"delay": -81,
"time": "1782973171"
},
"stopId": "0:CHAISR",
"stopSequence": 30
}
],
"timestamp": "1782973173",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391984"
},
"vehicle": {
"id": "SPL519",
"label": "Le Forum"
}
}
},
{
"id": "ET:3_4C2407846",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -66,
"time": "1782973674"
},
"departure": {
"delay": -58,
"time": "1782973682"
},
"stopId": "0:COURTIA",
"stopSequence": 24
}
],
"timestamp": "1782973708",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407846"
},
"vehicle": {
"id": "SPL772",
"label": "Saint-Gilles"
}
}
},
{
"id": "ET:3_4C2393618",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 60,
"time": "1782973560"
},
"stopId": "0:MMOINE",
"stopSequence": 35
}
],
"timestamp": "1782973531",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393618"
},
"vehicle": {
"id": "SPL548",
"label": "Mare aux Moines"
}
}
},
{
"id": "ET:3_4C2391896",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -43,
"time": "1782973156"
},
"departure": {
"delay": -43,
"time": "1782973156"
},
"stopId": "0:GASCOR",
"stopSequence": 28
}
],
"timestamp": "1782973173",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391896"
},
"vehicle": {
"id": "SPL505",
"label": "Anatole France"
}
}
},
{
"id": "ET:3_4C2423396",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -313,
"time": "1782972887"
},
"stopId": "0:HOPITA2",
"stopSequence": 16
}
],
"timestamp": "1782972835",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423396"
},
"vehicle": {
"id": "SPL547",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:3_4C2407603",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 51,
"time": "1782973707"
},
"departure": {
"delay": 51,
"time": "1782973707"
},
"stopId": "0:BRICER",
"stopSequence": 25
}
],
"timestamp": "1782973696",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407603"
},
"vehicle": {
"id": "SPL512",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:3_4C2393718",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -337,
"time": "1782973136"
},
"departure": {
"delay": -307,
"time": "1782973166"
},
"stopId": "0:ROSTANR",
"stopSequence": 34
}
],
"timestamp": "1782973170",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393718"
},
"vehicle": {
"id": "SPL539",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "ET:3_4C2407946",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -5,
"time": "1782973495"
},
"departure": {
"delay": -5,
"time": "1782973495"
},
"stopId": "0:COUTEA",
"stopSequence": 29
}
],
"timestamp": "1782973471",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407946"
},
"vehicle": {
"id": "SPL509",
"label": "Grandes Ruelles"
}
}
},
{
"id": "ET:3_4C2420677",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 49,
"time": "1782973564"
},
"departure": {
"delay": 49,
"time": "1782973564"
},
"stopId": "0:102RIA",
"stopSequence": 26
}
],
"timestamp": "1782973553",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420677"
},
"vehicle": {
"id": "SPL515",
"label": "La Madeleine"
}
}
},
{
"id": "ET:3_4C2420750",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 39,
"time": "1782973359"
},
"departure": {
"delay": 39,
"time": "1782973359"
},
"stopId": "0:EUROPR",
"stopSequence": 21
}
],
"timestamp": "1782973373",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420750"
},
"vehicle": {
"id": "SPL525",
"label": "Touraine"
}
}
},
{
"id": "ET:3_4C2407366",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -164,
"time": "1782972976"
},
"stopId": "0:PFELIBI",
"stopSequence": 13
}
],
"timestamp": "1782972928",
"trip": {
"directionId": 0,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407366"
},
"vehicle": {
"id": "SPL82",
"label": "Porte Félibien"
}
}
},
{
"id": "ET:3_4C2407584",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -196,
"time": "1782973604"
},
"departure": {
"delay": -120,
"time": "1782973680"
},
"stopId": "0:DROUAI3A",
"stopSequence": 19
}
],
"timestamp": "1782973696",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407584"
},
"vehicle": {
"id": "SPL510",
"label": "Supermarché"
}
}
},
{
"id": "ET:3_4C2393660",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -83,
"time": "1782973714"
},
"departure": {
"delay": -83,
"time": "1782973714"
},
"stopId": "0:MACER",
"stopSequence": 25
}
],
"timestamp": "1782973711",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393660"
},
"vehicle": {
"id": "SPL552",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "ET:3_4C2466885",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -228,
"time": "1782973212"
},
"stopId": "0:LODYSA",
"stopSequence": 32
}
],
"timestamp": "1782973186",
"trip": {
"directionId": 1,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466885"
},
"vehicle": {
"id": "SPL767",
"label": "L'Odyssée"
}
}
},
{
"id": "ET:3_4C2466918",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -169,
"time": "1782973713"
},
"departure": {
"delay": -169,
"time": "1782973713"
},
"stopId": "0:LOMICHA",
"stopSequence": 17
}
],
"timestamp": "1782973726",
"trip": {
"directionId": 0,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466918"
},
"vehicle": {
"id": "SPL521",
"label": "Chacatière"
}
}
},
{
"id": "ET:3_4C2420678",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 253,
"time": "1782973693"
},
"departure": {
"delay": 272,
"time": "1782973712"
},
"stopId": "0:STMIM",
"stopSequence": 13
}
],
"timestamp": "1782973733",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420678"
},
"vehicle": {
"id": "SPL523",
"label": "La Madeleine"
}
}
},
{
"id": "ET:3_4C2423124",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 6,
"time": "1782973806"
},
"stopId": "0:HOPITA2",
"stopSequence": 16
}
],
"timestamp": "1782973736",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423124"
},
"vehicle": {
"id": "SPL507",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:3_4C2346334",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 47,
"time": "1782973649"
},
"departure": {
"delay": 47,
"time": "1782973649"
},
"stopId": "0:CHESNA",
"stopSequence": 29
}
],
"timestamp": "1782973653",
"trip": {
"directionId": 0,
"routeId": "10",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2346334"
},
"vehicle": {
"id": "SPL527",
"label": "Rechèvres"
}
}
},
{
"id": "ET:3_4C2346355",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 111,
"time": "1782973671"
},
"departure": {
"delay": 111,
"time": "1782973671"
},
"stopId": "0:COSMOR",
"stopSequence": 24
}
],
"timestamp": "1782973653",
"trip": {
"directionId": 1,
"routeId": "10",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2346355"
},
"vehicle": {
"id": "SPL537",
"label": "Lycée Monfort"
}
}
},
{
"id": "ET:3_4C2407791",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 82,
"time": "1782973701"
},
"departure": {
"delay": 82,
"time": "1782973701"
},
"stopId": "0:BERGERA",
"stopSequence": 11
}
],
"timestamp": "1782973708",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407791"
},
"vehicle": {
"id": "SPL520",
"label": "Saint-Gilles"
}
}
},
{
"id": "ET:3_4C2407809",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -7,
"time": "1782973695"
},
"departure": {
"delay": -7,
"time": "1782973695"
},
"stopId": "0:LEPINER",
"stopSequence": 21
}
],
"timestamp": "1782973708",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407809"
},
"vehicle": {
"id": "SPL531",
"label": "Parc Commercial"
}
}
},
{
"id": "ET:3_4C2393619",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 30,
"time": "1782973726"
},
"departure": {
"delay": 30,
"time": "1782973726"
},
"stopId": "0:MARAIA",
"stopSequence": 21
}
],
"timestamp": "1782973711",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393619"
},
"vehicle": {
"id": "SPL514",
"label": "Mare aux Moines"
}
}
},
{
"id": "ET:3_4C2420751",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 95,
"time": "1782973775"
},
"departure": {
"delay": 95,
"time": "1782973775"
},
"stopId": "0:MRI4R",
"stopSequence": 19
}
],
"timestamp": "1782973733",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420751"
},
"vehicle": {
"id": "SPL533",
"label": "Anatole France"
}
}
},
{
"id": "ET:3_4C2423234",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -234,
"time": "1782973386"
},
"stopId": "0:PEM28B",
"stopSequence": 16
}
],
"timestamp": "1782973376",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423234"
},
"vehicle": {
"id": "SPL530",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:3_4C2407139",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782974700"
},
"stopId": "0:PEM28B",
"stopSequence": 1
}
],
"timestamp": "1782973641",
"trip": {
"directionId": 0,
"routeId": "ND92",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407139"
},
"vehicle": {
"id": "TRD117",
"label": "Lycée Monfort"
}
}
},
{
"id": "ET:3_4C2407396",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 328,
"time": "1782973048"
},
"stopId": "0:PFELIS",
"stopSequence": 11
}
],
"timestamp": "1782973288",
"trip": {
"directionId": 1,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407396"
},
"vehicle": {
"id": "SPL81",
"label": "Porte Félibien"
}
}
},
{
"id": "ET:3_4C2407914",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 440,
"time": "1782973643"
},
"departure": {
"delay": 440,
"time": "1782973643"
},
"stopId": "0:COUBERA",
"stopSequence": 12
}
],
"timestamp": "1782973651",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407914"
},
"vehicle": {
"id": "SPL517",
"label": "Hotbrou"
}
}
},
{
"id": "ET:3_4C2402243",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 235,
"time": "1782973329"
},
"departure": {
"delay": 235,
"time": "1782973329"
},
"stopId": "0:ABLISR",
"stopSequence": 19
}
],
"timestamp": "1782973313",
"trip": {
"directionId": 0,
"routeId": "15",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2402243"
},
"vehicle": {
"id": "SPL551",
"label": "Marais"
}
}
},
{
"id": "ET:3_4C2391897",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -26,
"time": "1782973709"
},
"departure": {
"delay": -26,
"time": "1782973709"
},
"stopId": "0:MITHOUR",
"stopSequence": 16
}
],
"timestamp": "1782973713",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391897"
},
"vehicle": {
"id": "SPL526",
"label": "Anatole France"
}
}
},
{
"id": "ET:3_4C2407055",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -172,
"time": "1782973748"
},
"departure": {
"delay": -172,
"time": "1782973748"
},
"stopId": "0:MORARDG",
"stopSequence": 10
}
],
"timestamp": "1782973683",
"trip": {
"directionId": 0,
"routeId": "153A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407055"
},
"vehicle": {
"id": "SPL136",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:3_4C2407027",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 69,
"time": "1782974049"
},
"departure": {
"delay": 69,
"time": "1782974049"
},
"stopId": "0:CAVA",
"stopSequence": 6
}
],
"timestamp": "1782973691",
"trip": {
"directionId": 0,
"routeId": "159",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407027"
},
"vehicle": {
"id": "TRD134",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:3_4C2391862",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 146,
"time": "1782973826"
},
"departure": {
"delay": 146,
"time": "1782973826"
},
"stopId": "0:NICOLE",
"stopSequence": 20
}
],
"timestamp": "1782973713",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391862"
},
"vehicle": {
"id": "SPL549",
"label": "Le Forum"
}
}
},
{
"id": "ET:3_4C2466886",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 202,
"time": "1782973716"
},
"departure": {
"delay": 202,
"time": "1782973716"
},
"stopId": "0:PAIXR",
"stopSequence": 19
}
],
"timestamp": "1782973726",
"trip": {
"directionId": 1,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466886"
},
"vehicle": {
"id": "SPL538",
"label": "L'Odyssée"
}
}
},
{
"id": "ET:3_4C2423237",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -295,
"time": "1782973805"
},
"departure": {
"delay": -295,
"time": "1782973805"
},
"stopId": "0:CFACHAIS",
"stopSequence": 13
}
],
"timestamp": "1782973736",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423237"
},
"vehicle": {
"id": "SPL502",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:3_4C2423176",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 5,
"time": "1782973805"
},
"departure": {
"delay": 5,
"time": "1782973805"
},
"stopId": "0:VIOL246",
"stopSequence": 14
}
],
"timestamp": "1782973736",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423176"
},
"vehicle": {
"id": "SPL545",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:3_4C2393621",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782974160"
},
"stopId": "0:ZAVALR",
"stopSequence": 1
}
],
"timestamp": "1782973711",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393621"
},
"vehicle": {
"id": "SPL544",
"label": "Mare aux Moines"
}
}
},
{
"id": "ET:3_4C2420679",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 172,
"time": "1782973698"
},
"departure": {
"delay": 184,
"time": "1782973710"
},
"stopId": "0:14JUI4A",
"stopSequence": 9
}
],
"timestamp": "1782973733",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420679"
},
"vehicle": {
"id": "SPL506",
"label": "La Madeleine"
}
}
},
{
"id": "ET:3_4C2420752",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 74,
"time": "1782973694"
},
"departure": {
"delay": 89,
"time": "1782973709"
},
"stopId": "0:CHASLG",
"stopSequence": 13
}
],
"timestamp": "1782973733",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420752"
},
"vehicle": {
"id": "SPL540",
"label": "Touraine"
}
}
},
{
"id": "ET:3_4C2423177",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -206,
"time": "1782973774"
},
"departure": {
"delay": -206,
"time": "1782973774"
},
"stopId": "0:MORARDG",
"stopSequence": 10
}
],
"timestamp": "1782973736",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423177"
},
"vehicle": {
"id": "SPL522",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:3_4C2406983",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782974100"
},
"stopId": "0:EGLIMORA",
"stopSequence": 1
}
],
"timestamp": "1782973768",
"trip": {
"directionId": 0,
"routeId": "D15",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2406983"
},
"vehicle": {
"id": "TRD125",
"label": "Collège Mathurin Régnier"
}
}
},
{
"id": "ET:3_4C2346299",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 140,
"time": "1782973669"
},
"departure": {
"delay": 140,
"time": "1782973669"
},
"stopId": "0:MMOIN2A",
"stopSequence": 4
}
],
"timestamp": "1782973663",
"trip": {
"directionId": 0,
"routeId": "12",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2346299"
},
"vehicle": {
"id": "SPL532",
"label": "Chemin du Tuvet"
}
}
},
{
"id": "ET:3_4C2393661",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 241,
"time": "1782973681"
},
"departure": {
"delay": 241,
"time": "1782973681"
},
"stopId": "0:HETZELR",
"stopSequence": 10
}
],
"timestamp": "1782973711",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393661"
},
"vehicle": {
"id": "SPL503",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "ET:3_4C2466919",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 82,
"time": "1782973702"
},
"departure": {
"delay": 92,
"time": "1782973712"
},
"stopId": "0:MORARDG",
"stopSequence": 5
}
],
"timestamp": "1782973726",
"trip": {
"directionId": 0,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466919"
},
"vehicle": {
"id": "SPL508",
"label": "Chacatière"
}
}
},
{
"id": "ET:3_4C2423125",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 22,
"time": "1782973702"
},
"departure": {
"delay": 32,
"time": "1782973712"
},
"stopId": "0:VIOL5M",
"stopSequence": 3
}
],
"timestamp": "1782973736",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423125"
},
"vehicle": {
"id": "SPL775",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:3_4C2407585",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 46,
"time": "1782973667"
},
"departure": {
"delay": 58,
"time": "1782973679"
},
"stopId": "0:VALLEEA",
"stopSequence": 7
}
],
"timestamp": "1782973696",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407585"
},
"vehicle": {
"id": "SPL542",
"label": "Supermarché"
}
}
},
{
"id": "ET:3_4C2393620",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -16,
"time": "1782973664"
},
"departure": {
"delay": 14,
"time": "1782973694"
},
"stopId": "0:HUGO5A",
"stopSequence": 10
}
],
"timestamp": "1782973711",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393620"
},
"vehicle": {
"id": "SPL543",
"label": "Mare aux Moines"
}
}
},
{
"id": "ET:3_4C2391898",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 46,
"time": "1782973760"
},
"departure": {
"delay": 46,
"time": "1782973760"
},
"stopId": "0:MARAIR",
"stopSequence": 8
}
],
"timestamp": "1782973713",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391898"
},
"vehicle": {
"id": "SPL771",
"label": "Euroval"
}
}
},
{
"id": "ET:3_4C2466887",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 152,
"time": "1782973712"
},
"departure": {
"delay": 152,
"time": "1782973712"
},
"stopId": "0:SOUTINR",
"stopSequence": 12
}
],
"timestamp": "1782973726",
"trip": {
"directionId": 1,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466887"
},
"vehicle": {
"id": "SPL550",
"label": "L'Odyssée"
}
}
},
{
"id": "ET:3_4C2420680",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 56,
"time": "1782973756"
},
"departure": {
"delay": 56,
"time": "1782973756"
},
"stopId": "0:FOROA",
"stopSequence": 4
}
],
"timestamp": "1782973733",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420680"
},
"vehicle": {
"id": "SPL513",
"label": "La Madeleine"
}
}
},
{
"id": "ET:3_4C2407934",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 98,
"time": "1782973681"
},
"departure": {
"delay": 98,
"time": "1782973681"
},
"stopId": "0:ERABLEA",
"stopSequence": 10
}
],
"timestamp": "1782973651",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407934"
},
"vehicle": {
"id": "SPL773",
"label": "Grandes Ruelles"
}
}
},
{
"id": "ET:3_4C2461416",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 42,
"time": "1782973705"
},
"departure": {
"delay": 48,
"time": "1782973711"
},
"stopId": "0:VAUFERA",
"stopSequence": 8
}
],
"timestamp": "1782973723",
"trip": {
"directionId": 0,
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2461416"
},
"vehicle": {
"id": "SPL511",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:3_4C2420753",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -19,
"time": "1782973730"
},
"departure": {
"delay": -19,
"time": "1782973730"
},
"stopId": "0:CHERONR",
"stopSequence": 7
}
],
"timestamp": "1782973733",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420753"
},
"vehicle": {
"id": "SPL504",
"label": "Touraine"
}
}
},
{
"id": "ET:3_4C2423178",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782973740"
},
"stopId": "0:HOPITA2",
"stopSequence": 1
}
],
"timestamp": "1782973736",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423178"
},
"vehicle": {
"id": "SPL547",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:3_4C2402285",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782973800"
},
"stopId": "0:CBRUNEA",
"stopSequence": 1
}
],
"timestamp": "1782973741",
"trip": {
"directionId": 0,
"routeId": "CNAV",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2402285"
},
"vehicle": {
"id": "SPL85",
"label": "Charles Brune"
}
}
},
{
"id": "ET:3_4C2407367",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 119,
"time": "1782973739"
},
"departure": {
"delay": 119,
"time": "1782973739"
},
"stopId": "0:DROUAI3A",
"stopSequence": 3
}
],
"timestamp": "1782973648",
"trip": {
"directionId": 0,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407367"
},
"vehicle": {
"id": "SPL82",
"label": "Porte Félibien"
}
}
},
{
"id": "ET:3_4C2407580",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 38,
"time": "1782973710"
},
"departure": {
"delay": 38,
"time": "1782973710"
},
"stopId": "0:FRICH2R",
"stopSequence": 2
}
],
"timestamp": "1782973696",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407580"
},
"vehicle": {
"id": "SPL516",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:3_4C2402203",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782973800"
},
"stopId": "0:PEM28B",
"stopSequence": 1
}
],
"timestamp": "1782973661",
"trip": {
"directionId": 0,
"routeId": "11",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2402203"
},
"vehicle": {
"id": "SPL529",
"label": "Guerlain"
}
}
},
{
"id": "ET:3_4C2391863",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 154,
"time": "1782973713"
},
"departure": {
"delay": 154,
"time": "1782973713"
},
"stopId": "0:JCOCTEA",
"stopSequence": 2
}
],
"timestamp": "1782973713",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391863"
},
"vehicle": {
"id": "SPL505",
"label": "Le Forum"
}
}
},
{
"id": "ET:3_4C2391985",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782973740"
},
"stopId": "0:FORUMR",
"stopSequence": 1
}
],
"timestamp": "1782973713",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391985"
},
"vehicle": {
"id": "SPL519",
"label": "Anatole France"
}
}
},
{
"id": "ET:3_4C2466920",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782974100"
},
"stopId": "0:LODYSA",
"stopSequence": 1
}
],
"timestamp": "1782973726",
"trip": {
"directionId": 0,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466920"
},
"vehicle": {
"id": "SPL767",
"label": "Chacatière"
}
}
},
{
"id": "ET:3_4C2407397",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 213,
"time": "1782973653"
},
"departure": {
"delay": 213,
"time": "1782973653"
},
"stopId": "0:MORARDM",
"stopSequence": 6
}
],
"timestamp": "1782973648",
"trip": {
"directionId": 1,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407397"
},
"vehicle": {
"id": "SPL81",
"label": "Porte Félibien"
}
}
},
{
"id": "ET:3_4C2402266",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 4,
"time": "1782973684"
},
"departure": {
"delay": 4,
"time": "1782973684"
},
"stopId": "0:ZIMACEA",
"stopSequence": 5
}
],
"timestamp": "1782973666",
"trip": {
"directionId": 1,
"routeId": "14",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2402266"
},
"vehicle": {
"id": "SPL551",
"label": "Le Grd Marchais"
}
}
},
{
"id": "ET:3_4C2420681",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782974040"
},
"stopId": "0:TOURRA",
"stopSequence": 1
}
],
"timestamp": "1782973733",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420681"
},
"vehicle": {
"id": "SPL525",
"label": "La Madeleine"
}
}
},
{
"id": "ET:3_4C2423126",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782974100"
},
"stopId": "0:PEM28B",
"stopSequence": 1
}
],
"timestamp": "1782973736",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423126"
},
"vehicle": {
"id": "SPL530",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:3_4C2407915",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782974220"
},
"stopId": "0:GRUELR",
"stopSequence": 1
}
],
"timestamp": "1782973651",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407915"
},
"vehicle": {
"id": "SPL539",
"label": "Hotbrou"
}
}
},
{
"id": "ET:3_4C2393662",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782973860"
},
"stopId": "0:MMOINE",
"stopSequence": 1
}
],
"timestamp": "1782973711",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393662"
},
"vehicle": {
"id": "SPL548",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "ET:3_4C2420754",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1782973920"
},
"stopId": "0:MADEBHR",
"stopSequence": 1
}
],
"timestamp": "1782973733",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420754"
},
"vehicle": {
"id": "SPL515",
"label": "Touraine"
}
}
},
{
"id": "VM:SPL545",
"vehicle": {
"currentStopSequence": 15,
"position": {
"bearing": 317.0,
"latitude": 48.443519592285156,
"longitude": 1.484911561012268
},
"timestamp": "1782973736",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423176"
},
"vehicle": {
"id": "SPL545",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL547",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 93.0,
"latitude": 48.42198181152344,
"longitude": 1.505702257156372
},
"timestamp": "1782973736",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423178"
},
"vehicle": {
"id": "SPL547",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL502",
"vehicle": {
"currentStopSequence": 14,
"position": {
"bearing": 234.0,
"latitude": 48.43035125732422,
"longitude": 1.5107508897781372
},
"timestamp": "1782973736",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423237"
},
"vehicle": {
"id": "SPL502",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "VM:SPL503",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 10,
"position": {
"bearing": 180.0,
"latitude": 48.4441032409668,
"longitude": 1.515432596206665
},
"timestamp": "1782973711",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393661"
},
"vehicle": {
"id": "SPL503",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "VM:SPL505",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 137.0,
"latitude": 48.42958450317383,
"longitude": 1.4392485618591309
},
"timestamp": "1782973713",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391863"
},
"vehicle": {
"id": "SPL505",
"label": "Le Forum"
}
}
},
{
"id": "VM:SPL540",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 13,
"position": {
"bearing": 319.0,
"latitude": 48.442962646484375,
"longitude": 1.4855903387069702
},
"timestamp": "1782973733",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420752"
},
"vehicle": {
"id": "SPL540",
"label": "Touraine"
}
}
},
{
"id": "VM:SPL506",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 9,
"position": {
"bearing": 332.0,
"latitude": 48.44324493408203,
"longitude": 1.4794963598251343
},
"timestamp": "1782973733",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420679"
},
"vehicle": {
"id": "SPL506",
"label": "La Madeleine"
}
}
},
{
"id": "VM:SPL530",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 226.0,
"latitude": 48.44900894165039,
"longitude": 1.479830026626587
},
"timestamp": "1782973736",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423126"
},
"vehicle": {
"id": "SPL530",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "VM:SPL504",
"vehicle": {
"currentStopSequence": 8,
"position": {
"bearing": 265.0,
"latitude": 48.4464225769043,
"longitude": 1.5050206184387207
},
"timestamp": "1782973733",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420753"
},
"vehicle": {
"id": "SPL504",
"label": "Touraine"
}
}
},
{
"id": "VM:SPL515",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 180.0,
"latitude": 48.444053649902344,
"longitude": 1.5208436250686646
},
"timestamp": "1782973733",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420754"
},
"vehicle": {
"id": "SPL515",
"label": "Touraine"
}
}
},
{
"id": "VM:SPL507",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 16,
"position": {
"bearing": 148.0,
"latitude": 48.42403030395508,
"longitude": 1.5018857717514038
},
"timestamp": "1782973736",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423124"
},
"vehicle": {
"id": "SPL507",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "VM:SPL513",
"vehicle": {
"currentStopSequence": 5,
"position": {
"bearing": 77.0,
"latitude": 48.4379997253418,
"longitude": 1.4523050785064697
},
"timestamp": "1782973733",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420680"
},
"vehicle": {
"id": "SPL513",
"label": "La Madeleine"
}
}
},
{
"id": "VM:SPL514",
"vehicle": {
"currentStopSequence": 22,
"position": {
"bearing": 151.0,
"latitude": 48.44359588623047,
"longitude": 1.4985688924789429
},
"timestamp": "1782973711",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393619"
},
"vehicle": {
"id": "SPL514",
"label": "Mare aux Moines"
}
}
},
{
"id": "VM:SPL539",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 282.0,
"latitude": 48.45423889160156,
"longitude": 1.4489316940307617
},
"timestamp": "1782973651",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407915"
},
"vehicle": {
"id": "SPL539",
"label": "Hotbrou"
}
}
},
{
"id": "VM:SPL771",
"vehicle": {
"currentStopSequence": 9,
"position": {
"bearing": 282.0,
"latitude": 48.44161605834961,
"longitude": 1.5028988122940063
},
"timestamp": "1782973713",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391898"
},
"vehicle": {
"id": "SPL771",
"label": "Euroval"
}
}
},
{
"id": "VM:SPL512",
"vehicle": {
"currentStopSequence": 26,
"position": {
"bearing": 217.0,
"latitude": 48.43814468383789,
"longitude": 1.4944920539855957
},
"timestamp": "1782973696",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407603"
},
"vehicle": {
"id": "SPL512",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "VM:SPL511",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 8,
"position": {
"bearing": 284.0,
"latitude": 48.40645980834961,
"longitude": 1.4906558990478516
},
"timestamp": "1782973723",
"trip": {
"directionId": 0,
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2461416"
},
"vehicle": {
"id": "SPL511",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL509",
"vehicle": {
"currentStopSequence": 32,
"position": {
"bearing": 182.0,
"latitude": 48.455406188964844,
"longitude": 1.4576494693756104
},
"timestamp": "1782973651",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407946"
},
"vehicle": {
"id": "SPL509",
"label": "Grandes Ruelles"
}
}
},
{
"id": "VM:SPL510",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 19,
"position": {
"bearing": 65.0,
"latitude": 48.45280456542969,
"longitude": 1.4882959127426147
},
"timestamp": "1782973696",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407584"
},
"vehicle": {
"id": "SPL510",
"label": "Supermarché"
}
}
},
{
"id": "VM:SPL772",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 24,
"position": {
"bearing": 12.0,
"latitude": 48.46864700317383,
"longitude": 1.4802626371383667
},
"timestamp": "1782973708",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407846"
},
"vehicle": {
"id": "SPL772",
"label": "Saint-Gilles"
}
}
},
{
"id": "VM:SPL549",
"vehicle": {
"currentStopSequence": 21,
"position": {
"bearing": 303.0,
"latitude": 48.44483947753906,
"longitude": 1.4774216413497925
},
"timestamp": "1782973713",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391862"
},
"vehicle": {
"id": "SPL549",
"label": "Le Forum"
}
}
},
{
"id": "VM:SPL508",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 5,
"position": {
"bearing": 184.0,
"latitude": 48.44477081298828,
"longitude": 1.4961414337158203
},
"timestamp": "1782973726",
"trip": {
"directionId": 0,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466919"
},
"vehicle": {
"id": "SPL508",
"label": "Chacatière"
}
}
},
{
"id": "VM:SPL531",
"vehicle": {
"currentStopSequence": 22,
"position": {
"bearing": 263.0,
"latitude": 48.428829193115234,
"longitude": 1.4690431356430054
},
"timestamp": "1782973708",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407809"
},
"vehicle": {
"id": "SPL531",
"label": "Parc Commercial"
}
}
},
{
"id": "VM:SPL517",
"vehicle": {
"currentStopSequence": 13,
"position": {
"bearing": 113.0,
"latitude": 48.447208404541016,
"longitude": 1.4678717851638794
},
"timestamp": "1782973651",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407914"
},
"vehicle": {
"id": "SPL517",
"label": "Hotbrou"
}
}
},
{
"id": "VM:SPL542",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 7,
"position": {
"bearing": 1.0,
"latitude": 48.4249153137207,
"longitude": 1.4944384098052979
},
"timestamp": "1782973696",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407585"
},
"vehicle": {
"id": "SPL542",
"label": "Supermarché"
}
}
},
{
"id": "VM:SPL516",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 279.0,
"latitude": 48.473506927490234,
"longitude": 1.5060354471206665
},
"timestamp": "1782973696",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407580"
},
"vehicle": {
"id": "SPL516",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "VM:SPL81",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 358.0,
"latitude": 48.444393157958984,
"longitude": 1.496260404586792
},
"timestamp": "1782973648",
"trip": {
"directionId": 1,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407397"
},
"vehicle": {
"id": "SPL81",
"label": "Porte Félibien"
}
}
},
{
"id": "VM:SPL773",
"vehicle": {
"currentStopSequence": 11,
"position": {
"bearing": 204.0,
"latitude": 48.4191780090332,
"longitude": 1.471230387687683
},
"timestamp": "1782973651",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407934"
},
"vehicle": {
"id": "SPL773",
"label": "Grandes Ruelles"
}
}
},
{
"id": "VM:SPL543",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 10,
"position": {
"bearing": 185.0,
"latitude": 48.44862365722656,
"longitude": 1.4641108512878418
},
"timestamp": "1782973711",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393620"
},
"vehicle": {
"id": "SPL543",
"label": "Mare aux Moines"
}
}
},
{
"id": "VM:SPL767",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 148.0,
"latitude": 48.45413589477539,
"longitude": 1.5110774040222168
},
"timestamp": "1782973726",
"trip": {
"directionId": 0,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466920"
},
"vehicle": {
"id": "SPL767",
"label": "Chacatière"
}
}
},
{
"id": "VM:TRD122",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 5,
"position": {
"bearing": 26.0,
"latitude": 48.3862190246582,
"longitude": 1.4840362071990967
},
"timestamp": "1782973686",
"trip": {
"directionId": 0,
"routeId": "157",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2485676"
},
"vehicle": {
"id": "TRD122",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL550",
"vehicle": {
"currentStopSequence": 13,
"position": {
"bearing": 116.0,
"latitude": 48.471717834472656,
"longitude": 1.4678601026535034
},
"timestamp": "1782973726",
"trip": {
"directionId": 1,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466887"
},
"vehicle": {
"id": "SPL550",
"label": "L'Odyssée"
}
}
},
{
"id": "VM:TRD125",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 293.0,
"latitude": 48.395668029785156,
"longitude": 1.4953570365905762
},
"timestamp": "1782973768",
"trip": {
"directionId": 0,
"routeId": "D15",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2406983"
},
"vehicle": {
"id": "TRD125",
"label": "Collège Mathurin Régnier"
}
}
},
{
"id": "VM:SPL82",
"vehicle": {
"currentStopSequence": 4,
"position": {
"bearing": 38.0,
"latitude": 48.45000076293945,
"longitude": 1.484183669090271
},
"timestamp": "1782973648",
"trip": {
"directionId": 0,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407367"
},
"vehicle": {
"id": "SPL82",
"label": "Porte Félibien"
}
}
},
{
"id": "VM:SPL548",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 265.0,
"latitude": 48.447265625,
"longitude": 1.5265824794769287
},
"timestamp": "1782973711",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393662"
},
"vehicle": {
"id": "SPL548",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "VM:SPL519",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 141.0,
"latitude": 48.428863525390625,
"longitude": 1.5113743543624878
},
"timestamp": "1782973713",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391985"
},
"vehicle": {
"id": "SPL519",
"label": "Anatole France"
}
}
},
{
"id": "VM:TRD116",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 14,
"position": {
"bearing": 18.0,
"latitude": 48.445335388183594,
"longitude": 1.234767198562622
},
"timestamp": "1782972910",
"trip": {
"directionId": 0,
"routeId": "D71",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2406914"
},
"vehicle": {
"id": "TRD116",
"label": "Collège L. Pergaud"
}
}
},
{
"id": "VM:SPL520",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 11,
"position": {
"bearing": 39.0,
"latitude": 48.421871185302734,
"longitude": 1.4568628072738647
},
"timestamp": "1782973708",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407791"
},
"vehicle": {
"id": "SPL520",
"label": "Saint-Gilles"
}
}
},
{
"id": "VM:SPL522",
"vehicle": {
"currentStopSequence": 11,
"position": {
"bearing": 328.0,
"latitude": 48.443580627441406,
"longitude": 1.498772144317627
},
"timestamp": "1782973736",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423177"
},
"vehicle": {
"id": "SPL522",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL552",
"vehicle": {
"currentStopSequence": 26,
"position": {
"bearing": 289.0,
"latitude": 48.44712448120117,
"longitude": 1.46829354763031
},
"timestamp": "1782973711",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393660"
},
"vehicle": {
"id": "SPL552",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "VM:SPL526",
"vehicle": {
"currentStopSequence": 17,
"position": {
"bearing": 218.0,
"latitude": 48.4390983581543,
"longitude": 1.4740583896636963
},
"timestamp": "1782973713",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2391897"
},
"vehicle": {
"id": "SPL526",
"label": "Anatole France"
}
}
},
{
"id": "VM:SPL525",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 347.0,
"latitude": 48.434383392333984,
"longitude": 1.4434330463409424
},
"timestamp": "1782973733",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420681"
},
"vehicle": {
"id": "SPL525",
"label": "La Madeleine"
}
}
},
{
"id": "VM:SPL521",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 17,
"position": {
"bearing": 316.0,
"latitude": 48.46643829345703,
"longitude": 1.4730744361877441
},
"timestamp": "1782973726",
"trip": {
"directionId": 0,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466918"
},
"vehicle": {
"id": "SPL521",
"label": "Chacatière"
}
}
},
{
"id": "VM:SPL775",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 3,
"position": {
"bearing": 187.0,
"latitude": 48.446231842041016,
"longitude": 1.4836702346801758
},
"timestamp": "1782973736",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2423125"
},
"vehicle": {
"id": "SPL775",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "VM:SPL551",
"vehicle": {
"currentStopSequence": 6,
"position": {
"bearing": 149.0,
"latitude": 48.4321403503418,
"longitude": 1.5093209743499756
},
"timestamp": "1782973666",
"trip": {
"directionId": 1,
"routeId": "14",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2402266"
},
"vehicle": {
"id": "SPL551",
"label": "Le Grd Marchais"
}
}
},
{
"id": "VM:SPL523",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 13,
"position": {
"bearing": 104.0,
"latitude": 48.44221115112305,
"longitude": 1.4886279106140137
},
"timestamp": "1782973733",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420678"
},
"vehicle": {
"id": "SPL523",
"label": "La Madeleine"
}
}
},
{
"id": "VM:SPL527",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 29,
"position": {
"bearing": 327.0,
"latitude": 48.460391998291016,
"longitude": 1.4758611917495728
},
"timestamp": "1782973653",
"trip": {
"directionId": 0,
"routeId": "10",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2346334"
},
"vehicle": {
"id": "SPL527",
"label": "Rechèvres"
}
}
},
{
"id": "VM:SPL533",
"vehicle": {
"currentStopSequence": 20,
"position": {
"bearing": 261.0,
"latitude": 48.44007110595703,
"longitude": 1.4664030075073242
},
"timestamp": "1782973733",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2420751"
},
"vehicle": {
"id": "SPL533",
"label": "Anatole France"
}
}
},
{
"id": "VM:SPL532",
"vehicle": {
"currentStopSequence": 5,
"position": {
"bearing": 44.0,
"latitude": 48.44540023803711,
"longitude": 1.5242139101028442
},
"timestamp": "1782973663",
"trip": {
"directionId": 0,
"routeId": "12",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2346299"
},
"vehicle": {
"id": "SPL532",
"label": "Chemin du Tuvet"
}
}
},
{
"id": "VM:TRD117",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 106.0,
"latitude": 48.44861602783203,
"longitude": 1.4800848960876465
},
"timestamp": "1782973641",
"trip": {
"directionId": 0,
"routeId": "ND92",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407139"
},
"vehicle": {
"id": "TRD117",
"label": "Lycée Monfort"
}
}
},
{
"id": "VM:SPL534",
"vehicle": {
"currentStopSequence": 35,
"position": {
"bearing": 255.0,
"latitude": 48.446571350097656,
"longitude": 1.4478868246078491
},
"timestamp": "1782973708",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407845"
},
"vehicle": {
"id": "SPL534",
"label": "Saint-Gilles"
}
}
},
{
"id": "VM:SPL537",
"vehicle": {
"currentStopSequence": 25,
"position": {
"bearing": 221.0,
"latitude": 48.42689895629883,
"longitude": 1.4630423784255981
},
"timestamp": "1782973653",
"trip": {
"directionId": 1,
"routeId": "10",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2346355"
},
"vehicle": {
"id": "SPL537",
"label": "Lycée Monfort"
}
}
},
{
"id": "VM:SPL544",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 161.0,
"latitude": 48.44757080078125,
"longitude": 1.4493721723556519
},
"timestamp": "1782973711",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2393621"
},
"vehicle": {
"id": "SPL544",
"label": "Mare aux Moines"
}
}
},
{
"id": "VM:SPL538",
"vehicle": {
"currentStopSequence": 20,
"position": {
"bearing": 87.0,
"latitude": 48.45328903198242,
"longitude": 1.47823166847229
},
"timestamp": "1782973726",
"trip": {
"directionId": 1,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2466886"
},
"vehicle": {
"id": "SPL538",
"label": "L'Odyssée"
}
}
},
{
"id": "VM:SPL136",
"vehicle": {
"currentStopSequence": 11,
"position": {
"bearing": 292.0,
"latitude": 48.44680404663086,
"longitude": 1.4991127252578735
},
"timestamp": "1782973683",
"trip": {
"directionId": 0,
"routeId": "153A",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407055"
},
"vehicle": {
"id": "SPL136",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:TRD134",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 105.0,
"latitude": 48.38402557373047,
"longitude": 1.439817190170288
},
"timestamp": "1782973691",
"trip": {
"directionId": 0,
"routeId": "159",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2407027"
},
"vehicle": {
"id": "TRD134",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL85",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 223.0,
"latitude": 48.44657516479492,
"longitude": 1.482984185218811
},
"timestamp": "1782973741",
"trip": {
"directionId": 0,
"routeId": "CNAV",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2402285"
},
"vehicle": {
"id": "SPL85",
"label": "Charles Brune"
}
}
},
{
"id": "VM:SPL529",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 238.0,
"latitude": 48.44877624511719,
"longitude": 1.4794714450836182
},
"timestamp": "1782973661",
"trip": {
"directionId": 0,
"routeId": "11",
"scheduleRelationship": "SCHEDULED",
"tripId": "3_4C2402203"
},
"vehicle": {
"id": "SPL529",
"label": "Guerlain"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1782973776"
}
}