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 à 13h10 Europe/Paris.
trip_updates (64) vehicle_positions (51) 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 à 13h10 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "ET:1_2C2511737",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 338,
"time": "1791889358"
},
"stopId": "0:PDAMEG2A",
"stopSequence": 14
}
],
"timestamp": "1791889024",
"trip": {
"directionId": 1,
"routeId": "157",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511737"
},
"vehicle": {
"id": "TRD130",
"label": "Dammarie Eglise"
}
}
},
{
"id": "ET:1_2C2516012",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -133,
"time": "1791889006"
},
"departure": {
"delay": -122,
"time": "1791889017"
},
"stopId": "0:ROUGERA",
"stopSequence": 37
}
],
"timestamp": "1791889034",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2516012"
},
"vehicle": {
"id": "SPL541",
"label": "Supermarché"
}
}
},
{
"id": "ET:1_2C2516028",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -294,
"time": "1791889058"
},
"departure": {
"delay": -294,
"time": "1791889058"
},
"stopId": "0:GARENR",
"stopSequence": 39
}
],
"timestamp": "1791889034",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2516028"
},
"vehicle": {
"id": "SPL546",
"label": "Eglise"
}
}
},
{
"id": "ET:1_2C2511245",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 337,
"time": "1791889237"
},
"stopId": "0:BELAIRR",
"stopSequence": 13
}
],
"timestamp": "1791889221",
"trip": {
"directionId": 0,
"routeId": "205",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511245"
},
"vehicle": {
"id": "SPL759",
"label": "Bel Air"
}
}
},
{
"id": "ET:1_2C2506778",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 53,
"time": "1791888593"
},
"departure": {
"delay": 53,
"time": "1791888593"
},
"stopId": "0:FMITTA",
"stopSequence": 30
}
],
"timestamp": "1791888696",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506778"
},
"vehicle": {
"id": "SPL521",
"label": "Le Forum"
}
}
},
{
"id": "ET:1_2C2511294",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 49,
"time": "1791888829"
},
"departure": {
"delay": 49,
"time": "1791888829"
},
"stopId": "0:OMENUA",
"stopSequence": 28
}
],
"timestamp": "1791888811",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511294"
},
"vehicle": {
"id": "SPL756",
"label": "Grandes Ruelles"
}
}
},
{
"id": "ET:1_2C2511759",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -225,
"time": "1791889275"
},
"departure": {
"delay": -225,
"time": "1791889275"
},
"stopId": "0:PSABCTRA",
"stopSequence": 13
}
],
"timestamp": "1791889209",
"trip": {
"directionId": 1,
"routeId": "165",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511759"
},
"vehicle": {
"id": "TRD122",
"label": "Libération"
}
}
},
{
"id": "ET:1_2C2506737",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -87,
"time": "1791888873"
},
"stopId": "0:ZAVALLIE",
"stopSequence": 36
}
],
"timestamp": "1791888871",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506737"
},
"vehicle": {
"id": "SPL523",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "ET:1_2C2511376",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -14,
"time": "1791888886"
},
"stopId": "0:VIOL1358",
"stopSequence": 22
}
],
"timestamp": "1791888869",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511376"
},
"vehicle": {
"id": "SPL531",
"label": "Médiathèque"
}
}
},
{
"id": "ET:1_2C2506812",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -200,
"time": "1791889419"
},
"departure": {
"delay": -200,
"time": "1791889419"
},
"stopId": "0:GASCOR",
"stopSequence": 28
}
],
"timestamp": "1791889406",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506812"
},
"vehicle": {
"id": "SPL753",
"label": "Anatole France"
}
}
},
{
"id": "ET:1_2C2511140",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 114,
"time": "1791889036"
},
"departure": {
"delay": 114,
"time": "1791889036"
},
"stopId": "0:LOMICHA",
"stopSequence": 19
}
],
"timestamp": "1791889061",
"trip": {
"directionId": 0,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511140"
},
"vehicle": {
"id": "SPL763",
"label": "Chacatière"
}
}
},
{
"id": "ET:1_2C2516000",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -48,
"time": "1791889635"
},
"departure": {
"delay": -48,
"time": "1791889635"
},
"stopId": "0:BOREPA",
"stopSequence": 27
}
],
"timestamp": "1791889566",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2516000"
},
"vehicle": {
"id": "SPL754",
"label": "Supermarché"
}
}
},
{
"id": "ET:1_2C2506696",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -39,
"time": "1791889225"
},
"departure": {
"delay": -39,
"time": "1791889225"
},
"stopId": "0:COUBERR",
"stopSequence": 24
}
],
"timestamp": "1791889226",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506696"
},
"vehicle": {
"id": "SPL548",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "ET:1_2C2506655",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 244,
"time": "1791889564"
},
"departure": {
"delay": 244,
"time": "1791889564"
},
"stopId": "0:11NOVA",
"stopSequence": 30
}
],
"timestamp": "1791889581",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506655"
},
"vehicle": {
"id": "SPL758",
"label": "Mare aux Moines"
}
}
},
{
"id": "ET:1_2C2515982",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -120,
"time": "1791889560"
},
"departure": {
"delay": -120,
"time": "1791889560"
},
"stopId": "0:STMIM",
"stopSequence": 20
}
],
"timestamp": "1791889566",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2515982"
},
"vehicle": {
"id": "SPL755",
"label": "Eglise"
}
}
},
{
"id": "ET:1_2C2506779",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -208,
"time": "1791889832"
},
"stopId": "0:FORUMA",
"stopSequence": 31
}
],
"timestamp": "1791889761",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506779"
},
"vehicle": {
"id": "SPL512",
"label": "Le Forum"
}
}
},
{
"id": "ET:1_2C2511141",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -111,
"time": "1791889311"
},
"departure": {
"delay": -111,
"time": "1791889311"
},
"stopId": "0:COURTG",
"stopSequence": 6
}
],
"timestamp": "1791889239",
"trip": {
"directionId": 0,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511141"
},
"vehicle": {
"id": "SPL533",
"label": "Chacatière"
}
}
},
{
"id": "ET:1_2C2506043",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -141,
"time": "1791889599"
},
"stopId": "0:FRANC4R",
"stopSequence": 27
}
],
"timestamp": "1791889601",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506043"
},
"vehicle": {
"id": "SPL528",
"label": "Anatole France"
}
}
},
{
"id": "ET:1_2C2505975",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -53,
"time": "1791889211"
},
"departure": {
"delay": -44,
"time": "1791889220"
},
"stopId": "0:CERISIA",
"stopSequence": 19
}
],
"timestamp": "1791889246",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505975"
},
"vehicle": {
"id": "SPL551",
"label": "La Madeleine"
}
}
},
{
"id": "ET:1_2C2506621",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -140,
"time": "1791889546"
},
"departure": {
"delay": -140,
"time": "1791889546"
},
"stopId": "0:JARE1A",
"stopSequence": 18
}
],
"timestamp": "1791889531",
"trip": {
"directionId": 0,
"routeId": "11",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506621"
},
"vehicle": {
"id": "SPL544",
"label": "Guerlain"
}
}
},
{
"id": "ET:1_2C2506588",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 105,
"time": "1791888705"
},
"stopId": "0:MARAIA",
"stopSequence": 20
}
],
"timestamp": "1791888656",
"trip": {
"directionId": 0,
"routeId": "15",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506588"
},
"vehicle": {
"id": "SPL536",
"label": "Marais"
}
}
},
{
"id": "ET:1_2C2505860",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -208,
"time": "1791889052"
},
"departure": {
"delay": -208,
"time": "1791889052"
},
"stopId": "0:FELIBIEN",
"stopSequence": 15
}
],
"timestamp": "1791889071",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505860"
},
"vehicle": {
"id": "SPL527",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:1_2C2505810",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -145,
"time": "1791889049"
},
"departure": {
"delay": -145,
"time": "1791889049"
},
"stopId": "0:LESLABHA",
"stopSequence": 14
}
],
"timestamp": "1791889071",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505810"
},
"vehicle": {
"id": "SPL547",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:1_2C2511571",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -106,
"time": "1791888794"
},
"departure": {
"delay": -106,
"time": "1791888794"
},
"stopId": "0:POEPA",
"stopSequence": 10
}
],
"timestamp": "1791888809",
"trip": {
"directionId": 0,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511571"
},
"vehicle": {
"id": "SPL84",
"label": "Porte Félibien"
}
}
},
{
"id": "ET:1_2C2511358",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 134,
"time": "1791889368"
},
"departure": {
"delay": 146,
"time": "1791889380"
},
"stopId": "0:CHATODR",
"stopSequence": 2
}
],
"timestamp": "1791889401",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511358"
},
"vehicle": {
"id": "SPL775",
"label": "Parc Commercial"
}
}
},
{
"id": "ET:1_2C2506813",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -63,
"time": "1791889773"
},
"departure": {
"delay": -63,
"time": "1791889773"
},
"stopId": "0:MOULI6R",
"stopSequence": 17
}
],
"timestamp": "1791889761",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506813"
},
"vehicle": {
"id": "SPL542",
"label": "Anatole France"
}
}
},
{
"id": "ET:1_2C2505976",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -156,
"time": "1791889783"
},
"departure": {
"delay": -156,
"time": "1791889783"
},
"stopId": "0:ETAMPA",
"stopSequence": 20
}
],
"timestamp": "1791889779",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505976"
},
"vehicle": {
"id": "SPL501",
"label": "La Madeleine"
}
}
},
{
"id": "ET:1_2C2506044",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -82,
"time": "1791889769"
},
"departure": {
"delay": -82,
"time": "1791889769"
},
"stopId": "0:FOROR",
"stopSequence": 20
}
],
"timestamp": "1791889779",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506044"
},
"vehicle": {
"id": "SPL522",
"label": "Anatole France"
}
}
},
{
"id": "ET:1_2C2511833",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 18,
"time": "1791889638"
},
"departure": {
"delay": 18,
"time": "1791889638"
},
"stopId": "0:PSABCHMA",
"stopSequence": 3
}
],
"timestamp": "1791889661",
"trip": {
"directionId": 0,
"routeId": "D31",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511833"
},
"vehicle": {
"id": "TRD109",
"label": "Herriot"
}
}
},
{
"id": "ET:1_2C2511275",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -51,
"time": "1791889666"
},
"departure": {
"delay": -51,
"time": "1791889666"
},
"stopId": "0:HOTDIEA",
"stopSequence": 18
}
],
"timestamp": "1791889521",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511275"
},
"vehicle": {
"id": "SPL504",
"label": "Grandes Ruelles"
}
}
},
{
"id": "ET:1_2C2506656",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -37,
"time": "1791889583"
},
"departure": {
"delay": -37,
"time": "1791889583"
},
"stopId": "0:CHASLM",
"stopSequence": 18
}
],
"timestamp": "1791889581",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506656"
},
"vehicle": {
"id": "SPL510",
"label": "Mare aux Moines"
}
}
},
{
"id": "ET:1_2C2511113",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -14,
"time": "1791889761"
},
"departure": {
"delay": -14,
"time": "1791889761"
},
"stopId": "0:COURTM",
"stopSequence": 25
}
],
"timestamp": "1791889771",
"trip": {
"directionId": 1,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511113"
},
"vehicle": {
"id": "SPL773",
"label": "L'Odyssée"
}
}
},
{
"id": "ET:1_2C2511257",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -124,
"time": "1791889496"
},
"departure": {
"delay": -124,
"time": "1791889496"
},
"stopId": "0:VIOL13M",
"stopSequence": 16
}
],
"timestamp": "1791889521",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511257"
},
"vehicle": {
"id": "SPL529",
"label": "Hotbrou"
}
}
},
{
"id": "ET:1_2C2511890",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 79,
"time": "1791889743"
},
"departure": {
"delay": 79,
"time": "1791889743"
},
"stopId": "0:CURIEA",
"stopSequence": 28
}
],
"timestamp": "1791889701",
"trip": {
"directionId": 0,
"routeId": "10",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511890"
},
"vehicle": {
"id": "SPL530",
"label": "Rechèvres"
}
}
},
{
"id": "ET:1_2C2511909",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -112,
"time": "1791889695"
},
"departure": {
"delay": -112,
"time": "1791889695"
},
"stopId": "0:GRAVIER",
"stopSequence": 26
}
],
"timestamp": "1791889701",
"trip": {
"directionId": 1,
"routeId": "10",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511909"
},
"vehicle": {
"id": "SPL532",
"label": "Lycée Monfort"
}
}
},
{
"id": "ET:1_2C2506717",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 47,
"time": "1791889609"
},
"departure": {
"delay": 47,
"time": "1791889609"
},
"stopId": "0:MARAIR",
"stopSequence": 15
}
],
"timestamp": "1791889581",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506717"
},
"vehicle": {
"id": "SPL506",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "ET:1_2C2511343",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -117,
"time": "1791889443"
},
"departure": {
"delay": -117,
"time": "1791889443"
},
"stopId": "0:MONFORA",
"stopSequence": 9
}
],
"timestamp": "1791889401",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511343"
},
"vehicle": {
"id": "SPL774",
"label": "Saint-Gilles"
}
}
},
{
"id": "ET:1_2C2505977",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -40,
"time": "1791889760"
},
"departure": {
"delay": -40,
"time": "1791889760"
},
"stopId": "0:VIOL5M",
"stopSequence": 15
}
],
"timestamp": "1791889779",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505977"
},
"vehicle": {
"id": "SPL520",
"label": "La Madeleine"
}
}
},
{
"id": "ET:1_2C2506045",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -57,
"time": "1791889803"
},
"departure": {
"delay": -57,
"time": "1791889803"
},
"stopId": "0:NICOLER",
"stopSequence": 15
}
],
"timestamp": "1791889779",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506045"
},
"vehicle": {
"id": "SPL776",
"label": "Touraine"
}
}
},
{
"id": "ET:1_2C2505908",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 25,
"time": "1791889765"
},
"departure": {
"delay": 32,
"time": "1791889772"
},
"stopId": "0:VIOL246",
"stopSequence": 14
}
],
"timestamp": "1791889781",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505908"
},
"vehicle": {
"id": "SPL543",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:1_2C2505905",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -3,
"time": "1791889851"
},
"departure": {
"delay": -3,
"time": "1791889851"
},
"stopId": "0:LESLABHA",
"stopSequence": 14
}
],
"timestamp": "1791889781",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505905"
},
"vehicle": {
"id": "SPL772",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:1_2C2506814",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -47,
"time": "1791889690"
},
"departure": {
"delay": 5,
"time": "1791889742"
},
"stopId": "0:MARAIR",
"stopSequence": 8
}
],
"timestamp": "1791889761",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506814"
},
"vehicle": {
"id": "SPL757",
"label": "Anatole France"
}
}
},
{
"id": "ET:1_2C2505811",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -68,
"time": "1791889792"
},
"departure": {
"delay": -68,
"time": "1791889792"
},
"stopId": "0:MORARDM",
"stopSequence": 7
}
],
"timestamp": "1791889781",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505811"
},
"vehicle": {
"id": "SPL540",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:1_2C2505861",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -22,
"time": "1791889825"
},
"departure": {
"delay": -22,
"time": "1791889825"
},
"stopId": "0:MARAIR",
"stopSequence": 9
}
],
"timestamp": "1791889781",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505861"
},
"vehicle": {
"id": "SPL552",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:1_2C2511604",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 59,
"time": "1791889354"
},
"departure": {
"delay": 59,
"time": "1791889354"
},
"stopId": "0:COURTM",
"stopSequence": 5
}
],
"timestamp": "1791889341",
"trip": {
"directionId": 1,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511604"
},
"vehicle": {
"id": "SPL82",
"label": "Porte Félibien"
}
}
},
{
"id": "ET:1_2C2511756",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1791889800"
},
"stopId": "0:PEM28B",
"stopSequence": 1
}
],
"timestamp": "1791889739",
"trip": {
"directionId": 1,
"routeId": "159",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511756"
},
"vehicle": {
"id": "TRD120",
"label": "Pont Tranchefetu"
}
}
},
{
"id": "ET:1_2C2506046",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -62,
"time": "1791889798"
},
"departure": {
"delay": -62,
"time": "1791889798"
},
"stopId": "0:MORARDG",
"stopSequence": 10
}
],
"timestamp": "1791889779",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506046"
},
"vehicle": {
"id": "SPL549",
"label": "Touraine"
}
}
},
{
"id": "ET:1_2C2511572",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 0,
"time": "1791889374"
},
"departure": {
"delay": 0,
"time": "1791889374"
},
"stopId": "0:PEGUYA",
"stopSequence": 2
}
],
"timestamp": "1791889341",
"trip": {
"directionId": 0,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511572"
},
"vehicle": {
"id": "SPL84",
"label": "Porte Félibien"
}
}
},
{
"id": "ET:1_2C2516001",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -34,
"time": "1791889586"
},
"departure": {
"delay": -34,
"time": "1791889586"
},
"stopId": "0:SEMBARA",
"stopSequence": 11
}
],
"timestamp": "1791889566",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2516001"
},
"vehicle": {
"id": "SPL761",
"label": "Supermarché"
}
}
},
{
"id": "ET:1_2C2506657",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 155,
"time": "1791889627"
},
"departure": {
"delay": 155,
"time": "1791889627"
},
"stopId": "0:ROSTANA",
"stopSequence": 2
}
],
"timestamp": "1791889581",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506657"
},
"vehicle": {
"id": "SPL523",
"label": "Mare aux Moines"
}
}
},
{
"id": "ET:1_2C2506841",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 118,
"time": "1791889738"
},
"departure": {
"delay": 118,
"time": "1791889738"
},
"stopId": "0:VXPUITA",
"stopSequence": 12
}
],
"timestamp": "1791889761",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506841"
},
"vehicle": {
"id": "SPL526",
"label": "Le Forum"
}
}
},
{
"id": "ET:1_2C2511296",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1791889500"
},
"stopId": "0:GRUELR",
"stopSequence": 1
}
],
"timestamp": "1791889521",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511296"
},
"vehicle": {
"id": "SPL756",
"label": "Hotbrou"
}
}
},
{
"id": "ET:1_2C2515981",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1791889620"
},
"stopId": "0:SUPMA2R",
"stopSequence": 1
}
],
"timestamp": "1791889566",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2515981"
},
"vehicle": {
"id": "SPL541",
"label": "Eglise"
}
}
},
{
"id": "ET:1_2C2511114",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -12,
"time": "1791889794"
},
"departure": {
"delay": -12,
"time": "1791889794"
},
"stopId": "0:CHAVANR",
"stopSequence": 6
}
],
"timestamp": "1791889771",
"trip": {
"directionId": 1,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511114"
},
"vehicle": {
"id": "SPL763",
"label": "L'Odyssée"
}
}
},
{
"id": "ET:1_2C2505910",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -55,
"time": "1791889865"
},
"departure": {
"delay": -55,
"time": "1791889865"
},
"stopId": "0:NICOLE",
"stopSequence": 2
}
],
"timestamp": "1791889781",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505910"
},
"vehicle": {
"id": "SPL527",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "ET:1_2C2505862",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 22,
"time": "1791889811"
},
"departure": {
"delay": 22,
"time": "1791889811"
},
"stopId": "0:STEXUPA",
"stopSequence": 2
}
],
"timestamp": "1791889781",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505862"
},
"vehicle": {
"id": "SPL547",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:1_2C2511732",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1791890400"
},
"stopId": "0:PDAMEGLA",
"stopSequence": 1
}
],
"timestamp": "1791889734",
"trip": {
"directionId": 0,
"routeId": "157",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511732"
},
"vehicle": {
"id": "TRD130",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:1_2C2511351",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 4,
"time": "1791889384"
},
"stopId": "0:STGILR",
"stopSequence": 1
}
],
"timestamp": "1791889401",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511351"
},
"vehicle": {
"id": "SPL513",
"label": "Parc Commercial"
}
}
},
{
"id": "ET:1_2C2511247",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1791891180"
},
"stopId": "0:BELAIRA",
"stopSequence": 1
}
],
"timestamp": "1791889576",
"trip": {
"directionId": 1,
"routeId": "205",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511247"
},
"vehicle": {
"id": "SPL759",
"label": "Collège Soutine"
}
}
},
{
"id": "ET:1_2C2506091",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -6,
"time": "1791889748"
},
"departure": {
"delay": 24,
"time": "1791889778"
},
"stopId": "0:FOROA",
"stopSequence": 4
}
],
"timestamp": "1791889779",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506091"
},
"vehicle": {
"id": "SPL507",
"label": "La Madeleine"
}
}
},
{
"id": "ET:1_2C2506047",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1791889860"
},
"stopId": "0:MADEBHR",
"stopSequence": 1
}
],
"timestamp": "1791889779",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506047"
},
"vehicle": {
"id": "SPL551",
"label": "Touraine"
}
}
},
{
"id": "ET:1_2C2506629",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1791889920"
},
"stopId": "0:GUERLR",
"stopSequence": 1
}
],
"timestamp": "1791889709",
"trip": {
"directionId": 1,
"routeId": "11",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506629"
},
"vehicle": {
"id": "SPL544",
"label": "Pôle d'Échange"
}
}
},
{
"id": "ET:1_2C2506780",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1791889920"
},
"stopId": "0:FRANC4R",
"stopSequence": 1
}
],
"timestamp": "1791889761",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506780"
},
"vehicle": {
"id": "SPL753",
"label": "Le Forum"
}
}
},
{
"id": "ET:1_2C2505978",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 0,
"time": "1791889920"
},
"stopId": "0:FRANC4R",
"stopSequence": 1
}
],
"timestamp": "1791889779",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505978"
},
"vehicle": {
"id": "SPL528",
"label": "La Madeleine"
}
}
},
{
"id": "VM:SPL536",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 20,
"position": {
"bearing": 229.0,
"latitude": 48.445350646972656,
"longitude": 1.4965846538543701
},
"timestamp": "1791888656",
"trip": {
"directionId": 0,
"routeId": "15",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506588"
},
"vehicle": {
"id": "SPL536",
"label": "Marais"
}
}
},
{
"id": "VM:SPL512",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 31,
"position": {
"bearing": 76.0,
"latitude": 48.42903518676758,
"longitude": 1.506164312362671
},
"timestamp": "1791889761",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506779"
},
"vehicle": {
"id": "SPL512",
"label": "Le Forum"
}
}
},
{
"id": "VM:SPL531",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 22,
"position": {
"bearing": 331.0,
"latitude": 48.44412612915039,
"longitude": 1.483595848083496
},
"timestamp": "1791888869",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511376"
},
"vehicle": {
"id": "SPL531",
"label": "Médiathèque"
}
}
},
{
"id": "VM:SPL521",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 30,
"position": {
"bearing": 198.0,
"latitude": 48.43678665161133,
"longitude": 1.510933518409729
},
"timestamp": "1791888696",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506778"
},
"vehicle": {
"id": "SPL521",
"label": "Le Forum"
}
}
},
{
"id": "VM:SPL82",
"vehicle": {
"currentStopSequence": 6,
"position": {
"bearing": 96.0,
"latitude": 48.441856384277344,
"longitude": 1.4913562536239624
},
"timestamp": "1791889341",
"trip": {
"directionId": 1,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511604"
},
"vehicle": {
"id": "SPL82",
"label": "Porte Félibien"
}
}
},
{
"id": "VM:SPL84",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 45.0,
"latitude": 48.44814682006836,
"longitude": 1.4821947813034058
},
"timestamp": "1791889341",
"trip": {
"directionId": 0,
"routeId": "RDP",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511572"
},
"vehicle": {
"id": "SPL84",
"label": "Porte Félibien"
}
}
},
{
"id": "VM:SPL542",
"vehicle": {
"currentStopSequence": 18,
"position": {
"bearing": 214.0,
"latitude": 48.438114166259766,
"longitude": 1.4729782342910767
},
"timestamp": "1791889761",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506813"
},
"vehicle": {
"id": "SPL542",
"label": "Anatole France"
}
}
},
{
"id": "VM:SPL540",
"vehicle": {
"currentStopSequence": 8,
"position": {
"bearing": 41.0,
"latitude": 48.44326400756836,
"longitude": 1.495914101600647
},
"timestamp": "1791889781",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505811"
},
"vehicle": {
"id": "SPL540",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "VM:SPL541",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 120.0,
"latitude": 48.47285461425781,
"longitude": 1.5092610120773315
},
"timestamp": "1791889566",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2515981"
},
"vehicle": {
"id": "SPL541",
"label": "Eglise"
}
}
},
{
"id": "VM:SPL546",
"vehicle": {
"currentStopSequence": 40,
"position": {
"bearing": 270.0,
"latitude": 48.40302658081055,
"longitude": 1.4966734647750854
},
"timestamp": "1791889034",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2516028"
},
"vehicle": {
"id": "SPL546",
"label": "Eglise"
}
}
},
{
"id": "VM:SPL755",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 20,
"position": {
"bearing": 105.0,
"latitude": 48.4422607421875,
"longitude": 1.4885587692260742
},
"timestamp": "1791889566",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2515982"
},
"vehicle": {
"id": "SPL755",
"label": "Eglise"
}
}
},
{
"id": "VM:SPL763",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 305.0,
"latitude": 48.474361419677734,
"longitude": 1.4718562364578247
},
"timestamp": "1791889771",
"trip": {
"directionId": 1,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511114"
},
"vehicle": {
"id": "SPL763",
"label": "L'Odyssée"
}
}
},
{
"id": "VM:SPL544",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 33.0,
"latitude": 48.44440841674805,
"longitude": 1.5369815826416016
},
"timestamp": "1791889709",
"trip": {
"directionId": 1,
"routeId": "11",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506629"
},
"vehicle": {
"id": "SPL544",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL759",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 31.0,
"latitude": 48.4598388671875,
"longitude": 1.499443769454956
},
"timestamp": "1791889576",
"trip": {
"directionId": 1,
"routeId": "205",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511247"
},
"vehicle": {
"id": "SPL759",
"label": "Collège Soutine"
}
}
},
{
"id": "VM:SPL753",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 243.0,
"latitude": 48.43073272705078,
"longitude": 1.4403232336044312
},
"timestamp": "1791889761",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506780"
},
"vehicle": {
"id": "SPL753",
"label": "Le Forum"
}
}
},
{
"id": "VM:TRD130",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 359.0,
"latitude": 48.344207763671875,
"longitude": 1.4940744638442993
},
"timestamp": "1791889734",
"trip": {
"directionId": 0,
"routeId": "157",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511732"
},
"vehicle": {
"id": "TRD130",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL527",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 221.0,
"latitude": 48.447994232177734,
"longitude": 1.4778982400894165
},
"timestamp": "1791889781",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505910"
},
"vehicle": {
"id": "SPL527",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "VM:SPL774",
"vehicle": {
"currentStopSequence": 10,
"position": {
"bearing": 249.0,
"latitude": 48.41897201538086,
"longitude": 1.4632066488265991
},
"timestamp": "1791889401",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511343"
},
"vehicle": {
"id": "SPL774",
"label": "Saint-Gilles"
}
}
},
{
"id": "VM:SPL532",
"vehicle": {
"currentStopSequence": 27,
"position": {
"bearing": 239.0,
"latitude": 48.423606872558594,
"longitude": 1.4611918926239014
},
"timestamp": "1791889701",
"trip": {
"directionId": 1,
"routeId": "10",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511909"
},
"vehicle": {
"id": "SPL532",
"label": "Lycée Monfort"
}
}
},
{
"id": "VM:SPL772",
"vehicle": {
"currentStopSequence": 15,
"position": {
"bearing": 286.0,
"latitude": 48.42903137207031,
"longitude": 1.5024327039718628
},
"timestamp": "1791889781",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505905"
},
"vehicle": {
"id": "SPL772",
"label": "Hôpital Pasteur"
}
}
},
{
"id": "VM:SPL756",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 101.0,
"latitude": 48.45435333251953,
"longitude": 1.4478868246078491
},
"timestamp": "1791889521",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511296"
},
"vehicle": {
"id": "SPL756",
"label": "Hotbrou"
}
}
},
{
"id": "VM:SPL775",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 2,
"position": {
"bearing": 192.0,
"latitude": 48.442726135253906,
"longitude": 1.4832035303115845
},
"timestamp": "1791889401",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511358"
},
"vehicle": {
"id": "SPL775",
"label": "Parc Commercial"
}
}
},
{
"id": "VM:SPL504",
"vehicle": {
"currentStopSequence": 19,
"position": {
"bearing": 276.0,
"latitude": 48.437416076660156,
"longitude": 1.4847359657287598
},
"timestamp": "1791889521",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511275"
},
"vehicle": {
"id": "SPL504",
"label": "Grandes Ruelles"
}
}
},
{
"id": "VM:SPL529",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 16,
"position": {
"bearing": 187.0,
"latitude": 48.44638442993164,
"longitude": 1.4836928844451904
},
"timestamp": "1791889521",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511257"
},
"vehicle": {
"id": "SPL529",
"label": "Hotbrou"
}
}
},
{
"id": "VM:TRD122",
"vehicle": {
"currentStopSequence": 14,
"position": {
"bearing": 47.0,
"latitude": 48.462493896484375,
"longitude": 1.3535090684890747
},
"timestamp": "1791889209",
"trip": {
"directionId": 1,
"routeId": "165",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511759"
},
"vehicle": {
"id": "TRD122",
"label": "Libération"
}
}
},
{
"id": "VM:SPL506",
"vehicle": {
"currentStopSequence": 16,
"position": {
"bearing": 294.0,
"latitude": 48.44172668457031,
"longitude": 1.5023547410964966
},
"timestamp": "1791889581",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506717"
},
"vehicle": {
"id": "SPL506",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "VM:SPL510",
"vehicle": {
"currentStopSequence": 19,
"position": {
"bearing": 136.0,
"latitude": 48.44359588623047,
"longitude": 1.4845982789993286
},
"timestamp": "1791889581",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506656"
},
"vehicle": {
"id": "SPL510",
"label": "Mare aux Moines"
}
}
},
{
"id": "VM:SPL523",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 42.0,
"latitude": 48.447113037109375,
"longitude": 1.4515767097473145
},
"timestamp": "1791889581",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506657"
},
"vehicle": {
"id": "SPL523",
"label": "Mare aux Moines"
}
}
},
{
"id": "VM:SPL548",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 24,
"position": {
"bearing": 269.0,
"latitude": 48.4470329284668,
"longitude": 1.4691617488861084
},
"timestamp": "1791889226",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506696"
},
"vehicle": {
"id": "SPL548",
"label": "Z.A. Le Vallier"
}
}
},
{
"id": "VM:SPL754",
"vehicle": {
"currentStopSequence": 28,
"position": {
"bearing": 315.0,
"latitude": 48.4532585144043,
"longitude": 1.4884587526321411
},
"timestamp": "1791889566",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2516000"
},
"vehicle": {
"id": "SPL754",
"label": "Supermarché"
}
}
},
{
"id": "VM:SPL758",
"vehicle": {
"currentStopSequence": 31,
"position": {
"bearing": 88.0,
"latitude": 48.44758605957031,
"longitude": 1.5181338787078857
},
"timestamp": "1791889581",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506655"
},
"vehicle": {
"id": "SPL758",
"label": "Mare aux Moines"
}
}
},
{
"id": "VM:SPL552",
"vehicle": {
"currentStopSequence": 10,
"position": {
"bearing": 334.0,
"latitude": 48.44094467163086,
"longitude": 1.5009571313858032
},
"timestamp": "1791889781",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505861"
},
"vehicle": {
"id": "SPL552",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL533",
"vehicle": {
"currentStopSequence": 11,
"position": {
"bearing": 312.0,
"latitude": 48.447784423828125,
"longitude": 1.4820294380187988
},
"timestamp": "1791889771",
"trip": {
"directionId": 0,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511141"
},
"vehicle": {
"id": "SPL533",
"label": "Chacatière"
}
}
},
{
"id": "VM:SPL501",
"vehicle": {
"currentStopSequence": 21,
"position": {
"bearing": 72.0,
"latitude": 48.44752883911133,
"longitude": 1.5151329040527344
},
"timestamp": "1791889779",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505976"
},
"vehicle": {
"id": "SPL501",
"label": "La Madeleine"
}
}
},
{
"id": "VM:SPL522",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 20,
"position": {
"bearing": 259.0,
"latitude": 48.43846893310547,
"longitude": 1.4551987648010254
},
"timestamp": "1791889779",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506044"
},
"vehicle": {
"id": "SPL522",
"label": "Anatole France"
}
}
},
{
"id": "VM:SPL528",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 250.0,
"latitude": 48.43062973022461,
"longitude": 1.4399882555007935
},
"timestamp": "1791889779",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505978"
},
"vehicle": {
"id": "SPL528",
"label": "La Madeleine"
}
}
},
{
"id": "VM:SPL549",
"vehicle": {
"currentStopSequence": 11,
"position": {
"bearing": 225.0,
"latitude": 48.446197509765625,
"longitude": 1.4978452920913696
},
"timestamp": "1791889779",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506046"
},
"vehicle": {
"id": "SPL549",
"label": "Touraine"
}
}
},
{
"id": "VM:SPL551",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 177.0,
"latitude": 48.44407272338867,
"longitude": 1.5208295583724976
},
"timestamp": "1791889779",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506047"
},
"vehicle": {
"id": "SPL551",
"label": "Touraine"
}
}
},
{
"id": "VM:SPL776",
"vehicle": {
"currentStopSequence": 16,
"position": {
"bearing": 312.0,
"latitude": 48.44746780395508,
"longitude": 1.4825254678726196
},
"timestamp": "1791889779",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506045"
},
"vehicle": {
"id": "SPL776",
"label": "Touraine"
}
}
},
{
"id": "VM:TRD109",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 3,
"position": {
"bearing": 87.0,
"latitude": 48.459922790527344,
"longitude": 1.3458917140960693
},
"timestamp": "1791889661",
"trip": {
"directionId": 0,
"routeId": "D31",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511833"
},
"vehicle": {
"id": "TRD109",
"label": "Herriot"
}
}
},
{
"id": "VM:SPL547",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 323.0,
"latitude": 48.422847747802734,
"longitude": 1.5030415058135986
},
"timestamp": "1791889781",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505862"
},
"vehicle": {
"id": "SPL547",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL773",
"vehicle": {
"currentStopSequence": 26,
"position": {
"bearing": 72.0,
"latitude": 48.44191360473633,
"longitude": 1.4928964376449585
},
"timestamp": "1791889771",
"trip": {
"directionId": 1,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511113"
},
"vehicle": {
"id": "SPL773",
"label": "L'Odyssée"
}
}
},
{
"id": "VM:SPL530",
"vehicle": {
"currentStopSequence": 29,
"position": {
"bearing": 82.0,
"latitude": 48.45256042480469,
"longitude": 1.4677562713623047
},
"timestamp": "1791889701",
"trip": {
"directionId": 0,
"routeId": "10",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511890"
},
"vehicle": {
"id": "SPL530",
"label": "Rechèvres"
}
}
},
{
"id": "VM:SPL520",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 15,
"position": {
"bearing": 188.0,
"latitude": 48.44615173339844,
"longitude": 1.4836455583572388
},
"timestamp": "1791889779",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505977"
},
"vehicle": {
"id": "SPL520",
"label": "La Madeleine"
}
}
},
{
"id": "VM:SPL543",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 14,
"position": {
"bearing": 6.0,
"latitude": 48.44613265991211,
"longitude": 1.4837406873703003
},
"timestamp": "1791889781",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2505908"
},
"vehicle": {
"id": "SPL543",
"label": "Pôle d'Échange"
}
}
},
{
"id": "VM:SPL757",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 8,
"position": {
"bearing": 329.0,
"latitude": 48.443233489990234,
"longitude": 1.4991471767425537
},
"timestamp": "1791889761",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506814"
},
"vehicle": {
"id": "SPL757",
"label": "Anatole France"
}
}
},
{
"id": "VM:TRD120",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 246.0,
"latitude": 48.44860076904297,
"longitude": 1.479070782661438
},
"timestamp": "1791889739",
"trip": {
"directionId": 1,
"routeId": "159",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511756"
},
"vehicle": {
"id": "TRD120",
"label": "Pont Tranchefetu"
}
}
},
{
"id": "VM:SPL761",
"vehicle": {
"currentStopSequence": 12,
"position": {
"bearing": 357.0,
"latitude": 48.416770935058594,
"longitude": 1.489183783531189
},
"timestamp": "1791889566",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2516001"
},
"vehicle": {
"id": "SPL761",
"label": "Supermarché"
}
}
},
{
"id": "VM:SPL526",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 12,
"position": {
"bearing": 107.0,
"latitude": 48.43535614013672,
"longitude": 1.464444637298584
},
"timestamp": "1791889761",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506841"
},
"vehicle": {
"id": "SPL526",
"label": "Le Forum"
}
}
},
{
"id": "VM:SPL513",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 322.0,
"latitude": 48.4857292175293,
"longitude": 1.4716469049453735
},
"timestamp": "1791889401",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2511351"
},
"vehicle": {
"id": "SPL513",
"label": "Parc Commercial"
}
}
},
{
"id": "VM:SPL507",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 4,
"position": {
"bearing": 75.0,
"latitude": 48.43844223022461,
"longitude": 1.455321192741394
},
"timestamp": "1791889779",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_2C2506091"
},
"vehicle": {
"id": "SPL507",
"label": "La Madeleine"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1791889812"
}
}