Détails de la ressource
Cette ressource GTFS-RT contient les positions des véhicules du réseau Astuce exploités par Transdev Rouen. Les données contenues dans la ressource sont rafraichies toutes les 20 à 30 secondes en moyenne.
En plus du GTFS-RT officiel, cette ressource contient les destinations SAE de chaque véhicule (utile pour les terminus modifiés) ainsi que l’affluence à bord des véhicules (lorsque l’information est disponible).
Fichier au format JSON : https://gtfs.bus-tracker.fr/gtfs-rt/tcar/vehicle-positions.json
En cas de remarque, signalement ou piste d’amélioration sur la ressource, merci de nous écrire à contact@bus-tracker.fr.
Cette ressource fait partie du jeu de données Réseau urbain Astuce.
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 24/04/2026 à 14h30 Europe/Paris.
vehicle_positions (143) service_alerts (0) trip_updates (0)Entités présentes dans ce flux lors des 7 derniers jours.
vehicle_positionsFlux GTFS-RT décodé
Voir le contenu du flux
Voici le flux GTFS-RT décodé au format Protobuf le 24/04/2026 à 14h30 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "VM:TCAR:6414",
"vehicle": {
"position": {
"bearing": 263.0,
"latitude": 49.45113754272461,
"longitude": 1.1354420185089111
},
"stopId": "TCAR:ARGEN2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:877"
},
"vehicle": {
"id": "TCAR:6414",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:852",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 32.0,
"latitude": 49.43524169921875,
"longitude": 1.086663842201233
},
"stopId": "TCAR:JOFFR1",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4322"
},
"vehicle": {
"id": "TCAR:852",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:832",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 70.0,
"latitude": 49.427486419677734,
"longitude": 1.0664132833480835
},
"stopId": "TCAR:AVCAE1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3876"
},
"vehicle": {
"id": "TCAR:832",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:837",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 318.0,
"latitude": 49.41913986206055,
"longitude": 1.0906509160995483
},
"stopId": "TCAR:GARIB1",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4329"
},
"vehicle": {
"id": "TCAR:837",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:6230",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 286.0,
"latitude": 49.441532135009766,
"longitude": 1.120126724243164
},
"stopId": "TCAR:JEUNE2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2173"
},
"vehicle": {
"id": "TCAR:6230",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:833",
"vehicle": {
"position": {
"bearing": 203.0,
"latitude": 49.43857955932617,
"longitude": 1.0885112285614014
},
"stopId": "TCAR:JOFFR0",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3363"
},
"vehicle": {
"id": "TCAR:833",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:5306",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 208.0,
"latitude": 49.442073822021484,
"longitude": 1.1123985052108765
},
"stopId": "TCAR:DRIVI2",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:861"
},
"vehicle": {
"id": "TCAR:5306",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:854",
"vehicle": {
"position": {
"bearing": 180.0,
"latitude": 49.40095138549805,
"longitude": 1.041767954826355
},
"stopId": "TCAR:BRAQU0",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3377"
},
"vehicle": {
"id": "TCAR:854",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:5209",
"vehicle": {
"position": {
"bearing": 78.0,
"latitude": 49.441993713378906,
"longitude": 1.102563500404358
},
"stopId": "TCAR:STVIV3",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9175"
},
"vehicle": {
"id": "TCAR:5209",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6214",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 185.0,
"latitude": 49.457115173339844,
"longitude": 1.0361582040786743
},
"stopId": "TCAR:TMONET",
"timestamp": "1777033696",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1992"
},
"vehicle": {
"id": "TCAR:6214",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:857",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 250.0,
"latitude": 49.448394775390625,
"longitude": 1.0944862365722656
},
"stopId": "TCAR:GAREV0",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2869"
},
"vehicle": {
"id": "TCAR:857",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6234",
"vehicle": {
"position": {
"bearing": 163.0,
"latitude": 49.461708068847656,
"longitude": 1.0539591312408447
},
"stopId": "TCAR:MAISO1",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:572"
},
"vehicle": {
"id": "TCAR:6234",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6213",
"vehicle": {
"position": {
"bearing": 74.0,
"latitude": 49.44655990600586,
"longitude": 1.0906176567077637
},
"stopId": "TCAR:GARET2",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7497"
},
"vehicle": {
"id": "TCAR:6213",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:720",
"vehicle": {
"position": {
"bearing": 309.0,
"latitude": 49.34016036987305,
"longitude": 1.0889519453048706
},
"stopId": "TCAR:TOPAR1",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10526"
},
"vehicle": {
"id": "TCAR:720",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:6227",
"vehicle": {
"position": {
"bearing": 342.0,
"latitude": 49.440799713134766,
"longitude": 1.0278100967407227
},
"stopId": "TCAR:TOUYE2",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2244"
},
"vehicle": {
"id": "TCAR:6227",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:3137",
"vehicle": {
"position": {
"bearing": 334.0,
"latitude": 49.406795501708984,
"longitude": 1.0967334508895874
},
"stopId": "TCAR:RRIOT1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10356"
},
"vehicle": {
"id": "TCAR:3137",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:831",
"vehicle": {
"position": {
"bearing": 141.0,
"latitude": 49.39009475708008,
"longitude": 1.0700095891952515
},
"stopId": "TCAR:UNIV20",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2899"
},
"vehicle": {
"id": "TCAR:831",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:5203",
"vehicle": {
"position": {
"bearing": 354.0,
"latitude": 49.45928955078125,
"longitude": 1.1295726299285889
},
"stopId": "TCAR:TAMAR4",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9135"
},
"vehicle": {
"id": "TCAR:5203",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6237",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 119.0,
"latitude": 49.4389533996582,
"longitude": 1.0978150367736816
},
"stopId": "TCAR:REPUB1",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1890"
},
"vehicle": {
"id": "TCAR:6237",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:6405",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 128.0,
"latitude": 49.44092559814453,
"longitude": 1.0878753662109375
},
"stopId": "TCAR:TARTT1",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5580"
},
"vehicle": {
"id": "TCAR:6405",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:5502",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 356.0,
"latitude": 49.4934196472168,
"longitude": 1.0488061904907227
},
"stopId": "TCAR:AGIDE2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11239"
},
"vehicle": {
"id": "TCAR:5502",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:6220",
"vehicle": {
"position": {
"bearing": 175.0,
"latitude": 49.45082473754883,
"longitude": 1.1383293867111206
},
"stopId": "TCAR:COUPE1",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:546"
},
"vehicle": {
"id": "TCAR:6220",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:843",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 119.0,
"latitude": 49.44807815551758,
"longitude": 1.1010527610778809
},
"stopId": "TCAR:BEAUV1",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3856"
},
"vehicle": {
"id": "TCAR:843",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:3134",
"vehicle": {
"position": {
"bearing": 141.0,
"latitude": 49.4300651550293,
"longitude": 1.0907020568847656
},
"stopId": "TCAR:BAMME0",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13239"
},
"vehicle": {
"id": "TCAR:3134",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6403",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 349.0,
"latitude": 49.469966888427734,
"longitude": 1.0502232313156128
},
"stopId": "TCAR:DVILL2",
"timestamp": "1777033777",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:886"
},
"vehicle": {
"id": "TCAR:6403",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:5312",
"vehicle": {
"position": {
"bearing": 176.0,
"latitude": 49.48162841796875,
"longitude": 1.0427327156066895
},
"stopId": "TCAR:PETIT0",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10951"
},
"vehicle": {
"id": "TCAR:5312",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:5411",
"vehicle": {
"position": {
"bearing": 27.0,
"latitude": 49.429298400878906,
"longitude": 1.0852248668670654
},
"stopId": "TCAR:SEVER1",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8785"
},
"vehicle": {
"id": "TCAR:5411",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:6511",
"vehicle": {
"position": {
"bearing": 112.0,
"latitude": 49.4340705871582,
"longitude": 1.0905494689941406
},
"stopId": "TCAR:CHAMT1",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17818"
},
"vehicle": {
"id": "TCAR:6511",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:6406",
"vehicle": {
"position": {
"bearing": 300.0,
"latitude": 49.43983840942383,
"longitude": 1.0851740837097168
},
"stopId": "TCAR:BELGE2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5044"
},
"vehicle": {
"id": "TCAR:6406",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:849",
"vehicle": {
"position": {
"bearing": 153.0,
"latitude": 49.42411422729492,
"longitude": 1.0886293649673462
},
"stopId": "TCAR:VOLTA0",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2862"
},
"vehicle": {
"id": "TCAR:849",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:3303",
"vehicle": {
"position": {
"bearing": 342.0,
"latitude": 49.437076568603516,
"longitude": 1.0788769721984863
},
"stopId": "TCAR:CAMIT2",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18224"
},
"vehicle": {
"id": "TCAR:3303",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:5208",
"vehicle": {
"position": {
"bearing": 122.0,
"latitude": 49.4239501953125,
"longitude": 1.1234363317489624
},
"stopId": "TCAR:BONSE0",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11819"
},
"vehicle": {
"id": "TCAR:5208",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:6212",
"vehicle": {
"position": {
"bearing": 298.0,
"latitude": 49.44477081298828,
"longitude": 1.1114109754562378
},
"stopId": "TCAR:TMARV1",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7068"
},
"vehicle": {
"id": "TCAR:6212",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:728",
"vehicle": {
"position": {
"bearing": 187.0,
"latitude": 49.45657730102539,
"longitude": 1.0949769020080566
},
"stopId": "TCAR:FORTI0",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14546"
},
"vehicle": {
"id": "TCAR:728",
"label": "Ile Lacroix"
}
}
},
{
"id": "VM:TCAR:5503",
"vehicle": {
"position": {
"bearing": 32.0,
"latitude": 49.413204193115234,
"longitude": 1.0734868049621582
},
"stopId": "TCAR:LBRUY1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8819"
},
"vehicle": {
"id": "TCAR:5503",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:6217",
"vehicle": {
"position": {
"bearing": 29.0,
"latitude": 49.40528106689453,
"longitude": 1.067816972732544
},
"stopId": "TCAR:CBRUT2",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7505"
},
"vehicle": {
"id": "TCAR:6217",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:3146",
"vehicle": {
"position": {
"bearing": 353.0,
"latitude": 49.459896087646484,
"longitude": 1.0584700107574463
},
"stopId": "TCAR:COTEA1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15198"
},
"vehicle": {
"id": "TCAR:3146",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:TCAR:6127",
"vehicle": {
"position": {
"bearing": 236.0,
"latitude": 49.45015335083008,
"longitude": 1.0387877225875854
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1898"
},
"vehicle": {
"id": "TCAR:6127",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:846",
"vehicle": {
"position": {
"bearing": 26.0,
"latitude": 49.41069030761719,
"longitude": 1.0525647401809692
},
"stopId": "TCAR:PROVI1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3891"
},
"vehicle": {
"id": "TCAR:846",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:3124",
"vehicle": {
"position": {
"bearing": 79.0,
"latitude": 49.461788177490234,
"longitude": 1.0768227577209473
},
"stopId": "TCAR:HDVBE1",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13227"
},
"vehicle": {
"id": "TCAR:3124",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6105",
"vehicle": {
"position": {
"bearing": 6.0,
"latitude": 49.441287994384766,
"longitude": 1.1128581762313843
},
"stopId": "TCAR:JEUNE1",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:543"
},
"vehicle": {
"id": "TCAR:6105",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5210",
"vehicle": {
"position": {
"bearing": 288.0,
"latitude": 49.44389724731445,
"longitude": 1.096400260925293
},
"stopId": "TCAR:BARTS1",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9520"
},
"vehicle": {
"id": "TCAR:5210",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:6411",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 135.0,
"latitude": 49.46559524536133,
"longitude": 1.0715187788009644
},
"stopId": "TCAR:MTMAL1",
"timestamp": "1777033717",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5563"
},
"vehicle": {
"id": "TCAR:6411",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:727",
"vehicle": {
"position": {
"bearing": 178.0,
"latitude": 49.33950424194336,
"longitude": 1.0899715423583984
},
"stopId": "TCAR:CFERR2",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10531"
},
"vehicle": {
"id": "TCAR:727",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:5413",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 150.0,
"latitude": 49.50804138183594,
"longitude": 1.0395677089691162
},
"stopId": "TCAR:HMAIR0",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10954"
},
"vehicle": {
"id": "TCAR:5413",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:5409",
"vehicle": {
"position": {
"bearing": 21.0,
"latitude": 49.45801544189453,
"longitude": 1.1083928346633911
},
"stopId": "TCAR:DCARO1",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8789"
},
"vehicle": {
"id": "TCAR:5409",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:711",
"vehicle": {
"position": {
"bearing": 320.0,
"latitude": 49.4333381652832,
"longitude": 1.1004440784454346
},
"stopId": "TCAR:FLAMA1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14415"
},
"vehicle": {
"id": "TCAR:711",
"label": "Coll. L.de Vinci"
}
}
},
{
"id": "VM:TCAR:840",
"vehicle": {
"position": {
"bearing": 113.0,
"latitude": 49.44705581665039,
"longitude": 1.1049078702926636
},
"stopId": "TCAR:BBOU",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4378"
},
"vehicle": {
"id": "TCAR:840",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:3131",
"vehicle": {
"position": {
"bearing": 233.0,
"latitude": 49.46146774291992,
"longitude": 1.0747907161712646
},
"stopId": "TCAR:COLBE1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13873"
},
"vehicle": {
"id": "TCAR:3131",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:3308",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 135.0,
"latitude": 49.46575164794922,
"longitude": 1.071266770362854
},
"stopId": "TCAR:MTMAL1",
"timestamp": "1777033777",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17835"
},
"vehicle": {
"id": "TCAR:3308",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:3142",
"vehicle": {
"position": {
"bearing": 125.0,
"latitude": 49.4789924621582,
"longitude": 1.0617294311523438
},
"stopId": "TCAR:DEBOI0",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14020"
},
"vehicle": {
"id": "TCAR:3142",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:327",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 28.0,
"latitude": 49.47023391723633,
"longitude": 1.1415141820907593
},
"stopId": "TCAR:CHAPI",
"timestamp": "1777033646",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15540"
},
"vehicle": {
"id": "TCAR:327",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:855",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 138.0,
"latitude": 49.42034149169922,
"longitude": 1.0593878030776978
},
"stopId": "TCAR:JULIE0",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3391"
},
"vehicle": {
"id": "TCAR:855",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:3125",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 22.0,
"latitude": 49.46855163574219,
"longitude": 1.0641536712646484
},
"stopId": "TCAR:PLEIAD",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13249"
},
"vehicle": {
"id": "TCAR:3125",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:5205",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 28.0,
"latitude": 49.39687728881836,
"longitude": 1.157429814338684
},
"stopId": "TCAR:GALIL1",
"timestamp": "1777033777",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11517"
},
"vehicle": {
"id": "TCAR:5205",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:325",
"vehicle": {
"position": {
"bearing": 280.0,
"latitude": 49.4317512512207,
"longitude": 1.1500567197799683
},
"stopId": "TCAR:WADDI1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15449"
},
"vehicle": {
"id": "TCAR:325",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:5207",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 207.0,
"latitude": 49.439483642578125,
"longitude": 1.0970169305801392
},
"stopId": "TCAR:RREPU0",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8476"
},
"vehicle": {
"id": "TCAR:5207",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:6508",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 4.0,
"latitude": 49.44899368286133,
"longitude": 1.064060926437378
},
"stopId": "TCAR:RIBOT2",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18150"
},
"vehicle": {
"id": "TCAR:6508",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:6232",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 109.0,
"latitude": 49.44887161254883,
"longitude": 1.06504225730896
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1920"
},
"vehicle": {
"id": "TCAR:6232",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:3150",
"vehicle": {
"position": {
"bearing": 173.0,
"latitude": 49.44247055053711,
"longitude": 1.0984876155853271
},
"stopId": "TCAR:STVIV3",
"timestamp": "1777033747",
"trip": {
"directionId": 0,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15834"
},
"vehicle": {
"id": "TCAR:3150",
"label": "Barr.de Darnétal"
}
}
},
{
"id": "VM:TCAR:6210",
"vehicle": {
"position": {
"bearing": 45.0,
"latitude": 49.48887252807617,
"longitude": 1.0488792657852173
},
"stopId": "TCAR:MOULI1",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:620"
},
"vehicle": {
"id": "TCAR:6210",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5213",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 157.0,
"latitude": 49.450035095214844,
"longitude": 1.0469896793365479
},
"stopId": "TCAR:MIN3",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10934"
},
"vehicle": {
"id": "TCAR:5213",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:3115",
"vehicle": {
"position": {
"bearing": 177.0,
"latitude": 49.39459991455078,
"longitude": 1.1031674146652222
},
"stopId": "TCAR:COQLI0",
"timestamp": "1777033777",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10487"
},
"vehicle": {
"id": "TCAR:3115",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:5204",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 209.0,
"latitude": 49.456363677978516,
"longitude": 1.1073851585388184
},
"stopId": "TCAR:CLISA1",
"timestamp": "1777033777",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8431"
},
"vehicle": {
"id": "TCAR:5204",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:3126",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 325.0,
"latitude": 49.4519157409668,
"longitude": 1.0873868465423584
},
"stopId": "TCAR:BSMAU1",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13557"
},
"vehicle": {
"id": "TCAR:3126",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:705",
"vehicle": {
"position": {
"bearing": 293.0,
"latitude": 49.462799072265625,
"longitude": 1.1192768812179565
},
"stopId": "TCAR:VENIS1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13862"
},
"vehicle": {
"id": "TCAR:705",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:835",
"vehicle": {
"position": {
"bearing": 7.0,
"latitude": 49.3995246887207,
"longitude": 1.0746361017227173
},
"stopId": "TCAR:COURS1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4343"
},
"vehicle": {
"id": "TCAR:835",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:5212",
"vehicle": {
"position": {
"bearing": 282.0,
"latitude": 49.46207046508789,
"longitude": 1.079089879989624
},
"stopId": "TCAR:COQU21",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9574"
},
"vehicle": {
"id": "TCAR:5212",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:3111",
"vehicle": {
"position": {
"bearing": 105.0,
"latitude": 49.44355392456055,
"longitude": 1.098158359527588
},
"stopId": "TCAR:HVR3",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13272"
},
"vehicle": {
"id": "TCAR:3111",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:3132",
"vehicle": {
"position": {
"bearing": 112.0,
"latitude": 49.41260528564453,
"longitude": 1.070375919342041
},
"stopId": "TCAR:DIOCH3",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17031"
},
"vehicle": {
"id": "TCAR:3132",
"label": "La Bastille"
}
}
},
{
"id": "VM:TCAR:724",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 50.0,
"latitude": 49.41447448730469,
"longitude": 1.090309977531433
},
"stopId": "TCAR:HDVS1",
"timestamp": "1777033071",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10501"
},
"vehicle": {
"id": "TCAR:724",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:6101",
"vehicle": {
"position": {
"bearing": 255.0,
"latitude": 49.43896484375,
"longitude": 1.108601689338684
},
"stopId": "TCAR:MARTT2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2271"
},
"vehicle": {
"id": "TCAR:6101",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:6231",
"vehicle": {
"position": {
"bearing": 236.0,
"latitude": 49.440311431884766,
"longitude": 1.1122339963912964
},
"stopId": "TCAR:MARTT2",
"timestamp": "1777033747",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5072"
},
"vehicle": {
"id": "TCAR:6231",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:329",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 261.0,
"latitude": 49.43330383300781,
"longitude": 1.1415767669677734
},
"stopId": "TCAR:FONTA0",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15573"
},
"vehicle": {
"id": "TCAR:329",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:3114",
"vehicle": {
"occupancyStatus": "NOT_BOARDABLE",
"position": {
"bearing": 336.0,
"latitude": 49.43828201293945,
"longitude": 1.123703122138977
},
"timestamp": "1777031806",
"vehicle": {
"id": "TCAR:3114",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:TCAR:5402",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 58.0,
"latitude": 49.46322250366211,
"longitude": 1.046216368675232
},
"stopId": "TCAR:FRESN2",
"timestamp": "1777033777",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11229"
},
"vehicle": {
"id": "TCAR:5402",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:321",
"vehicle": {
"position": {
"bearing": 27.0,
"latitude": 49.456298828125,
"longitude": 1.107441782951355
},
"stopId": "TCAR:CVICT1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15426"
},
"vehicle": {
"id": "TCAR:321",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:5314",
"vehicle": {
"position": {
"bearing": 48.0,
"latitude": 49.409034729003906,
"longitude": 1.1557458639144897
},
"stopId": "TCAR:LOISI2",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11855"
},
"vehicle": {
"id": "TCAR:5314",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:3128",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 56.0,
"latitude": 49.436153411865234,
"longitude": 1.095582127571106
},
"stopId": "TCAR:PCORN1",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13575"
},
"vehicle": {
"id": "TCAR:3128",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:3152",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 307.0,
"latitude": 49.44702911376953,
"longitude": 1.1259760856628418
},
"stopId": "TCAR:HALL10",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15734"
},
"vehicle": {
"id": "TCAR:3152",
"label": "P. de la Vatine"
}
}
},
{
"id": "VM:TCAR:3149",
"vehicle": {
"position": {
"bearing": 354.0,
"latitude": 49.47671127319336,
"longitude": 1.094391942024231
},
"stopId": "TCAR:PVTIN",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15724"
},
"vehicle": {
"id": "TCAR:3149",
"label": "P. de la Vatine"
}
}
},
{
"id": "VM:TCAR:6211",
"vehicle": {
"position": {
"bearing": 294.0,
"latitude": 49.38594055175781,
"longitude": 1.068777322769165
},
"stopId": "TCAR:CORBU1",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7536"
},
"vehicle": {
"id": "TCAR:6211",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:6106",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 140.0,
"latitude": 49.46551513671875,
"longitude": 1.071755051612854
},
"stopId": "TCAR:MTMAL1",
"timestamp": "1777033777",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5625"
},
"vehicle": {
"id": "TCAR:6106",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:320",
"vehicle": {
"position": {
"bearing": 201.0,
"latitude": 49.45932388305664,
"longitude": 1.1090229749679565
},
"stopId": "TCAR:VAUC10",
"timestamp": "1777033777",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15575"
},
"vehicle": {
"id": "TCAR:320",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:3122",
"vehicle": {
"position": {
"bearing": 281.0,
"latitude": 49.44639587402344,
"longitude": 1.1071971654891968
},
"stopId": "TCAR:LECOQ1",
"timestamp": "1777031286",
"trip": {
"directionId": 1,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14065"
},
"vehicle": {
"id": "TCAR:3122",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:TCAR:3148",
"vehicle": {
"position": {
"bearing": 225.0,
"latitude": 49.41439437866211,
"longitude": 1.090559720993042
},
"stopId": "TCAR:RASPA1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13535"
},
"vehicle": {
"id": "TCAR:3148",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:838",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 298.0,
"latitude": 49.401466369628906,
"longitude": 1.0757858753204346
},
"stopId": "TCAR:COURS0",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2911"
},
"vehicle": {
"id": "TCAR:838",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:3127",
"vehicle": {
"position": {
"bearing": 162.0,
"latitude": 49.461734771728516,
"longitude": 1.131361961364746
},
"stopId": "TCAR:EVREU1",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14146"
},
"vehicle": {
"id": "TCAR:3127",
"label": "Lycée Flaubert"
}
}
},
{
"id": "VM:TCAR:6410",
"vehicle": {
"position": {
"bearing": 197.0,
"latitude": 49.44440841674805,
"longitude": 1.1515133380889893
},
"stopId": "TCAR:CANAD2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2278"
},
"vehicle": {
"id": "TCAR:6410",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:710",
"vehicle": {
"position": {
"bearing": 169.0,
"latitude": 49.40205001831055,
"longitude": 1.124629259109497
},
"stopId": "TCAR:LEMAI0",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15288"
},
"vehicle": {
"id": "TCAR:710",
"label": "Grand Val"
}
}
},
{
"id": "VM:TCAR:5319",
"vehicle": {
"position": {
"bearing": 212.0,
"latitude": 49.430419921875,
"longitude": 1.0860100984573364
},
"stopId": "TCAR:PASCA0",
"timestamp": "1777033777",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8439"
},
"vehicle": {
"id": "TCAR:5319",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:5318",
"vehicle": {
"position": {
"bearing": 130.0,
"latitude": 49.45806121826172,
"longitude": 1.1289125680923462
},
"stopId": "TCAR:LOJOU2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9562"
},
"vehicle": {
"id": "TCAR:5318",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:6233",
"vehicle": {
"position": {
"bearing": 304.0,
"latitude": 49.44923400878906,
"longitude": 1.06362783908844
},
"stopId": "TCAR:BAPEA2",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:851"
},
"vehicle": {
"id": "TCAR:6233",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:730",
"vehicle": {
"position": {
"bearing": 105.0,
"latitude": 49.363685607910156,
"longitude": 1.0996875762939453
},
"stopId": "TCAR:CITEO1",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10351"
},
"vehicle": {
"id": "TCAR:730",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:3119",
"vehicle": {
"position": {
"bearing": 212.0,
"latitude": 49.46663284301758,
"longitude": 1.116566777229309
},
"stopId": "TCAR:VENIS0",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14007"
},
"vehicle": {
"id": "TCAR:3119",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:3144",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 56.0,
"latitude": 49.4305534362793,
"longitude": 1.0475901365280151
},
"stopId": "TCAR:ANMAR0",
"timestamp": "1777033767",
"trip": {
"directionId": 0,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17060"
},
"vehicle": {
"id": "TCAR:3144",
"label": "La Bastille"
}
}
},
{
"id": "VM:TCAR:3135",
"vehicle": {
"position": {
"bearing": 223.0,
"latitude": 49.421546936035156,
"longitude": 1.0930438041687012
},
"stopId": "TCAR:DRURO0",
"timestamp": "1777033647",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13293"
},
"vehicle": {
"id": "TCAR:3135",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6228",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 328.0,
"latitude": 49.44798278808594,
"longitude": 1.0365417003631592
},
"stopId": "TCAR:TPROV2",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2274"
},
"vehicle": {
"id": "TCAR:6228",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:714",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 17.0,
"latitude": 49.47673797607422,
"longitude": 1.1128654479980469
},
"stopId": "TCAR:AGRIC1",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14426"
},
"vehicle": {
"id": "TCAR:714",
"label": "Coll. L.de Vinci"
}
}
},
{
"id": "VM:TCAR:5410",
"vehicle": {
"position": {
"bearing": 287.0,
"latitude": 49.44465255737305,
"longitude": 1.0922898054122925
},
"stopId": "TCAR:BEAU3",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8816"
},
"vehicle": {
"id": "TCAR:5410",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:3130",
"vehicle": {
"position": {
"bearing": 162.0,
"latitude": 49.40658950805664,
"longitude": 1.0968072414398193
},
"stopId": "TCAR:RASPA1",
"timestamp": "1777033537",
"trip": {
"directionId": 0,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17026"
},
"vehicle": {
"id": "TCAR:3130",
"label": "La Bastille"
}
}
},
{
"id": "VM:TCAR:6201",
"vehicle": {
"position": {
"bearing": 208.0,
"latitude": 49.40418243408203,
"longitude": 1.0667015314102173
},
"stopId": "TCAR:STENT1",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7089"
},
"vehicle": {
"id": "TCAR:6201",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6117",
"vehicle": {
"position": {
"bearing": 127.0,
"latitude": 49.44382858276367,
"longitude": 1.075941801071167
},
"stopId": "TCAR:PASPA1",
"timestamp": "1777033777",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:624"
},
"vehicle": {
"id": "TCAR:6117",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5211",
"vehicle": {
"position": {
"bearing": 16.0,
"latitude": 49.47031784057617,
"longitude": 1.0912799835205078
},
"stopId": "TCAR:CCOMM1",
"timestamp": "1777033737",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9532"
},
"vehicle": {
"id": "TCAR:5211",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:6207",
"vehicle": {
"position": {
"bearing": 6.0,
"latitude": 49.441307067871094,
"longitude": 1.1128578186035156
},
"stopId": "TCAR:JEUNE1",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1907"
},
"vehicle": {
"id": "TCAR:6207",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:3139",
"vehicle": {
"position": {
"bearing": 202.0,
"latitude": 49.46184158325195,
"longitude": 1.087158441543579
},
"stopId": "TCAR:GALLI1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14054"
},
"vehicle": {
"id": "TCAR:3139",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:TCAR:725",
"vehicle": {
"position": {
"bearing": 276.0,
"latitude": 49.50075912475586,
"longitude": 1.0935322046279907
},
"stopId": "TCAR:CEQUE0",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:43",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17401"
},
"vehicle": {
"id": "TCAR:725",
"label": "Longs Vallons"
}
}
},
{
"id": "VM:TCAR:6118",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 9.0,
"latitude": 49.44921112060547,
"longitude": 1.0640692710876465
},
"stopId": "TCAR:RIBOU2",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5014"
},
"vehicle": {
"id": "TCAR:6118",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:5510",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 286.0,
"latitude": 49.43887710571289,
"longitude": 1.0896748304367065
},
"stopId": "TCAR:TART8",
"timestamp": "1777033767",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11844"
},
"vehicle": {
"id": "TCAR:5510",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:3133",
"vehicle": {
"position": {
"bearing": 93.0,
"latitude": 49.48052978515625,
"longitude": 1.0497647523880005
},
"stopId": "TCAR:GARMA1",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14136"
},
"vehicle": {
"id": "TCAR:3133",
"label": "Lycée Flaubert"
}
}
},
{
"id": "VM:TCAR:6408",
"vehicle": {
"position": {
"bearing": 175.0,
"latitude": 49.4589729309082,
"longitude": 1.1382213830947876
},
"stopId": "TCAR:GALI2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:916"
},
"vehicle": {
"id": "TCAR:6408",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:6114",
"vehicle": {
"position": {
"bearing": 185.0,
"latitude": 49.44255447387695,
"longitude": 1.1126351356506348
},
"stopId": "TCAR:CORBU1",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7536"
},
"vehicle": {
"id": "TCAR:6114",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:6103",
"vehicle": {
"position": {
"bearing": 306.0,
"latitude": 49.44578170776367,
"longitude": 1.0718704462051392
},
"stopId": "TCAR:LUCIL2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2276"
},
"vehicle": {
"id": "TCAR:6103",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:6236",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 344.0,
"latitude": 49.41780090332031,
"longitude": 1.0697792768478394
},
"stopId": "TCAR:NOVET2",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7527"
},
"vehicle": {
"id": "TCAR:6236",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:3204",
"vehicle": {
"position": {
"bearing": 315.0,
"latitude": 49.41381072998047,
"longitude": 1.047667145729065
},
"stopId": "TCAR:LUSSA0",
"timestamp": "1777033777",
"trip": {
"directionId": 1,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16902"
},
"vehicle": {
"id": "TCAR:3204",
"label": "Ancienne Mare"
}
}
},
{
"id": "VM:TCAR:706",
"vehicle": {
"position": {
"bearing": 151.0,
"latitude": 49.465797424316406,
"longitude": 1.046730399131775
},
"stopId": "TCAR:FRESN1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13828"
},
"vehicle": {
"id": "TCAR:706",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:721",
"vehicle": {
"position": {
"bearing": 119.0,
"latitude": 49.44967269897461,
"longitude": 1.0765833854675293
},
"stopId": "TCAR:COULO0",
"timestamp": "1777033777",
"trip": {
"directionId": 0,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15305"
},
"vehicle": {
"id": "TCAR:721",
"label": "Grand Val"
}
}
},
{
"id": "VM:TCAR:6501",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 295.0,
"latitude": 49.43822479248047,
"longitude": 1.1046794652938843
},
"stopId": "TCAR:MARTT2",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5072"
},
"vehicle": {
"id": "TCAR:6501",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:3147",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 340.0,
"latitude": 49.3289909362793,
"longitude": 1.0950521230697632
},
"stopId": "TCAR:TOCEN",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10325"
},
"vehicle": {
"id": "TCAR:3147",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6412",
"vehicle": {
"position": {
"bearing": 256.0,
"latitude": 49.463443756103516,
"longitude": 1.1315973997116089
},
"stopId": "TCAR:TAMAR",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:599"
},
"vehicle": {
"id": "TCAR:6412",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5302",
"vehicle": {
"position": {
"bearing": 297.0,
"latitude": 49.42856979370117,
"longitude": 1.1147459745407104
},
"stopId": "TCAR:NOYER1",
"timestamp": "1777033787",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11482"
},
"vehicle": {
"id": "TCAR:5302",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:5408",
"vehicle": {
"position": {
"bearing": 219.0,
"latitude": 49.49092102050781,
"longitude": 1.143127202987671
},
"stopId": "TCAR:JARDI2",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8420"
},
"vehicle": {
"id": "TCAR:5408",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:6109",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 119.0,
"latitude": 49.44646453857422,
"longitude": 1.105831503868103
},
"stopId": "TCAR:BOU7",
"timestamp": "1777033777",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7588"
},
"vehicle": {
"id": "TCAR:6109",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:6235",
"vehicle": {
"position": {
"bearing": 11.0,
"latitude": 49.48714828491211,
"longitude": 1.0487158298492432
},
"stopId": "TCAR:BMAIR2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:882"
},
"vehicle": {
"id": "TCAR:6235",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:6206",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 191.0,
"latitude": 49.439674377441406,
"longitude": 1.1229537725448608
},
"stopId": "TCAR:HILAI2",
"timestamp": "1777033771",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7568"
},
"vehicle": {
"id": "TCAR:6206",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:5506",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 253.0,
"latitude": 49.53111267089844,
"longitude": 1.0347867012023926
},
"stopId": "TCAR:HFREV",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10937"
},
"vehicle": {
"id": "TCAR:5506",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:732",
"vehicle": {
"position": {
"bearing": 337.0,
"latitude": 49.43251037597656,
"longitude": 1.108136534690857
},
"stopId": "TCAR:CHMA11",
"timestamp": "1777033801",
"trip": {
"directionId": 1,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15180"
},
"vehicle": {
"id": "TCAR:732",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:TCAR:5508",
"vehicle": {
"position": {
"bearing": 140.0,
"latitude": 49.453060150146484,
"longitude": 1.0859395265579224
},
"stopId": "TCAR:BSMAU0",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9145"
},
"vehicle": {
"id": "TCAR:5508",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6413",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 306.0,
"latitude": 49.44080352783203,
"longitude": 1.0882641077041626
},
"stopId": "TCAR:TARTT2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:951"
},
"vehicle": {
"id": "TCAR:6413",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:5405",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 232.0,
"latitude": 49.451866149902344,
"longitude": 1.0687987804412842
},
"stopId": "TCAR:FDVAL1",
"timestamp": "1777033786",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5596"
},
"vehicle": {
"id": "TCAR:5405",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:6229",
"vehicle": {
"position": {
"bearing": 113.0,
"latitude": 49.438236236572266,
"longitude": 1.100752830505371
},
"stopId": "TCAR:PMARC1",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:560"
},
"vehicle": {
"id": "TCAR:6229",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6116",
"vehicle": {
"position": {
"bearing": 113.0,
"latitude": 49.449806213378906,
"longitude": 1.0624699592590332
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1898"
},
"vehicle": {
"id": "TCAR:6116",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:6404",
"vehicle": {
"position": {
"bearing": 270.0,
"latitude": 49.429954528808594,
"longitude": 1.07216477394104
},
"stopId": "TCAR:LOPOT1",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:6991"
},
"vehicle": {
"id": "TCAR:6404",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6506",
"vehicle": {
"position": {
"bearing": 217.0,
"latitude": 49.45647048950195,
"longitude": 1.0771740674972534
},
"stopId": "TCAR:FDVAL1",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17859"
},
"vehicle": {
"id": "TCAR:6506",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:3118",
"vehicle": {
"position": {
"bearing": 165.0,
"latitude": 49.475460052490234,
"longitude": 1.0658706426620483
},
"stopId": "TCAR:JBACH0",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:43",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17336"
},
"vehicle": {
"id": "TCAR:3118",
"label": "Place du Vivier"
}
}
},
{
"id": "VM:TCAR:6120",
"vehicle": {
"position": {
"bearing": 208.0,
"latitude": 49.39664077758789,
"longitude": 1.0612446069717407
},
"stopId": "TCAR:ZENIT4",
"timestamp": "1777033787",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7066"
},
"vehicle": {
"id": "TCAR:6120",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:5509",
"vehicle": {
"position": {
"bearing": 285.0,
"latitude": 49.462093353271484,
"longitude": 1.0787723064422607
},
"stopId": "TCAR:ESPE1",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9185"
},
"vehicle": {
"id": "TCAR:5509",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:7261",
"vehicle": {
"position": {
"bearing": 309.0,
"latitude": 49.40266036987305,
"longitude": 1.1739819049835205
},
"stopId": "TCAR:CROCH1",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11526"
},
"vehicle": {
"id": "TCAR:7261",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:6509",
"vehicle": {
"position": {
"bearing": 145.0,
"latitude": 49.44639205932617,
"longitude": 1.061893343925476
},
"stopId": "TCAR:CAMIT1",
"timestamp": "1777033777",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17845"
},
"vehicle": {
"id": "TCAR:6509",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:719",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 56.0,
"latitude": 49.41463851928711,
"longitude": 1.0913524627685547
},
"stopId": "TCAR:HDVS1",
"timestamp": "1777033797",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10491"
},
"vehicle": {
"id": "TCAR:719",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:3141",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 140.0,
"latitude": 49.3284797668457,
"longitude": 1.0958343744277954
},
"stopId": "TCAR:TOCEN",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10325"
},
"vehicle": {
"id": "TCAR:3141",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:3145",
"vehicle": {
"position": {
"bearing": 281.0,
"latitude": 49.47352981567383,
"longitude": 1.0323359966278076
},
"stopId": "TCAR:FOURA2",
"timestamp": "1777033797",
"trip": {
"directionId": 1,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14065"
},
"vehicle": {
"id": "TCAR:3145",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:TCAR:3104",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 177.0,
"latitude": 49.3893928527832,
"longitude": 1.0993151664733887
},
"stopId": "TCAR:GAGAR0",
"timestamp": "1777033801",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10501"
},
"vehicle": {
"id": "TCAR:3104",
"label": "C. Commercial"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1777033821"
}
}