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 09/06/2026 à 08h27 Europe/Paris.
vehicle_positions (177) 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 09/06/2026 à 08h27 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "VM:TCAR:6236",
"vehicle": {
"position": {
"bearing": 108.0,
"latitude": 49.43790054321289,
"longitude": 1.101973295211792
},
"stopId": "TCAR:MARTT1",
"timestamp": "1780986437",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:552"
},
"vehicle": {
"id": "TCAR:6236",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:838",
"vehicle": {
"position": {
"bearing": 325.0,
"latitude": 49.419593811035156,
"longitude": 1.0600123405456543
},
"stopId": "TCAR:JULIE1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5217"
},
"vehicle": {
"id": "TCAR:838",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:854",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 49.386634826660156,
"longitude": 1.0708794593811035
},
"stopId": "TCAR:UNIV20",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3301"
},
"vehicle": {
"id": "TCAR:854",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6201",
"vehicle": {
"position": {
"bearing": 307.0,
"latitude": 49.44866943359375,
"longitude": 1.0656673908233643
},
"stopId": "TCAR:RIBOU2",
"timestamp": "1780986350",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2836"
},
"vehicle": {
"id": "TCAR:6201",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:856",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 3.0,
"latitude": 49.40375900268555,
"longitude": 1.042137622833252
},
"stopId": "TCAR:CEZAN1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5141"
},
"vehicle": {
"id": "TCAR:856",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:6218",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 129.0,
"latitude": 49.44877243041992,
"longitude": 1.06526517868042
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2685"
},
"vehicle": {
"id": "TCAR:6218",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:839",
"vehicle": {
"position": {
"bearing": 280.0,
"latitude": 49.401100158691406,
"longitude": 1.0795255899429321
},
"stopId": "TCAR:COURS0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3316"
},
"vehicle": {
"id": "TCAR:839",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:846",
"vehicle": {
"position": {
"bearing": 118.0,
"latitude": 49.44711685180664,
"longitude": 1.1047135591506958
},
"stopId": "TCAR:BBOU",
"timestamp": "1780986001",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5167"
},
"vehicle": {
"id": "TCAR:846",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:841",
"vehicle": {
"position": {
"bearing": 46.0,
"latitude": 49.403114318847656,
"longitude": 1.0847076177597046
},
"stopId": "TCAR:JEZAY1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5970"
},
"vehicle": {
"id": "TCAR:841",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:6415",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 270.0,
"latitude": 49.46342468261719,
"longitude": 1.1314599514007568
},
"stopId": "TCAR:TAMAR",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:640"
},
"vehicle": {
"id": "TCAR:6415",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6216",
"vehicle": {
"position": {
"bearing": 345.0,
"latitude": 49.47449493408203,
"longitude": 1.048579216003418
},
"stopId": "TCAR:DLUNE2",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:855"
},
"vehicle": {
"id": "TCAR:6216",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:6232",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 23.0,
"latitude": 49.392417907714844,
"longitude": 1.0585417747497559
},
"stopId": "TCAR:ZENIT2",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9483"
},
"vehicle": {
"id": "TCAR:6232",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:849",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 251.0,
"latitude": 49.42757797241211,
"longitude": 1.0666313171386719
},
"stopId": "TCAR:JAURE0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4151"
},
"vehicle": {
"id": "TCAR:849",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:711",
"vehicle": {
"position": {
"bearing": 50.0,
"latitude": 49.343536376953125,
"longitude": 1.0913587808609009
},
"stopId": "TCAR:BIBOI1",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13093"
},
"vehicle": {
"id": "TCAR:711",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6220",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 49.441566467285156,
"longitude": 1.1495676040649414
},
"stopId": "TCAR:DUREC",
"timestamp": "1780986442",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2642"
},
"vehicle": {
"id": "TCAR:6220",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:3133",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 49.41537857055664,
"longitude": 1.0916374921798706
},
"stopId": "TCAR:RASPA1",
"timestamp": "1780986442",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16957"
},
"vehicle": {
"id": "TCAR:3133",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:6404",
"vehicle": {
"position": {
"bearing": 116.0,
"latitude": 49.44923782348633,
"longitude": 1.0642890930175781
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1780986381",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:561"
},
"vehicle": {
"id": "TCAR:6404",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5208",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 196.0,
"latitude": 49.46135330200195,
"longitude": 1.1311089992523193
},
"stopId": "TCAR:TAMAR3",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12441"
},
"vehicle": {
"id": "TCAR:5208",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:857",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 19.0,
"latitude": 49.391971588134766,
"longitude": 1.070032000541687
},
"stopId": "TCAR:BASTI1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:6046"
},
"vehicle": {
"id": "TCAR:857",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:6205",
"vehicle": {
"position": {
"bearing": 165.0,
"latitude": 49.388973236083984,
"longitude": 1.0592468976974487
},
"stopId": "TCAR:SANSU1",
"timestamp": "1780986251",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9007"
},
"vehicle": {
"id": "TCAR:6205",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:5206",
"vehicle": {
"position": {
"bearing": 24.0,
"latitude": 49.427677154541016,
"longitude": 1.0839835405349731
},
"stopId": "TCAR:PASCA1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11495"
},
"vehicle": {
"id": "TCAR:5206",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:5212",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 326.0,
"latitude": 49.45463943481445,
"longitude": 1.044751524925232
},
"stopId": "TCAR:ATELI2",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14419"
},
"vehicle": {
"id": "TCAR:5212",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:6212",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 221.0,
"latitude": 49.44772720336914,
"longitude": 1.1320360898971558
},
"stopId": "TCAR:ARGEN2",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:872"
},
"vehicle": {
"id": "TCAR:6212",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:6233",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 136.0,
"latitude": 49.46484375,
"longitude": 1.0727089643478394
},
"stopId": "TCAR:COQUE1",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7219"
},
"vehicle": {
"id": "TCAR:6233",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:3303",
"vehicle": {
"position": {
"bearing": 105.0,
"latitude": 49.43687438964844,
"longitude": 1.0795155763626099
},
"stopId": "TCAR:CECIL1",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:22871"
},
"vehicle": {
"id": "TCAR:3303",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:5413",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 241.0,
"latitude": 49.53127670288086,
"longitude": 1.0347963571548462
},
"stopId": "TCAR:HFREV",
"timestamp": "1780986421",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13831"
},
"vehicle": {
"id": "TCAR:5413",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:6226",
"vehicle": {
"position": {
"bearing": 279.0,
"latitude": 49.439231872558594,
"longitude": 1.0960999727249146
},
"stopId": "TCAR:CATHE2",
"timestamp": "1780986421",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:6830"
},
"vehicle": {
"id": "TCAR:6226",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:6119",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 185.0,
"latitude": 49.457115173339844,
"longitude": 1.0361582040786743
},
"stopId": "TCAR:TMONET",
"timestamp": "1780986301",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2694"
},
"vehicle": {
"id": "TCAR:6119",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:5211",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 292.0,
"latitude": 49.43887710571289,
"longitude": 1.0897575616836548
},
"stopId": "TCAR:TART8",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15053"
},
"vehicle": {
"id": "TCAR:5211",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:713",
"vehicle": {
"position": {
"bearing": 122.0,
"latitude": 49.4475212097168,
"longitude": 1.0818723440170288
},
"stopId": "TCAR:JREVE0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19403"
},
"vehicle": {
"id": "TCAR:713",
"label": "Grand Val"
}
}
},
{
"id": "VM:TCAR:831",
"vehicle": {
"position": {
"bearing": 195.0,
"latitude": 49.439544677734375,
"longitude": 1.0890111923217773
},
"stopId": "TCAR:JOFFR0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3322"
},
"vehicle": {
"id": "TCAR:831",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6229",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 179.0,
"latitude": 49.485050201416016,
"longitude": 1.0483273267745972
},
"stopId": "TCAR:MOULI1",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:571"
},
"vehicle": {
"id": "TCAR:6229",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6413",
"vehicle": {
"position": {
"bearing": 120.0,
"latitude": 49.4403076171875,
"longitude": 1.083784818649292
},
"stopId": "TCAR:TARTT1",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7231"
},
"vehicle": {
"id": "TCAR:6413",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:6508",
"vehicle": {
"position": {
"bearing": 112.0,
"latitude": 49.434078216552734,
"longitude": 1.090397834777832
},
"stopId": "TCAR:CHAMT1",
"timestamp": "1780986161",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:22854"
},
"vehicle": {
"id": "TCAR:6508",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:6412",
"vehicle": {
"position": {
"bearing": 244.0,
"latitude": 49.439571380615234,
"longitude": 1.1101576089859009
},
"stopId": "TCAR:HILAI2",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9472"
},
"vehicle": {
"id": "TCAR:6412",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:835",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 49.38711166381836,
"longitude": 1.0708953142166138
},
"stopId": "TCAR:UNIV20",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3301"
},
"vehicle": {
"id": "TCAR:835",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:714",
"vehicle": {
"position": {
"bearing": 157.0,
"latitude": 49.45733642578125,
"longitude": 1.0947378873825073
},
"stopId": "TCAR:OISEA0",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18648"
},
"vehicle": {
"id": "TCAR:714",
"label": "Ile Lacroix"
}
}
},
{
"id": "VM:TCAR:5207",
"vehicle": {
"position": {
"bearing": 233.0,
"latitude": 49.432640075683594,
"longitude": 1.0895236730575562
},
"stopId": "TCAR:SEVER0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11131"
},
"vehicle": {
"id": "TCAR:5207",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:3123",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 196.0,
"latitude": 49.43941116333008,
"longitude": 1.0970048904418945
},
"stopId": "TCAR:RREPU0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16929"
},
"vehicle": {
"id": "TCAR:3123",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:5403",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 55.0,
"latitude": 49.46725082397461,
"longitude": 1.073517918586731
},
"stopId": "TCAR:ESPE2",
"timestamp": "1780986421",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12436"
},
"vehicle": {
"id": "TCAR:5403",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:709",
"vehicle": {
"position": {
"bearing": 355.0,
"latitude": 49.383148193359375,
"longitude": 1.1000300645828247
},
"stopId": "TCAR:LURCA1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13124"
},
"vehicle": {
"id": "TCAR:709",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:705",
"vehicle": {
"position": {
"bearing": 289.0,
"latitude": 49.444366455078125,
"longitude": 1.0939639806747437
},
"stopId": "TCAR:SVER41",
"timestamp": "1780986421",
"trip": {
"directionId": 1,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18542"
},
"vehicle": {
"id": "TCAR:705",
"label": "Coll. L.de Vinci"
}
}
},
{
"id": "VM:TCAR:5301",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 37.0,
"latitude": 49.47046661376953,
"longitude": 1.1206660270690918
},
"stopId": "TCAR:BGUI31",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11470"
},
"vehicle": {
"id": "TCAR:5301",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:3308",
"vehicle": {
"position": {
"bearing": 76.0,
"latitude": 49.456687927246094,
"longitude": 1.070154070854187
},
"stopId": "TCAR:CAMPU1",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:22894"
},
"vehicle": {
"id": "TCAR:3308",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:729",
"vehicle": {
"position": {
"bearing": 203.0,
"latitude": 49.35813903808594,
"longitude": 1.0970014333724976
},
"stopId": "TCAR:CHARC0",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13209"
},
"vehicle": {
"id": "TCAR:729",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:5318",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 338.0,
"latitude": 49.503353118896484,
"longitude": 1.0428316593170166
},
"stopId": "TCAR:LSOUR1",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14403"
},
"vehicle": {
"id": "TCAR:5318",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:5505",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 270.0,
"latitude": 49.48796081542969,
"longitude": 1.048529863357544
},
"stopId": "TCAR:BMAIB0",
"timestamp": "1780986421",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13858"
},
"vehicle": {
"id": "TCAR:5505",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:847",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 69.0,
"latitude": 49.43111801147461,
"longitude": 1.0811582803726196
},
"stopId": "TCAR:STSEV1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5205"
},
"vehicle": {
"id": "TCAR:847",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:6407",
"vehicle": {
"position": {
"bearing": 285.0,
"latitude": 49.441131591796875,
"longitude": 1.1229605674743652
},
"stopId": "TCAR:JEUNE2",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2884"
},
"vehicle": {
"id": "TCAR:6407",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:6211",
"vehicle": {
"position": {
"bearing": 217.0,
"latitude": 49.442630767822266,
"longitude": 1.0843480825424194
},
"stopId": "TCAR:BELGE3",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9078"
},
"vehicle": {
"id": "TCAR:6211",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:718",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 304.0,
"latitude": 49.47629928588867,
"longitude": 1.053428053855896
},
"stopId": "TCAR:SPAUL1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17788"
},
"vehicle": {
"id": "TCAR:718",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:3139",
"vehicle": {
"position": {
"bearing": 167.0,
"latitude": 49.44878387451172,
"longitude": 1.0913351774215698
},
"stopId": "TCAR:GAREB1",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16875"
},
"vehicle": {
"id": "TCAR:3139",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:5506",
"vehicle": {
"position": {
"bearing": 108.0,
"latitude": 49.444583892822266,
"longitude": 1.0923466682434082
},
"stopId": "TCAR:BARTS0",
"timestamp": "1780986381",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12216"
},
"vehicle": {
"id": "TCAR:5506",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:328",
"vehicle": {
"position": {
"bearing": 176.0,
"latitude": 49.46843338012695,
"longitude": 1.1412391662597656
},
"stopId": "TCAR:GRIGN0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19765"
},
"vehicle": {
"id": "TCAR:328",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:5308",
"vehicle": {
"position": {
"bearing": 198.0,
"latitude": 49.441043853759766,
"longitude": 1.0977505445480347
},
"stopId": "TCAR:RREPU0",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11166"
},
"vehicle": {
"id": "TCAR:5308",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:701",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 147.0,
"latitude": 49.475799560546875,
"longitude": 1.0545159578323364
},
"stopId": "TCAR:SPAUL0",
"timestamp": "1780986421",
"trip": {
"directionId": 0,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17892"
},
"vehicle": {
"id": "TCAR:701",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5204",
"vehicle": {
"position": {
"bearing": 50.0,
"latitude": 49.39743423461914,
"longitude": 1.1585595607757568
},
"stopId": "TCAR:ISAAC2",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14722"
},
"vehicle": {
"id": "TCAR:5204",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:719",
"vehicle": {
"position": {
"bearing": 159.0,
"latitude": 49.44832992553711,
"longitude": 1.09162175655365
},
"stopId": "TCAR:GAREB1",
"timestamp": "1780986381",
"trip": {
"directionId": 0,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:20319"
},
"vehicle": {
"id": "TCAR:719",
"label": "Barr.de Darnétal"
}
}
},
{
"id": "VM:TCAR:322",
"vehicle": {
"position": {
"bearing": 104.0,
"latitude": 49.43029022216797,
"longitude": 1.1657516956329346
},
"stopId": "TCAR:HETRA0",
"timestamp": "1780986201",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19762"
},
"vehicle": {
"id": "TCAR:322",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:3104",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 262.0,
"latitude": 49.44200897216797,
"longitude": 1.1023151874542236
},
"stopId": "TCAR:STVIV2",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19699"
},
"vehicle": {
"id": "TCAR:3104",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:730",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 301.0,
"latitude": 49.45020294189453,
"longitude": 1.0789955854415894
},
"stopId": "TCAR:DESCH1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19307"
},
"vehicle": {
"id": "TCAR:730",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:TCAR:6501",
"vehicle": {
"position": {
"bearing": 106.0,
"latitude": 49.461360931396484,
"longitude": 1.07119619846344
},
"stopId": "TCAR:COQUE2",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:23154"
},
"vehicle": {
"id": "TCAR:6501",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:716",
"vehicle": {
"position": {
"bearing": 166.0,
"latitude": 49.41361999511719,
"longitude": 1.0918729305267334
},
"stopId": "TCAR:PGAUL0",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13192"
},
"vehicle": {
"id": "TCAR:716",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:3126",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 16.0,
"latitude": 49.46879577636719,
"longitude": 1.064078688621521
},
"stopId": "TCAR:PLEIAD",
"timestamp": "1780986348",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16895"
},
"vehicle": {
"id": "TCAR:3126",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6208",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 270.0,
"latitude": 49.4379997253418,
"longitude": 1.1143144369125366
},
"stopId": "TCAR:MCURIE",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9047"
},
"vehicle": {
"id": "TCAR:6208",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:3143",
"vehicle": {
"position": {
"bearing": 255.0,
"latitude": 49.46212387084961,
"longitude": 1.1263083219528198
},
"stopId": "TCAR:REEDU1",
"timestamp": "1780986421",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17765"
},
"vehicle": {
"id": "TCAR:3143",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:5404",
"vehicle": {
"position": {
"bearing": 216.0,
"latitude": 49.48063278198242,
"longitude": 1.1310685873031616
},
"stopId": "TCAR:REY0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11183"
},
"vehicle": {
"id": "TCAR:5404",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:6114",
"vehicle": {
"position": {
"bearing": 249.0,
"latitude": 49.43798065185547,
"longitude": 1.1029356718063354
},
"stopId": "TCAR:PMARC2",
"timestamp": "1780986421",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:847"
},
"vehicle": {
"id": "TCAR:6114",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:723",
"vehicle": {
"position": {
"bearing": 146.0,
"latitude": 49.41029739379883,
"longitude": 1.0937573909759521
},
"stopId": "TCAR:RASPA1",
"timestamp": "1780985621",
"trip": {
"directionId": 0,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:21777"
},
"vehicle": {
"id": "TCAR:723",
"label": "La Bastille"
}
}
},
{
"id": "VM:TCAR:6214",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 11.0,
"latitude": 49.455745697021484,
"longitude": 1.0342360734939575
},
"stopId": "TCAR:TPISS2",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2920"
},
"vehicle": {
"id": "TCAR:6214",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:851",
"vehicle": {
"position": {
"bearing": 157.0,
"latitude": 49.41990280151367,
"longitude": 1.0596327781677246
},
"stopId": "TCAR:CHGAU0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4206"
},
"vehicle": {
"id": "TCAR:851",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:6217",
"vehicle": {
"position": {
"bearing": 151.0,
"latitude": 49.44948959350586,
"longitude": 1.0631529092788696
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1780985551",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2650"
},
"vehicle": {
"id": "TCAR:6217",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:731",
"vehicle": {
"position": {
"bearing": 56.0,
"latitude": 49.33920669555664,
"longitude": 1.0914225578308105
},
"stopId": "TCAR:CFERR2",
"timestamp": "1780986421",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13205"
},
"vehicle": {
"id": "TCAR:731",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:5407",
"vehicle": {
"position": {
"bearing": 235.0,
"latitude": 49.46644973754883,
"longitude": 1.0716768503189087
},
"stopId": "TCAR:MALAD0",
"timestamp": "1780986371",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12223"
},
"vehicle": {
"id": "TCAR:5407",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5307",
"vehicle": {
"position": {
"bearing": 25.0,
"latitude": 49.457279205322266,
"longitude": 1.078049898147583
},
"stopId": "TCAR:CAMPU2",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:6777"
},
"vehicle": {
"id": "TCAR:5307",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:323",
"vehicle": {
"position": {
"bearing": 196.0,
"latitude": 49.44672393798828,
"longitude": 1.1003689765930176
},
"stopId": "TCAR:LYCOR0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19768"
},
"vehicle": {
"id": "TCAR:323",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:708",
"vehicle": {
"position": {
"bearing": 82.0,
"latitude": 49.3972282409668,
"longitude": 1.1028977632522583
},
"stopId": "TCAR:COQLI0",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13191"
},
"vehicle": {
"id": "TCAR:708",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:5508",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 127.0,
"latitude": 49.4465217590332,
"longitude": 1.1072355508804321
},
"stopId": "TCAR:RESER0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12164"
},
"vehicle": {
"id": "TCAR:5508",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5310",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 181.0,
"latitude": 49.45259475708008,
"longitude": 1.0462636947631836
},
"stopId": "TCAR:MIN3",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13874"
},
"vehicle": {
"id": "TCAR:5310",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:3121",
"vehicle": {
"position": {
"bearing": 142.0,
"latitude": 49.428653717041016,
"longitude": 1.0924718379974365
},
"stopId": "TCAR:MATHI0",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16891"
},
"vehicle": {
"id": "TCAR:3121",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:721",
"vehicle": {
"position": {
"bearing": 259.0,
"latitude": 49.41471862792969,
"longitude": 1.0914193391799927
},
"stopId": "TCAR:HDVS3",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13034"
},
"vehicle": {
"id": "TCAR:721",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:5305",
"vehicle": {
"position": {
"bearing": 119.0,
"latitude": 49.425689697265625,
"longitude": 1.1194974184036255
},
"stopId": "TCAR:HCOTE0",
"timestamp": "1780986421",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14980"
},
"vehicle": {
"id": "TCAR:5305",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:6411",
"vehicle": {
"position": {
"bearing": 165.0,
"latitude": 49.3905143737793,
"longitude": 1.0585616827011108
},
"stopId": "TCAR:SANSU1",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9017"
},
"vehicle": {
"id": "TCAR:6411",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:3138",
"vehicle": {
"position": {
"bearing": 22.0,
"latitude": 49.44678497314453,
"longitude": 1.0934230089187622
},
"stopId": "TCAR:GAREB2",
"timestamp": "1780986401",
"trip": {
"directionId": 1,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:20288"
},
"vehicle": {
"id": "TCAR:3138",
"label": "P. de la Vatine"
}
}
},
{
"id": "VM:TCAR:3128",
"vehicle": {
"position": {
"bearing": 265.0,
"latitude": 49.463401794433594,
"longitude": 1.1301097869873047
},
"stopId": "TCAR:LOMBA1",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18154"
},
"vehicle": {
"id": "TCAR:3128",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:TCAR:3142",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 22.0,
"latitude": 49.477848052978516,
"longitude": 1.1223105192184448
},
"stopId": "TCAR:FORRE2",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18660"
},
"vehicle": {
"id": "TCAR:3142",
"label": "Ile Lacroix"
}
}
},
{
"id": "VM:TCAR:837",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 119.0,
"latitude": 49.44807815551758,
"longitude": 1.1010527610778809
},
"stopId": "TCAR:BEAUV1",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5130"
},
"vehicle": {
"id": "TCAR:837",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:855",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 112.0,
"latitude": 49.447120666503906,
"longitude": 1.1049063205718994
},
"stopId": "TCAR:BBOU",
"timestamp": "1780986251",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4194"
},
"vehicle": {
"id": "TCAR:855",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:6127",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 277.0,
"latitude": 49.4396858215332,
"longitude": 1.0915701389312744
},
"stopId": "TCAR:CATHE2",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2876"
},
"vehicle": {
"id": "TCAR:6127",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:3103",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 140.0,
"latitude": 49.42927551269531,
"longitude": 1.1011067628860474
},
"stopId": "TCAR:ILACR",
"timestamp": "1780986371",
"trip": {
"directionId": 1,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18557"
},
"vehicle": {
"id": "TCAR:3103",
"label": "Coll. L.de Vinci"
}
}
},
{
"id": "VM:TCAR:3118",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 342.0,
"latitude": 49.43886184692383,
"longitude": 1.0968252420425415
},
"stopId": "TCAR:RREPU1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17042"
},
"vehicle": {
"id": "TCAR:3118",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:5507",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 180.0,
"latitude": 49.449520111083984,
"longitude": 1.1407849788665771
},
"stopId": "TCAR:MALRA2",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:833"
},
"vehicle": {
"id": "TCAR:5507",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:6203",
"vehicle": {
"position": {
"bearing": 198.0,
"latitude": 49.449188232421875,
"longitude": 1.0638493299484253
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1780985543",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7165"
},
"vehicle": {
"id": "TCAR:6203",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:717",
"vehicle": {
"position": {
"bearing": 22.0,
"latitude": 49.480716705322266,
"longitude": 1.036206603050232
},
"stopId": "TCAR:MMAIR1",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18230"
},
"vehicle": {
"id": "TCAR:717",
"label": "Lycée Flaubert"
}
}
},
{
"id": "VM:TCAR:850",
"vehicle": {
"position": {
"bearing": 179.0,
"latitude": 49.42258071899414,
"longitude": 1.0888869762420654
},
"stopId": "TCAR:GARIB0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3292"
},
"vehicle": {
"id": "TCAR:850",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:5512",
"vehicle": {
"position": {
"bearing": 17.0,
"latitude": 49.44009017944336,
"longitude": 1.097415566444397
},
"stopId": "TCAR:STNIC2",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11478"
},
"vehicle": {
"id": "TCAR:5512",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:712",
"vehicle": {
"position": {
"bearing": 346.0,
"latitude": 49.380672454833984,
"longitude": 1.1006126403808594
},
"stopId": "TCAR:LURCA1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13124"
},
"vehicle": {
"id": "TCAR:712",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:7235",
"vehicle": {
"position": {
"bearing": 354.0,
"latitude": 49.459495544433594,
"longitude": 1.0828192234039307
},
"stopId": "TCAR:HDVBE2",
"timestamp": "1780986371",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12499"
},
"vehicle": {
"id": "TCAR:7235",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:3130",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 337.0,
"latitude": 49.41659164428711,
"longitude": 1.1190112829208374
},
"stopId": "TCAR:SGRES1",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19335"
},
"vehicle": {
"id": "TCAR:3130",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:TCAR:3131",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 49.0,
"latitude": 49.413330078125,
"longitude": 1.0891398191452026
},
"stopId": "TCAR:HDVS5",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:21787"
},
"vehicle": {
"id": "TCAR:3131",
"label": "La Bastille"
}
}
},
{
"id": "VM:TCAR:3129",
"vehicle": {
"position": {
"bearing": 147.0,
"latitude": 49.444644927978516,
"longitude": 1.1284435987472534
},
"stopId": "TCAR:VFLEU1",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:20339"
},
"vehicle": {
"id": "TCAR:3129",
"label": "Barr.de Darnétal"
}
}
},
{
"id": "VM:TCAR:720",
"vehicle": {
"position": {
"bearing": 254.0,
"latitude": 49.4317512512207,
"longitude": 1.1501256227493286
},
"stopId": "TCAR:WADDI1",
"timestamp": "1780986421",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19716"
},
"vehicle": {
"id": "TCAR:720",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:3134",
"vehicle": {
"position": {
"bearing": 320.0,
"latitude": 49.43217849731445,
"longitude": 1.0900169610977173
},
"stopId": "TCAR:LAFAY1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16968"
},
"vehicle": {
"id": "TCAR:3134",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:3135",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 72.0,
"latitude": 49.36366271972656,
"longitude": 1.0994817018508911
},
"stopId": "TCAR:VOSGE1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13116"
},
"vehicle": {
"id": "TCAR:3135",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6116",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 54.0,
"latitude": 49.440208435058594,
"longitude": 1.0287758111953735
},
"stopId": "TCAR:TPRAT1",
"timestamp": "1780986421",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2703"
},
"vehicle": {
"id": "TCAR:6116",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:5402",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 67.0,
"latitude": 49.48887252807617,
"longitude": 1.0489481687545776
},
"stopId": "TCAR:BMAIR1",
"timestamp": "1780986371",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:571"
},
"vehicle": {
"id": "TCAR:5402",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:836",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 250.0,
"latitude": 49.4483757019043,
"longitude": 1.0944178104400635
},
"stopId": "TCAR:GAREV0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4201"
},
"vehicle": {
"id": "TCAR:836",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:3120",
"vehicle": {
"position": {
"bearing": 34.0,
"latitude": 49.42446517944336,
"longitude": 1.0554285049438477
},
"stopId": "TCAR:SADAK2",
"timestamp": "1780986421",
"trip": {
"directionId": 1,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:21659"
},
"vehicle": {
"id": "TCAR:3120",
"label": "Ancienne Mare"
}
}
},
{
"id": "VM:TCAR:5502",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 4.0,
"latitude": 49.48170471191406,
"longitude": 1.0428962707519531
},
"stopId": "TCAR:MAROM2",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14359"
},
"vehicle": {
"id": "TCAR:5502",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:5405",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 248.0,
"latitude": 49.454673767089844,
"longitude": 1.1056342124938965
},
"stopId": "TCAR:CLISA1",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11127"
},
"vehicle": {
"id": "TCAR:5405",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:7201",
"vehicle": {
"position": {
"bearing": 257.0,
"latitude": 49.44893264770508,
"longitude": 1.1180356740951538
},
"stopId": "TCAR:MONUM1",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12518"
},
"vehicle": {
"id": "TCAR:7201",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:5210",
"vehicle": {
"position": {
"bearing": 140.0,
"latitude": 49.4532356262207,
"longitude": 1.0857009887695312
},
"stopId": "TCAR:BSMAU0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12196"
},
"vehicle": {
"id": "TCAR:5210",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:844",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 289.0,
"latitude": 49.4261360168457,
"longitude": 1.0867758989334106
},
"stopId": "TCAR:BALZA1",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5995"
},
"vehicle": {
"id": "TCAR:844",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:6502",
"vehicle": {
"position": {
"bearing": 288.0,
"latitude": 49.436405181884766,
"longitude": 1.0817725658416748
},
"stopId": "TCAR:ORLET4",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:23127"
},
"vehicle": {
"id": "TCAR:6502",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:3146",
"vehicle": {
"position": {
"bearing": 99.0,
"latitude": 49.47650146484375,
"longitude": 1.052223563194275
},
"stopId": "TCAR:SPAUL0",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19337"
},
"vehicle": {
"id": "TCAR:3146",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:TCAR:327",
"vehicle": {
"position": {
"bearing": 336.0,
"latitude": 49.46175765991211,
"longitude": 1.1318713426589966
},
"stopId": "TCAR:TAMAR2",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19718"
},
"vehicle": {
"id": "TCAR:327",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:5509",
"vehicle": {
"position": {
"bearing": 306.0,
"latitude": 49.44231033325195,
"longitude": 1.07932710647583
},
"stopId": "TCAR:PASPA2",
"timestamp": "1780986394",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:896"
},
"vehicle": {
"id": "TCAR:5509",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:728",
"vehicle": {
"position": {
"bearing": 327.0,
"latitude": 49.44493103027344,
"longitude": 1.128326654434204
},
"stopId": "TCAR:HALL10",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:20258"
},
"vehicle": {
"id": "TCAR:728",
"label": "P. de la Vatine"
}
}
},
{
"id": "VM:TCAR:6213",
"vehicle": {
"position": {
"bearing": 176.0,
"latitude": 49.45819854736328,
"longitude": 1.067980408668518
},
"stopId": "TCAR:FDVAL1",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7096"
},
"vehicle": {
"id": "TCAR:6213",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:3141",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 157.0,
"latitude": 49.400638580322266,
"longitude": 1.1361573934555054
},
"stopId": "TCAR:GRVAL",
"timestamp": "1780986411",
"trip": {
"directionId": 1,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19313"
},
"vehicle": {
"id": "TCAR:3141",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:TCAR:6408",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 104.0,
"latitude": 49.440696716308594,
"longitude": 1.125354290008545
},
"stopId": "TCAR:DRIVI1",
"timestamp": "1780986381",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:592"
},
"vehicle": {
"id": "TCAR:6408",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:3116",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 106.0,
"latitude": 49.47025680541992,
"longitude": 1.1176108121871948
},
"stopId": "TCAR:BGUI4",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18219"
},
"vehicle": {
"id": "TCAR:3116",
"label": "Lycée Flaubert"
}
}
},
{
"id": "VM:TCAR:3149",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 113.0,
"latitude": 49.46207809448242,
"longitude": 1.0704065561294556
},
"stopId": "TCAR:COLBE0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16888"
},
"vehicle": {
"id": "TCAR:3149",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:3137",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 129.0,
"latitude": 49.472835540771484,
"longitude": 1.1116490364074707
},
"stopId": "TCAR:MAXPO1",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17915"
},
"vehicle": {
"id": "TCAR:3137",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:3132",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 25.0,
"latitude": 49.4600830078125,
"longitude": 1.0936652421951294
},
"stopId": "TCAR:COTTA1",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18568"
},
"vehicle": {
"id": "TCAR:3132",
"label": "Coll. L.de Vinci"
}
}
},
{
"id": "VM:TCAR:6110",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 73.0,
"latitude": 49.44587707519531,
"longitude": 1.0871070623397827
},
"stopId": "TCAR:CAUCT2",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9439"
},
"vehicle": {
"id": "TCAR:6110",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:3152",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 354.0,
"latitude": 49.462318420410156,
"longitude": 1.1315135955810547
},
"stopId": "TCAR:TAMAR5",
"timestamp": "1780986411",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17731"
},
"vehicle": {
"id": "TCAR:3152",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:6120",
"vehicle": {
"position": {
"bearing": 86.0,
"latitude": 49.44492721557617,
"longitude": 1.1514875888824463
},
"stopId": "TCAR:CANAD2",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2931"
},
"vehicle": {
"id": "TCAR:6120",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:3122",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 129.0,
"latitude": 49.328556060791016,
"longitude": 1.0956674814224243
},
"stopId": "TCAR:TOCEN",
"timestamp": "1780986401",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13043"
},
"vehicle": {
"id": "TCAR:3122",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:5302",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 311.0,
"latitude": 49.412567138671875,
"longitude": 1.1385767459869385
},
"stopId": "TCAR:LESCU1",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14737"
},
"vehicle": {
"id": "TCAR:5302",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:5510",
"vehicle": {
"position": {
"bearing": 123.0,
"latitude": 49.38551712036133,
"longitude": 1.0703978538513184
},
"stopId": "TCAR:TECHN5",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9068"
},
"vehicle": {
"id": "TCAR:5510",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:727",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 132.0,
"latitude": 49.507057189941406,
"longitude": 1.0865230560302734
},
"stopId": "TCAR:CEQUE0",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:43",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:22535"
},
"vehicle": {
"id": "TCAR:727",
"label": "Longs Vallons"
}
}
},
{
"id": "VM:TCAR:833",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 143.0,
"latitude": 49.400421142578125,
"longitude": 1.042414665222168
},
"stopId": "TCAR:BRAQU1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5123"
},
"vehicle": {
"id": "TCAR:833",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:3148",
"vehicle": {
"position": {
"bearing": 229.0,
"latitude": 49.4154052734375,
"longitude": 1.0423392057418823
},
"stopId": "TCAR:BROSS2",
"timestamp": "1780986312",
"trip": {
"directionId": 0,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:21772"
},
"vehicle": {
"id": "TCAR:3148",
"label": "La Bastille"
}
}
},
{
"id": "VM:TCAR:848",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 22.0,
"latitude": 49.43643569946289,
"longitude": 1.0872409343719482
},
"stopId": "TCAR:TARTS1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:6058"
},
"vehicle": {
"id": "TCAR:848",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:6410",
"vehicle": {
"position": {
"bearing": 304.0,
"latitude": 49.449283599853516,
"longitude": 1.063502550125122
},
"stopId": "TCAR:BAPEA2",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:887"
},
"vehicle": {
"id": "TCAR:6410",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:3117",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 266.0,
"latitude": 49.480628967285156,
"longitude": 1.050727367401123
},
"stopId": "TCAR:GARMA2",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18142"
},
"vehicle": {
"id": "TCAR:3117",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:TCAR:6511",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 135.0,
"latitude": 49.465675354003906,
"longitude": 1.0714341402053833
},
"stopId": "TCAR:MTMAL1",
"timestamp": "1780986301",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:22923"
},
"vehicle": {
"id": "TCAR:6511",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:733",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 95.0,
"latitude": 49.48334503173828,
"longitude": 1.0528929233551025
},
"stopId": "TCAR:DUPAR0",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:43",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:22551"
},
"vehicle": {
"id": "TCAR:733",
"label": "Longs Vallons"
}
}
},
{
"id": "VM:TCAR:3119",
"vehicle": {
"position": {
"bearing": 134.0,
"latitude": 49.33256149291992,
"longitude": 1.0988701581954956
},
"stopId": "TCAR:TOPAR2",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13096"
},
"vehicle": {
"id": "TCAR:3119",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:5306",
"vehicle": {
"position": {
"bearing": 34.0,
"latitude": 49.459896087646484,
"longitude": 1.130082130432129
},
"stopId": "TCAR:TAMAR4",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12235"
},
"vehicle": {
"id": "TCAR:5306",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:7264",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 286.0,
"latitude": 49.41255187988281,
"longitude": 1.0731998682022095
},
"stopId": "TCAR:DIOCH4",
"timestamp": "1780986422",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11461"
},
"vehicle": {
"id": "TCAR:7264",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:704",
"vehicle": {
"position": {
"bearing": 118.0,
"latitude": 49.43571090698242,
"longitude": 1.1146996021270752
},
"stopId": "TCAR:NEUVI0",
"timestamp": "1780986421",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19775"
},
"vehicle": {
"id": "TCAR:704",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:5203",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 32.0,
"latitude": 49.521148681640625,
"longitude": 1.0327222347259521
},
"stopId": "TCAR:SOUEF1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14393"
},
"vehicle": {
"id": "TCAR:5203",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:725",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 7.0,
"latitude": 49.47339630126953,
"longitude": 1.0944724082946777
},
"stopId": "TCAR:PAULI1",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:22",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:20294"
},
"vehicle": {
"id": "TCAR:725",
"label": "P. de la Vatine"
}
}
},
{
"id": "VM:TCAR:7202",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 204.0,
"latitude": 49.47087860107422,
"longitude": 1.0915007591247559
},
"stopId": "TCAR:CCOMM0",
"timestamp": "1780986111",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12183"
},
"vehicle": {
"id": "TCAR:7202",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:3144",
"vehicle": {
"position": {
"bearing": 200.0,
"latitude": 49.464237213134766,
"longitude": 1.047003984451294
},
"stopId": "TCAR:FRESN1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17774"
},
"vehicle": {
"id": "TCAR:3144",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:5408",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 101.0,
"latitude": 49.44879913330078,
"longitude": 1.0649476051330566
},
"stopId": "TCAR:RIBOU3",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14415"
},
"vehicle": {
"id": "TCAR:5408",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:6117",
"vehicle": {
"position": {
"bearing": 255.0,
"latitude": 49.44979476928711,
"longitude": 1.050647258758545
},
"stopId": "TCAR:RIBOU2",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2826"
},
"vehicle": {
"id": "TCAR:6117",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:5205",
"vehicle": {
"position": {
"bearing": 213.0,
"latitude": 49.49119186401367,
"longitude": 1.1434379816055298
},
"stopId": "TCAR:JARDI2",
"timestamp": "1780986282",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11183"
},
"vehicle": {
"id": "TCAR:5205",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:5410",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 266.0,
"latitude": 49.40999221801758,
"longitude": 1.1590006351470947
},
"stopId": "TCAR:VADAI1",
"timestamp": "1780986421",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14747"
},
"vehicle": {
"id": "TCAR:5410",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:5412",
"vehicle": {
"position": {
"bearing": 111.0,
"latitude": 49.44004821777344,
"longitude": 1.0899081230163574
},
"stopId": "TCAR:CATHE1",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7138"
},
"vehicle": {
"id": "TCAR:5412",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:732",
"vehicle": {
"position": {
"bearing": 230.0,
"latitude": 49.4305534362793,
"longitude": 1.0475075244903564
},
"stopId": "TCAR:ANMAR1",
"timestamp": "1780986350",
"trip": {
"directionId": 1,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:21687"
},
"vehicle": {
"id": "TCAR:732",
"label": "Ancienne Mare"
}
}
},
{
"id": "VM:TCAR:5316",
"vehicle": {
"position": {
"bearing": 115.0,
"latitude": 49.43511199951172,
"longitude": 1.1045751571655273
},
"stopId": "TCAR:PAUL20",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14986"
},
"vehicle": {
"id": "TCAR:5316",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:5503",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 204.0,
"latitude": 49.42710876464844,
"longitude": 1.083487868309021
},
"stopId": "TCAR:MERID0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11190"
},
"vehicle": {
"id": "TCAR:5503",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:3124",
"vehicle": {
"position": {
"bearing": 197.0,
"latitude": 49.47718811035156,
"longitude": 1.1218574047088623
},
"stopId": "TCAR:HAMEL0",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18530"
},
"vehicle": {
"id": "TCAR:3124",
"label": "Coll. L.de Vinci"
}
}
},
{
"id": "VM:TCAR:3125",
"vehicle": {
"position": {
"bearing": 317.0,
"latitude": 49.4671516418457,
"longitude": 1.061734914779663
},
"stopId": "TCAR:PLEIAD",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17023"
},
"vehicle": {
"id": "TCAR:3125",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:320",
"vehicle": {
"position": {
"bearing": 297.0,
"latitude": 49.43678665161133,
"longitude": 1.109204888343811
},
"stopId": "TCAR:CNEUF1",
"timestamp": "1780986381",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19682"
},
"vehicle": {
"id": "TCAR:320",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:3114",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 292.0,
"latitude": 49.440242767333984,
"longitude": 1.1027021408081055
},
"stopId": "TCAR:STVIV2",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19350"
},
"vehicle": {
"id": "TCAR:3114",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:TCAR:6207",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 135.0,
"latitude": 49.465675354003906,
"longitude": 1.0715994834899902
},
"stopId": "TCAR:MTMAL1",
"timestamp": "1780986251",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7149"
},
"vehicle": {
"id": "TCAR:6207",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:3151",
"vehicle": {
"position": {
"bearing": 221.0,
"latitude": 49.4615478515625,
"longitude": 1.0823004245758057
},
"stopId": "TCAR:HDVBE2",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18149"
},
"vehicle": {
"id": "TCAR:3151",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:TCAR:7238",
"vehicle": {
"position": {
"bearing": 322.0,
"latitude": 49.41994094848633,
"longitude": 1.1288056373596191
},
"stopId": "TCAR:BONSE1",
"timestamp": "1780986421",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14732"
},
"vehicle": {
"id": "TCAR:7238",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:6210",
"vehicle": {
"position": {
"bearing": 109.0,
"latitude": 49.448997497558594,
"longitude": 1.0643364191055298
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1780986401",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7096"
},
"vehicle": {
"id": "TCAR:6210",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:5202",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 163.0,
"latitude": 49.48301696777344,
"longitude": 1.042380452156067
},
"stopId": "TCAR:MAROM1",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13890"
},
"vehicle": {
"id": "TCAR:5202",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:3101",
"vehicle": {
"position": {
"bearing": 22.0,
"latitude": 49.44681167602539,
"longitude": 1.0934361219406128
},
"stopId": "TCAR:GAREB2",
"timestamp": "1780986421",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16972"
},
"vehicle": {
"id": "TCAR:3101",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:707",
"vehicle": {
"position": {
"bearing": 217.0,
"latitude": 49.465370178222656,
"longitude": 1.0870171785354614
},
"stopId": "TCAR:MURET1",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17768"
},
"vehicle": {
"id": "TCAR:707",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:726",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 159.0,
"latitude": 49.46039581298828,
"longitude": 1.0571895837783813
},
"stopId": "TCAR:BROUC0",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19429"
},
"vehicle": {
"id": "TCAR:726",
"label": "Grand Val"
}
}
},
{
"id": "VM:TCAR:6219",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 285.0,
"latitude": 49.44898223876953,
"longitude": 1.0646123886108398
},
"stopId": "TCAR:RIBOU2",
"timestamp": "1780986437",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:6745"
},
"vehicle": {
"id": "TCAR:6219",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:3147",
"vehicle": {
"position": {
"bearing": 129.0,
"latitude": 49.4083251953125,
"longitude": 1.1623295545578003
},
"stopId": "TCAR:FERME0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15041"
},
"vehicle": {
"id": "TCAR:3147",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:3127",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 292.0,
"latitude": 49.47513198852539,
"longitude": 1.1076513528823853
},
"stopId": "TCAR:EXUPE4",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17772"
},
"vehicle": {
"id": "TCAR:3127",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:321",
"vehicle": {
"position": {
"bearing": 213.0,
"latitude": 49.4592170715332,
"longitude": 1.1275759935379028
},
"stopId": "TCAR:JOSEP0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:19771"
},
"vehicle": {
"id": "TCAR:321",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:3145",
"vehicle": {
"position": {
"bearing": 166.0,
"latitude": 49.46308898925781,
"longitude": 1.0663707256317139
},
"stopId": "TCAR:VAREN0",
"timestamp": "1780986401",
"trip": {
"directionId": 0,
"routeId": "TCAR:43",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:22508"
},
"vehicle": {
"id": "TCAR:3145",
"label": "Place du Vivier"
}
}
},
{
"id": "VM:TCAR:706",
"vehicle": {
"position": {
"bearing": 161.0,
"latitude": 49.37715148925781,
"longitude": 1.102128505706787
},
"stopId": "TCAR:NODIE0",
"timestamp": "1780986441",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13224"
},
"vehicle": {
"id": "TCAR:706",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:3204",
"vehicle": {
"position": {
"bearing": 291.0,
"latitude": 49.41559982299805,
"longitude": 1.058018684387207
},
"stopId": "TCAR:GAULL3",
"timestamp": "1780986431",
"trip": {
"directionId": 1,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:21663"
},
"vehicle": {
"id": "TCAR:3204",
"label": "Ancienne Mare"
}
}
},
{
"id": "VM:TCAR:6237",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 298.0,
"latitude": 49.445396423339844,
"longitude": 1.1095359325408936
},
"stopId": "TCAR:TMARV1",
"timestamp": "1780986421",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9037"
},
"vehicle": {
"id": "TCAR:6237",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6115",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 186.0,
"latitude": 49.44121551513672,
"longitude": 1.112612009048462
},
"stopId": "TCAR:HILAI2",
"timestamp": "1780986441",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:902"
},
"vehicle": {
"id": "TCAR:6115",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:3203",
"vehicle": {
"position": {
"bearing": 135.0,
"latitude": 49.45244598388672,
"longitude": 1.1198399066925049
},
"stopId": "TCAR:LYFLA3",
"timestamp": "1780986431",
"trip": {
"directionId": 0,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18200"
},
"vehicle": {
"id": "TCAR:3203",
"label": "Lycée Flaubert"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1780986463"
}
}