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 à 12h32 Europe/Paris.
vehicle_positions (140) 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 à 12h32 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "VM:TCAR:6414",
"vehicle": {
"position": {
"bearing": 180.0,
"latitude": 49.4501953125,
"longitude": 1.1407692432403564
},
"stopId": "TCAR:MALRA2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:876"
},
"vehicle": {
"id": "TCAR:6414",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:852",
"vehicle": {
"position": {
"bearing": 249.0,
"latitude": 49.43094253540039,
"longitude": 1.0798953771591187
},
"stopId": "TCAR:AVCAE0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3312"
},
"vehicle": {
"id": "TCAR:852",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:832",
"vehicle": {
"position": {
"bearing": 201.0,
"latitude": 49.4407844543457,
"longitude": 1.0898488759994507
},
"stopId": "TCAR:TARTS0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2840"
},
"vehicle": {
"id": "TCAR:832",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:837",
"vehicle": {
"position": {
"bearing": 295.0,
"latitude": 49.44807815551758,
"longitude": 1.1013420820236206
},
"stopId": "TCAR:GAREV0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3320"
},
"vehicle": {
"id": "TCAR:837",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:6230",
"vehicle": {
"position": {
"bearing": 77.0,
"latitude": 49.43962097167969,
"longitude": 1.1317858695983887
},
"stopId": "TCAR:ECOLE1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1932"
},
"vehicle": {
"id": "TCAR:6230",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:833",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 331.0,
"latitude": 49.40055847167969,
"longitude": 1.0425488948822021
},
"stopId": "TCAR:BRAQU1",
"timestamp": "1777026747",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3910"
},
"vehicle": {
"id": "TCAR:833",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:5306",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 180.0,
"latitude": 49.44936752319336,
"longitude": 1.1407885551452637
},
"stopId": "TCAR:MALRA2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:936"
},
"vehicle": {
"id": "TCAR:5306",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:854",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 16.0,
"latitude": 49.435272216796875,
"longitude": 1.0866769552230835
},
"stopId": "TCAR:JOFFR1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3923"
},
"vehicle": {
"id": "TCAR:854",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:5209",
"vehicle": {
"position": {
"bearing": 220.0,
"latitude": 49.46385955810547,
"longitude": 1.0673301219940186
},
"stopId": "TCAR:VAREN0",
"timestamp": "1777026747",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9174"
},
"vehicle": {
"id": "TCAR:5209",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6214",
"vehicle": {
"position": {
"bearing": 315.0,
"latitude": 49.449283599853516,
"longitude": 1.0634336471557617
},
"stopId": "TCAR:MIN2T",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2250"
},
"vehicle": {
"id": "TCAR:6214",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:857",
"vehicle": {
"position": {
"bearing": 272.0,
"latitude": 49.39840316772461,
"longitude": 1.072240948677063
},
"stopId": "TCAR:PARC0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2868"
},
"vehicle": {
"id": "TCAR:857",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6234",
"vehicle": {
"position": {
"bearing": 204.0,
"latitude": 49.4797477722168,
"longitude": 1.0471786260604858
},
"stopId": "TCAR:DLUNE1",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:633"
},
"vehicle": {
"id": "TCAR:6234",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6213",
"vehicle": {
"position": {
"bearing": 39.0,
"latitude": 49.389915466308594,
"longitude": 1.0717482566833496
},
"stopId": "TCAR:CORBU1",
"timestamp": "1777026747",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7496"
},
"vehicle": {
"id": "TCAR:6213",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:720",
"vehicle": {
"position": {
"bearing": 305.0,
"latitude": 49.332096099853516,
"longitude": 1.0999674797058105
},
"stopId": "TCAR:TOMAN1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10509"
},
"vehicle": {
"id": "TCAR:720",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:6227",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 246.0,
"latitude": 49.43974304199219,
"longitude": 1.1111454963684082
},
"stopId": "TCAR:CHRUT2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2215"
},
"vehicle": {
"id": "TCAR:6227",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:3137",
"vehicle": {
"position": {
"bearing": 19.0,
"latitude": 49.34559631347656,
"longitude": 1.0933990478515625
},
"stopId": "TCAR:FERRE1",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10365"
},
"vehicle": {
"id": "TCAR:3137",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:831",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 289.0,
"latitude": 49.4261360168457,
"longitude": 1.0867758989334106
},
"stopId": "TCAR:BALZA1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4390"
},
"vehicle": {
"id": "TCAR:831",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:5203",
"vehicle": {
"position": {
"bearing": 128.0,
"latitude": 49.44980239868164,
"longitude": 1.0896844863891602
},
"stopId": "TCAR:RCAMP0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9134"
},
"vehicle": {
"id": "TCAR:5203",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6237",
"vehicle": {
"position": {
"bearing": 155.0,
"latitude": 49.45094299316406,
"longitude": 1.0344822406768799
},
"stopId": "TCAR:TJAUR1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1889"
},
"vehicle": {
"id": "TCAR:6237",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:6405",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 241.0,
"latitude": 49.440311431884766,
"longitude": 1.1121513843536377
},
"stopId": "TCAR:CHRUT2",
"timestamp": "1777026730",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4984"
},
"vehicle": {
"id": "TCAR:6405",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:5502",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 149.0,
"latitude": 49.454307556152344,
"longitude": 1.044870138168335
},
"stopId": "TCAR:ATELI1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10973"
},
"vehicle": {
"id": "TCAR:5502",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:6220",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 351.0,
"latitude": 49.442298889160156,
"longitude": 1.1319845914840698
},
"stopId": "TCAR:ARGEN1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:553"
},
"vehicle": {
"id": "TCAR:6220",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:843",
"vehicle": {
"position": {
"bearing": 127.0,
"latitude": 49.42578887939453,
"longitude": 1.0873627662658691
},
"stopId": "TCAR:VOLTA0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2819"
},
"vehicle": {
"id": "TCAR:843",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:3134",
"vehicle": {
"position": {
"bearing": 146.0,
"latitude": 49.451534271240234,
"longitude": 1.0876717567443848
},
"stopId": "TCAR:RCAMP0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13238"
},
"vehicle": {
"id": "TCAR:3134",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6403",
"vehicle": {
"position": {
"bearing": 319.0,
"latitude": 49.45169448852539,
"longitude": 1.0600802898406982
},
"stopId": "TCAR:BAPEA2",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:896"
},
"vehicle": {
"id": "TCAR:6403",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:5312",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 241.0,
"latitude": 49.53119659423828,
"longitude": 1.0348674058914185
},
"stopId": "TCAR:HFREV",
"timestamp": "1777026730",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10950"
},
"vehicle": {
"id": "TCAR:5312",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:5411",
"vehicle": {
"position": {
"bearing": 209.0,
"latitude": 49.429866790771484,
"longitude": 1.0855414867401123
},
"stopId": "TCAR:PASCA0",
"timestamp": "1777026747",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8471"
},
"vehicle": {
"id": "TCAR:5411",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:6511",
"vehicle": {
"position": {
"bearing": 112.0,
"latitude": 49.43415832519531,
"longitude": 1.0903958082199097
},
"stopId": "TCAR:CHAMT1",
"timestamp": "1777026696",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17816"
},
"vehicle": {
"id": "TCAR:6511",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:6406",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 22.0,
"latitude": 49.44938278198242,
"longitude": 1.0641752481460571
},
"stopId": "TCAR:FDVAL2",
"timestamp": "1777026733",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5042"
},
"vehicle": {
"id": "TCAR:6406",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:849",
"vehicle": {
"position": {
"bearing": 179.0,
"latitude": 49.38623046875,
"longitude": 1.0708757638931274
},
"stopId": "TCAR:UNIV20",
"timestamp": "1777026713",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2861"
},
"vehicle": {
"id": "TCAR:849",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:3303",
"vehicle": {
"position": {
"bearing": 9.0,
"latitude": 49.448326110839844,
"longitude": 1.062175989151001
},
"stopId": "TCAR:RIBOT2",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18222"
},
"vehicle": {
"id": "TCAR:3303",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:5208",
"vehicle": {
"position": {
"bearing": 32.0,
"latitude": 49.40104675292969,
"longitude": 1.164808988571167
},
"stopId": "TCAR:MALEC3",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11468"
},
"vehicle": {
"id": "TCAR:5208",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:6212",
"vehicle": {
"position": {
"bearing": 22.0,
"latitude": 49.44276809692383,
"longitude": 1.0845651626586914
},
"stopId": "TCAR:VXMAR2",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7578"
},
"vehicle": {
"id": "TCAR:6212",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:728",
"vehicle": {
"position": {
"bearing": 285.0,
"latitude": 49.4437255859375,
"longitude": 1.0973137617111206
},
"stopId": "TCAR:BARTS1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14401"
},
"vehicle": {
"id": "TCAR:728",
"label": "Coll. L.de Vinci"
}
}
},
{
"id": "VM:TCAR:5503",
"vehicle": {
"position": {
"bearing": 194.0,
"latitude": 49.443275451660156,
"longitude": 1.0987299680709839
},
"stopId": "TCAR:STNIC1",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8467"
},
"vehicle": {
"id": "TCAR:5503",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:6217",
"vehicle": {
"position": {
"bearing": 209.0,
"latitude": 49.4248046875,
"longitude": 1.067801833152771
},
"stopId": "TCAR:CHART1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7052"
},
"vehicle": {
"id": "TCAR:6217",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:3146",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 12.0,
"latitude": 49.443138122558594,
"longitude": 1.0987883806228638
},
"stopId": "TCAR:HVR4",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15197"
},
"vehicle": {
"id": "TCAR:3146",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:TCAR:6127",
"vehicle": {
"position": {
"bearing": 333.0,
"latitude": 49.44932174682617,
"longitude": 1.0633776187896729
},
"stopId": "TCAR:MIN2T",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2250"
},
"vehicle": {
"id": "TCAR:6127",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:846",
"vehicle": {
"position": {
"bearing": 115.0,
"latitude": 49.4471321105957,
"longitude": 1.1043273210525513
},
"stopId": "TCAR:BBOU",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3890"
},
"vehicle": {
"id": "TCAR:846",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:3124",
"vehicle": {
"position": {
"bearing": 342.0,
"latitude": 49.450687408447266,
"longitude": 1.088326334953308
},
"stopId": "TCAR:BSMAU1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13499"
},
"vehicle": {
"id": "TCAR:3124",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:6105",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 64.0,
"latitude": 49.43941879272461,
"longitude": 1.1100236177444458
},
"stopId": "TCAR:CHRUT1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:542"
},
"vehicle": {
"id": "TCAR:6105",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5210",
"vehicle": {
"position": {
"bearing": 22.0,
"latitude": 49.461273193359375,
"longitude": 1.1311936378479004
},
"stopId": "TCAR:TAMAR4",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9153"
},
"vehicle": {
"id": "TCAR:5210",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6411",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 204.0,
"latitude": 49.460731506347656,
"longitude": 1.0696818828582764
},
"stopId": "TCAR:CAMPU1",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5561"
},
"vehicle": {
"id": "TCAR:6411",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:727",
"vehicle": {
"position": {
"bearing": 173.0,
"latitude": 49.40230941772461,
"longitude": 1.0990997552871704
},
"stopId": "TCAR:KERVI0",
"timestamp": "1777026747",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10559"
},
"vehicle": {
"id": "TCAR:727",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:5413",
"vehicle": {
"position": {
"bearing": 339.0,
"latitude": 49.49979782104492,
"longitude": 1.0463697910308838
},
"stopId": "TCAR:LSOUR1",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11211"
},
"vehicle": {
"id": "TCAR:5413",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:5409",
"vehicle": {
"position": {
"bearing": 27.0,
"latitude": 49.42820358276367,
"longitude": 1.0843701362609863
},
"stopId": "TCAR:PASCA1",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8788"
},
"vehicle": {
"id": "TCAR:5409",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:711",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 14.0,
"latitude": 49.472537994384766,
"longitude": 1.1275922060012817
},
"stopId": "TCAR:VINCI",
"timestamp": "1777026713",
"trip": {
"directionId": 0,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14557"
},
"vehicle": {
"id": "TCAR:711",
"label": "Ile Lacroix"
}
}
},
{
"id": "VM:TCAR:840",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 206.0,
"latitude": 49.41175842285156,
"longitude": 1.0532264709472656
},
"stopId": "TCAR:PROVI0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3370"
},
"vehicle": {
"id": "TCAR:840",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:3131",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 11.0,
"latitude": 49.462318420410156,
"longitude": 1.1315135955810547
},
"stopId": "TCAR:TAMAR5",
"timestamp": "1777026713",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13872"
},
"vehicle": {
"id": "TCAR:3131",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:3308",
"vehicle": {
"position": {
"bearing": 180.0,
"latitude": 49.45705795288086,
"longitude": 1.0680500268936157
},
"stopId": "TCAR:FDVAL1",
"timestamp": "1777026747",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17833"
},
"vehicle": {
"id": "TCAR:3308",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:3142",
"vehicle": {
"position": {
"bearing": 159.0,
"latitude": 49.47209548950195,
"longitude": 1.049315094947815
},
"stopId": "TCAR:DEVIL4",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13851"
},
"vehicle": {
"id": "TCAR:3142",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:327",
"vehicle": {
"position": {
"bearing": 145.0,
"latitude": 49.45942687988281,
"longitude": 1.1261515617370605
},
"stopId": "TCAR:JOSEP1",
"timestamp": "1777026733",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15437"
},
"vehicle": {
"id": "TCAR:327",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:855",
"vehicle": {
"position": {
"bearing": 48.0,
"latitude": 49.4172248840332,
"longitude": 1.056105375289917
},
"stopId": "TCAR:JULIE1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3935"
},
"vehicle": {
"id": "TCAR:855",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:3125",
"vehicle": {
"position": {
"bearing": 17.0,
"latitude": 49.441307067871094,
"longitude": 1.0979784727096558
},
"stopId": "TCAR:HVR4",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13522"
},
"vehicle": {
"id": "TCAR:3125",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:5205",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 288.0,
"latitude": 49.437522888183594,
"longitude": 1.0951907634735107
},
"stopId": "TCAR:REPUQ1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11515"
},
"vehicle": {
"id": "TCAR:5205",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:325",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 103.0,
"latitude": 49.4321403503418,
"longitude": 1.1566319465637207
},
"stopId": "TCAR:SLMAI0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15565"
},
"vehicle": {
"id": "TCAR:325",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:5207",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 53.0,
"latitude": 49.49135971069336,
"longitude": 1.1438754796981812
},
"stopId": "TCAR:RONCE2",
"timestamp": "1777026491",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8831"
},
"vehicle": {
"id": "TCAR:5207",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:6508",
"vehicle": {
"position": {
"bearing": 333.0,
"latitude": 49.46528625488281,
"longitude": 1.0722155570983887
},
"stopId": "TCAR:MTMAL2",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18148"
},
"vehicle": {
"id": "TCAR:6508",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:5311",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 90.0,
"latitude": 49.46125411987305,
"longitude": 1.0816736221313477
},
"stopId": "TCAR:HDVBE1",
"timestamp": "1777025506",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9183"
},
"vehicle": {
"id": "TCAR:5311",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6232",
"vehicle": {
"position": {
"bearing": 125.0,
"latitude": 49.44489288330078,
"longitude": 1.0736836194992065
},
"stopId": "TCAR:PASPA1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1919"
},
"vehicle": {
"id": "TCAR:6232",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:3150",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 78.0,
"latitude": 49.476715087890625,
"longitude": 1.0937577486038208
},
"stopId": "TCAR:PVTIN1",
"timestamp": "1777026477",
"trip": {
"directionId": 0,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15833"
},
"vehicle": {
"id": "TCAR:3150",
"label": "Barr.de Darnétal"
}
}
},
{
"id": "VM:TCAR:6210",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 50.0,
"latitude": 49.48887252807617,
"longitude": 1.0489481687545776
},
"stopId": "TCAR:BMAIR1",
"timestamp": "1777026563",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:629"
},
"vehicle": {
"id": "TCAR:6210",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5213",
"vehicle": {
"position": {
"bearing": 172.0,
"latitude": 49.50698471069336,
"longitude": 1.0398979187011719
},
"stopId": "TCAR:LSOUR0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10959"
},
"vehicle": {
"id": "TCAR:5213",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:3115",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 354.0,
"latitude": 49.40211486816406,
"longitude": 1.0992283821105957
},
"stopId": "TCAR:KERVI1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10298"
},
"vehicle": {
"id": "TCAR:3115",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:5204",
"vehicle": {
"position": {
"bearing": 342.0,
"latitude": 49.450096130371094,
"longitude": 1.099061131477356
},
"stopId": "TCAR:RICAR1",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8778"
},
"vehicle": {
"id": "TCAR:5204",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:3126",
"vehicle": {
"position": {
"bearing": 324.0,
"latitude": 49.42811965942383,
"longitude": 1.095253348350525
},
"stopId": "TCAR:BAMME1",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13556"
},
"vehicle": {
"id": "TCAR:3126",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:705",
"vehicle": {
"position": {
"bearing": 11.0,
"latitude": 49.47237777709961,
"longitude": 1.0923328399658203
},
"stopId": "TCAR:SAKHA1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14028"
},
"vehicle": {
"id": "TCAR:705",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:835",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 81.0,
"latitude": 49.448455810546875,
"longitude": 1.094912052154541
},
"stopId": "TCAR:GAREV1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4342"
},
"vehicle": {
"id": "TCAR:835",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:5212",
"vehicle": {
"position": {
"bearing": 16.0,
"latitude": 49.463035583496094,
"longitude": 1.1319929361343384
},
"stopId": "TCAR:EVREU1",
"timestamp": "1777026547",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9573"
},
"vehicle": {
"id": "TCAR:5212",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:3111",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 208.0,
"latitude": 49.46855163574219,
"longitude": 1.0639883279800415
},
"stopId": "TCAR:PLEIAD",
"timestamp": "1777026573",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13271"
},
"vehicle": {
"id": "TCAR:3111",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:3132",
"vehicle": {
"position": {
"bearing": 315.0,
"latitude": 49.417572021484375,
"longitude": 1.0449697971343994
},
"stopId": "TCAR:GIROU2",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16928"
},
"vehicle": {
"id": "TCAR:3132",
"label": "Ancienne Mare"
}
}
},
{
"id": "VM:TCAR:724",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 45.0,
"latitude": 49.41455841064453,
"longitude": 1.0906383991241455
},
"stopId": "TCAR:HDVS1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10500"
},
"vehicle": {
"id": "TCAR:724",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:6101",
"vehicle": {
"position": {
"bearing": 15.0,
"latitude": 49.44230651855469,
"longitude": 1.149729609489441
},
"stopId": "TCAR:DUREC",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1972"
},
"vehicle": {
"id": "TCAR:6101",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:6231",
"vehicle": {
"position": {
"bearing": 290.0,
"latitude": 49.43898010253906,
"longitude": 1.0978832244873047
},
"stopId": "TCAR:REPUB2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5059"
},
"vehicle": {
"id": "TCAR:6231",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:329",
"vehicle": {
"position": {
"bearing": 125.0,
"latitude": 49.4420051574707,
"longitude": 1.09939444065094
},
"stopId": "TCAR:STVIV1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15558"
},
"vehicle": {
"id": "TCAR:329",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:3114",
"vehicle": {
"position": {
"bearing": 174.0,
"latitude": 49.38433837890625,
"longitude": 1.099698543548584
},
"stopId": "TCAR:GOUBE0",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10568"
},
"vehicle": {
"id": "TCAR:3114",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:5402",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 178.0,
"latitude": 49.48162841796875,
"longitude": 1.0427327156066895
},
"stopId": "TCAR:MAROM1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10982"
},
"vehicle": {
"id": "TCAR:5402",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:321",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 283.0,
"latitude": 49.438087463378906,
"longitude": 1.1053577661514282
},
"stopId": "TCAR:MARTA",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15430"
},
"vehicle": {
"id": "TCAR:321",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:5314",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 320.0,
"latitude": 49.41746139526367,
"longitude": 1.1321691274642944
},
"stopId": "TCAR:NEUVE1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11504"
},
"vehicle": {
"id": "TCAR:5314",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:3128",
"vehicle": {
"position": {
"bearing": 194.0,
"latitude": 49.421810150146484,
"longitude": 1.0934091806411743
},
"stopId": "TCAR:DRURO0",
"timestamp": "1777026435",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13300"
},
"vehicle": {
"id": "TCAR:3128",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:3152",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 196.0,
"latitude": 49.44282150268555,
"longitude": 1.098589301109314
},
"stopId": "TCAR:HVR3",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15823"
},
"vehicle": {
"id": "TCAR:3152",
"label": "Barr.de Darnétal"
}
}
},
{
"id": "VM:TCAR:3149",
"vehicle": {
"position": {
"bearing": 221.0,
"latitude": 49.453060150146484,
"longitude": 1.126370906829834
},
"stopId": "TCAR:BUREA1",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15723"
},
"vehicle": {
"id": "TCAR:3149",
"label": "P. de la Vatine"
}
}
},
{
"id": "VM:TCAR:6211",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 208.0,
"latitude": 49.4437255859375,
"longitude": 1.0850239992141724
},
"stopId": "TCAR:VXMAR1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7060"
},
"vehicle": {
"id": "TCAR:6211",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6106",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 106.0,
"latitude": 49.44888687133789,
"longitude": 1.064959168434143
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5623"
},
"vehicle": {
"id": "TCAR:6106",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:320",
"vehicle": {
"position": {
"bearing": 111.0,
"latitude": 49.46329116821289,
"longitude": 1.1291475296020508
},
"stopId": "TCAR:CIMEB0",
"timestamp": "1777026747",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15539"
},
"vehicle": {
"id": "TCAR:320",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:3122",
"vehicle": {
"position": {
"bearing": 315.0,
"latitude": 49.482383728027344,
"longitude": 1.0450853109359741
},
"stopId": "TCAR:ARCON2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14064"
},
"vehicle": {
"id": "TCAR:3122",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:TCAR:3148",
"vehicle": {
"position": {
"bearing": 137.0,
"latitude": 49.43144989013672,
"longitude": 1.0889878273010254
},
"stopId": "TCAR:BAMME0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13259"
},
"vehicle": {
"id": "TCAR:3148",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:838",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 47.0,
"latitude": 49.40117645263672,
"longitude": 1.0816437005996704
},
"stopId": "TCAR:FAMIL1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4402"
},
"vehicle": {
"id": "TCAR:838",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:3127",
"vehicle": {
"position": {
"bearing": 123.0,
"latitude": 49.47077941894531,
"longitude": 1.1151721477508545
},
"stopId": "TCAR:MAXPO1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14160"
},
"vehicle": {
"id": "TCAR:3127",
"label": "Lycée Flaubert"
}
}
},
{
"id": "VM:TCAR:6410",
"vehicle": {
"position": {
"bearing": 108.0,
"latitude": 49.43821334838867,
"longitude": 1.1046934127807617
},
"stopId": "TCAR:MARTT1",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1970"
},
"vehicle": {
"id": "TCAR:6410",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:710",
"vehicle": {
"position": {
"bearing": 112.0,
"latitude": 49.44346237182617,
"longitude": 1.0986428260803223
},
"stopId": "TCAR:HVR3",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15287"
},
"vehicle": {
"id": "TCAR:710",
"label": "Grand Val"
}
}
},
{
"id": "VM:TCAR:3102",
"vehicle": {
"position": {
"bearing": 106.0,
"latitude": 49.363338470458984,
"longitude": 1.101800560951233
},
"stopId": "TCAR:CITEO1",
"timestamp": "1777026747",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10374"
},
"vehicle": {
"id": "TCAR:3102",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:5319",
"vehicle": {
"position": {
"bearing": 217.0,
"latitude": 49.46636962890625,
"longitude": 1.1163110733032227
},
"stopId": "TCAR:CEDRE0",
"timestamp": "1777026747",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8398"
},
"vehicle": {
"id": "TCAR:5319",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:5318",
"vehicle": {
"position": {
"bearing": 23.0,
"latitude": 49.44644546508789,
"longitude": 1.105804443359375
},
"stopId": "TCAR:BOU3",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9193"
},
"vehicle": {
"id": "TCAR:5318",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6233",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 290.0,
"latitude": 49.439727783203125,
"longitude": 1.0912797451019287
},
"stopId": "TCAR:CATHE2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:892"
},
"vehicle": {
"id": "TCAR:6233",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:730",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 320.0,
"latitude": 49.32855987548828,
"longitude": 1.0957499742507935
},
"stopId": "TCAR:TOCEN",
"timestamp": "1777026583",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10332"
},
"vehicle": {
"id": "TCAR:730",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:3119",
"vehicle": {
"position": {
"bearing": 59.0,
"latitude": 49.469017028808594,
"longitude": 1.0444300174713135
},
"stopId": "TCAR:DEVIL3",
"timestamp": "1777026747",
"trip": {
"directionId": 0,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14006"
},
"vehicle": {
"id": "TCAR:3119",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:3144",
"vehicle": {
"position": {
"bearing": 162.0,
"latitude": 49.40657424926758,
"longitude": 1.0968215465545654
},
"stopId": "TCAR:RASPA1",
"timestamp": "1777026303",
"trip": {
"directionId": 0,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17043"
},
"vehicle": {
"id": "TCAR:3144",
"label": "La Bastille"
}
}
},
{
"id": "VM:TCAR:3135",
"vehicle": {
"position": {
"bearing": 198.0,
"latitude": 49.44249725341797,
"longitude": 1.0984318256378174
},
"stopId": "TCAR:STNIC1",
"timestamp": "1777026747",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13292"
},
"vehicle": {
"id": "TCAR:3135",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6228",
"vehicle": {
"position": {
"bearing": 290.0,
"latitude": 49.43901443481445,
"longitude": 1.0977721214294434
},
"stopId": "TCAR:REPUB2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2222"
},
"vehicle": {
"id": "TCAR:6228",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:714",
"vehicle": {
"position": {
"bearing": 191.0,
"latitude": 49.44329071044922,
"longitude": 1.0987433195114136
},
"stopId": "TCAR:STNIC1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14568"
},
"vehicle": {
"id": "TCAR:714",
"label": "Ile Lacroix"
}
}
},
{
"id": "VM:TCAR:5410",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 212.0,
"latitude": 49.42519760131836,
"longitude": 1.0821435451507568
},
"stopId": "TCAR:MERID0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8410"
},
"vehicle": {
"id": "TCAR:5410",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:3130",
"vehicle": {
"position": {
"bearing": 171.0,
"latitude": 49.43014144897461,
"longitude": 1.0465675592422485
},
"stopId": "TCAR:PGLIS0",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17025"
},
"vehicle": {
"id": "TCAR:3130",
"label": "La Bastille"
}
}
},
{
"id": "VM:TCAR:6201",
"vehicle": {
"position": {
"bearing": 270.0,
"latitude": 49.43791961669922,
"longitude": 1.1145504713058472
},
"stopId": "TCAR:SANTE1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7088"
},
"vehicle": {
"id": "TCAR:6201",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6117",
"vehicle": {
"position": {
"bearing": 132.0,
"latitude": 49.449581146240234,
"longitude": 1.0634676218032837
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:571"
},
"vehicle": {
"id": "TCAR:6117",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5211",
"vehicle": {
"position": {
"bearing": 262.0,
"latitude": 49.44834899902344,
"longitude": 1.0926960706710815
},
"stopId": "TCAR:RCAMP1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9531"
},
"vehicle": {
"id": "TCAR:5211",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:6207",
"vehicle": {
"position": {
"bearing": 183.0,
"latitude": 49.440521240234375,
"longitude": 1.0277483463287354
},
"stopId": "TCAR:CORNI1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1959"
},
"vehicle": {
"id": "TCAR:6207",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:3139",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 265.0,
"latitude": 49.46337890625,
"longitude": 1.1298208236694336
},
"stopId": "TCAR:CIMEB2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14053"
},
"vehicle": {
"id": "TCAR:3139",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:TCAR:725",
"vehicle": {
"position": {
"bearing": 7.0,
"latitude": 49.496620178222656,
"longitude": 1.0910122394561768
},
"stopId": "TCAR:HOMAI1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:43",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17347"
},
"vehicle": {
"id": "TCAR:725",
"label": "Place du Vivier"
}
}
},
{
"id": "VM:TCAR:6118",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 135.0,
"latitude": 49.46551513671875,
"longitude": 1.071755051612854
},
"stopId": "TCAR:MTMAL1",
"timestamp": "1777026675",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5607"
},
"vehicle": {
"id": "TCAR:6118",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:5510",
"vehicle": {
"position": {
"bearing": 132.0,
"latitude": 49.4039306640625,
"longitude": 1.1712273359298706
},
"stopId": "TCAR:HVFRA0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11842"
},
"vehicle": {
"id": "TCAR:5510",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:3133",
"vehicle": {
"position": {
"bearing": 81.0,
"latitude": 49.481807708740234,
"longitude": 1.0376816987991333
},
"stopId": "TCAR:MMAIR1",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14135"
},
"vehicle": {
"id": "TCAR:3133",
"label": "Lycée Flaubert"
}
}
},
{
"id": "VM:TCAR:6408",
"vehicle": {
"position": {
"bearing": 174.0,
"latitude": 49.462154388427734,
"longitude": 1.1313519477844238
},
"stopId": "TCAR:CHATL2",
"timestamp": "1777026441",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:876"
},
"vehicle": {
"id": "TCAR:6408",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:6114",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 115.0,
"latitude": 49.44797897338867,
"longitude": 1.1012893915176392
},
"stopId": "TCAR:BEAUT2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7584"
},
"vehicle": {
"id": "TCAR:6114",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:6103",
"vehicle": {
"position": {
"bearing": 268.0,
"latitude": 49.44075012207031,
"longitude": 1.1460734605789185
},
"stopId": "TCAR:DMAIR2",
"timestamp": "1777026747",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2188"
},
"vehicle": {
"id": "TCAR:6103",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:6236",
"vehicle": {
"position": {
"bearing": 196.0,
"latitude": 49.41032409667969,
"longitude": 1.0712721347808838
},
"stopId": "TCAR:CBRUT1",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7033"
},
"vehicle": {
"id": "TCAR:6236",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:3204",
"vehicle": {
"position": {
"bearing": 112.0,
"latitude": 49.41065979003906,
"longitude": 1.0785614252090454
},
"stopId": "TCAR:ROSTA0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17053"
},
"vehicle": {
"id": "TCAR:3204",
"label": "La Bastille"
}
}
},
{
"id": "VM:TCAR:706",
"vehicle": {
"position": {
"bearing": 39.0,
"latitude": 49.478023529052734,
"longitude": 1.10064697265625
},
"stopId": "TCAR:SAKHA0",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13846"
},
"vehicle": {
"id": "TCAR:706",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:721",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 112.0,
"latitude": 49.4737548828125,
"longitude": 1.058316946029663
},
"stopId": "TCAR:JVERN",
"timestamp": "1777026754",
"trip": {
"directionId": 0,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15304"
},
"vehicle": {
"id": "TCAR:721",
"label": "Grand Val"
}
}
},
{
"id": "VM:TCAR:6501",
"vehicle": {
"position": {
"bearing": 306.0,
"latitude": 49.444217681884766,
"longitude": 1.075243353843689
},
"stopId": "TCAR:LUCIL2",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5070"
},
"vehicle": {
"id": "TCAR:6501",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:3147",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 204.0,
"latitude": 49.355472564697266,
"longitude": 1.0951954126358032
},
"stopId": "TCAR:CIMJ10",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10525"
},
"vehicle": {
"id": "TCAR:3147",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:6412",
"vehicle": {
"position": {
"bearing": 343.0,
"latitude": 49.4543342590332,
"longitude": 1.1389224529266357
},
"stopId": "TCAR:GALI1",
"timestamp": "1777026747",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:636"
},
"vehicle": {
"id": "TCAR:6412",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5302",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 140.0,
"latitude": 49.41714859008789,
"longitude": 1.132231593132019
},
"stopId": "TCAR:NEUVE0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11830"
},
"vehicle": {
"id": "TCAR:5302",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:5408",
"vehicle": {
"position": {
"bearing": 18.0,
"latitude": 49.44239044189453,
"longitude": 1.0984758138656616
},
"stopId": "TCAR:HVR2",
"timestamp": "1777026730",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8828"
},
"vehicle": {
"id": "TCAR:5408",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:6109",
"vehicle": {
"position": {
"bearing": 24.0,
"latitude": 49.392417907714844,
"longitude": 1.0585417747497559
},
"stopId": "TCAR:SANDT2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7547"
},
"vehicle": {
"id": "TCAR:6109",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:6235",
"vehicle": {
"position": {
"bearing": 348.0,
"latitude": 49.4738883972168,
"longitude": 1.0488426685333252
},
"stopId": "TCAR:PALIS2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:903"
},
"vehicle": {
"id": "TCAR:6235",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:6206",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 23.0,
"latitude": 49.41214370727539,
"longitude": 1.0726317167282104
},
"stopId": "TCAR:DIOCT2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7580"
},
"vehicle": {
"id": "TCAR:6206",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:5506",
"vehicle": {
"position": {
"bearing": 79.0,
"latitude": 49.46342849731445,
"longitude": 1.0467764139175415
},
"stopId": "TCAR:FRESN2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11219"
},
"vehicle": {
"id": "TCAR:5506",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:732",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 163.0,
"latitude": 49.40055847167969,
"longitude": 1.1361591815948486
},
"stopId": "TCAR:GRVAL",
"timestamp": "1777026512",
"trip": {
"directionId": 1,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15179"
},
"vehicle": {
"id": "TCAR:732",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:TCAR:5508",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 196.0,
"latitude": 49.4709587097168,
"longitude": 1.0915952920913696
},
"stopId": "TCAR:CCOMM0",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9144"
},
"vehicle": {
"id": "TCAR:5508",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6413",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 264.0,
"latitude": 49.43813705444336,
"longitude": 1.1051223278045654
},
"stopId": "TCAR:MARTT2",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:857"
},
"vehicle": {
"id": "TCAR:6413",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:5405",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 106.0,
"latitude": 49.43903732299805,
"longitude": 1.0975373983383179
},
"stopId": "TCAR:REPUB1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5594"
},
"vehicle": {
"id": "TCAR:5405",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:6229",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 125.0,
"latitude": 49.443336486816406,
"longitude": 1.0770286321640015
},
"stopId": "TCAR:PASPA1",
"timestamp": "1777026752",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:638"
},
"vehicle": {
"id": "TCAR:6229",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6116",
"vehicle": {
"position": {
"bearing": 18.0,
"latitude": 49.45914840698242,
"longitude": 1.0322062969207764
},
"stopId": "TCAR:TBIZET",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2205"
},
"vehicle": {
"id": "TCAR:6116",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:6404",
"vehicle": {
"position": {
"bearing": 238.0,
"latitude": 49.43899917602539,
"longitude": 1.1084907054901123
},
"stopId": "TCAR:CHRUT2",
"timestamp": "1777026747",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7541"
},
"vehicle": {
"id": "TCAR:6404",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:6506",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 88.0,
"latitude": 49.43711471557617,
"longitude": 1.0679378509521484
},
"stopId": "TCAR:CAMIT1",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17857"
},
"vehicle": {
"id": "TCAR:6506",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:3118",
"vehicle": {
"position": {
"bearing": 338.0,
"latitude": 49.469425201416016,
"longitude": 1.0717136859893799
},
"stopId": "TCAR:PELIC1",
"timestamp": "1777026770",
"trip": {
"directionId": 1,
"routeId": "TCAR:43",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17405"
},
"vehicle": {
"id": "TCAR:3118",
"label": "Longs Vallons"
}
}
},
{
"id": "VM:TCAR:6120",
"vehicle": {
"position": {
"bearing": 300.0,
"latitude": 49.44641876220703,
"longitude": 1.1067695617675781
},
"stopId": "TCAR:BOU8",
"timestamp": "1777026770",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7000"
},
"vehicle": {
"id": "TCAR:6120",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:5509",
"vehicle": {
"position": {
"bearing": 53.0,
"latitude": 49.465274810791016,
"longitude": 1.06950044631958
},
"stopId": "TCAR:MALAD1",
"timestamp": "1777026754",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9551"
},
"vehicle": {
"id": "TCAR:5509",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:7261",
"vehicle": {
"position": {
"bearing": 112.0,
"latitude": 49.4383430480957,
"longitude": 1.0910379886627197
},
"stopId": "TCAR:REPUQ0",
"timestamp": "1777026730",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11875"
},
"vehicle": {
"id": "TCAR:7261",
"label": "Lycée Galilée"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1777026776"
}
}