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 25/04/2026 à 10h41 Europe/Paris.
vehicle_positions (74) 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 25/04/2026 à 10h41 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "VM:TCAR:846",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 9.0,
"latitude": 49.38710403442383,
"longitude": 1.0709367990493774
},
"stopId": "TCAR:UNIV21",
"timestamp": "1777106429",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2417"
},
"vehicle": {
"id": "TCAR:846",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:856",
"vehicle": {
"position": {
"bearing": 22.0,
"latitude": 49.44636154174805,
"longitude": 1.0931991338729858
},
"stopId": "TCAR:GAREV1",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4540"
},
"vehicle": {
"id": "TCAR:856",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:839",
"vehicle": {
"position": {
"bearing": 51.0,
"latitude": 49.43206787109375,
"longitude": 1.0837796926498413
},
"stopId": "TCAR:JOFFR1",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2432"
},
"vehicle": {
"id": "TCAR:839",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:837",
"vehicle": {
"position": {
"bearing": 222.0,
"latitude": 49.411685943603516,
"longitude": 1.0863709449768066
},
"stopId": "TCAR:JUILL0",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2492"
},
"vehicle": {
"id": "TCAR:837",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:848",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 352.0,
"latitude": 49.424034118652344,
"longitude": 1.0593645572662354
},
"stopId": "TCAR:08MAI1",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4544"
},
"vehicle": {
"id": "TCAR:848",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:6404",
"vehicle": {
"position": {
"bearing": 200.0,
"latitude": 49.44443893432617,
"longitude": 1.0855025053024292
},
"stopId": "TCAR:VXMAR1",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7717"
},
"vehicle": {
"id": "TCAR:6404",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:844",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 305.0,
"latitude": 49.40426254272461,
"longitude": 1.0844180583953857
},
"stopId": "TCAR:JEZAY1",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2435"
},
"vehicle": {
"id": "TCAR:844",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:855",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 151.0,
"latitude": 49.40079879760742,
"longitude": 1.0423088073730469
},
"stopId": "TCAR:BRAQU1",
"timestamp": "1777106361",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4538"
},
"vehicle": {
"id": "TCAR:855",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:838",
"vehicle": {
"position": {
"bearing": 206.0,
"latitude": 49.433349609375,
"longitude": 1.0850157737731934
},
"stopId": "TCAR:STSEV0",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2478"
},
"vehicle": {
"id": "TCAR:838",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:836",
"vehicle": {
"position": {
"bearing": 187.0,
"latitude": 49.42314147949219,
"longitude": 1.0591113567352295
},
"stopId": "TCAR:JULIE0",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4624"
},
"vehicle": {
"id": "TCAR:836",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:6412",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 185.0,
"latitude": 49.457035064697266,
"longitude": 1.0361465215682983
},
"stopId": "TCAR:TMONET",
"timestamp": "1777106209",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1231"
},
"vehicle": {
"id": "TCAR:6412",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:6237",
"vehicle": {
"position": {
"bearing": 231.0,
"latitude": 49.44167709350586,
"longitude": 1.131847620010376
},
"stopId": "TCAR:DRIVI2",
"timestamp": "1777106490",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1091"
},
"vehicle": {
"id": "TCAR:6237",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:6407",
"vehicle": {
"position": {
"bearing": 292.0,
"latitude": 49.38723373413086,
"longitude": 1.0646164417266846
},
"stopId": "TCAR:CORBU1",
"timestamp": "1777106506",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7775"
},
"vehicle": {
"id": "TCAR:6407",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:857",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 295.0,
"latitude": 49.44841384887695,
"longitude": 1.1005347967147827
},
"stopId": "TCAR:BEAUV0",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4614"
},
"vehicle": {
"id": "TCAR:857",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:6227",
"vehicle": {
"position": {
"bearing": 236.0,
"latitude": 49.44023132324219,
"longitude": 1.1122359037399292
},
"stopId": "TCAR:CHRUT1",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4681"
},
"vehicle": {
"id": "TCAR:6227",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:6414",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 39.0,
"latitude": 49.44568634033203,
"longitude": 1.032066822052002
},
"stopId": "TCAR:TDUMA2",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1306"
},
"vehicle": {
"id": "TCAR:6414",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:3118",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 106.0,
"latitude": 49.32847595214844,
"longitude": 1.0957518815994263
},
"stopId": "TCAR:TOCEN",
"timestamp": "1777106465",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10693"
},
"vehicle": {
"id": "TCAR:3118",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:3120",
"vehicle": {
"position": {
"bearing": 140.0,
"latitude": 49.42924118041992,
"longitude": 1.0917413234710693
},
"stopId": "TCAR:MATHI0",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12788"
},
"vehicle": {
"id": "TCAR:3120",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6415",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 275.0,
"latitude": 49.43791961669922,
"longitude": 1.1145504713058472
},
"stopId": "TCAR:MCURIE",
"timestamp": "1777106209",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7720"
},
"vehicle": {
"id": "TCAR:6415",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6508",
"vehicle": {
"position": {
"bearing": 129.0,
"latitude": 49.46559524536133,
"longitude": 1.0715187788009644
},
"stopId": "TCAR:COQUE1",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17898"
},
"vehicle": {
"id": "TCAR:6508",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:5306",
"vehicle": {
"position": {
"bearing": 34.0,
"latitude": 49.47794723510742,
"longitude": 1.1284847259521484
},
"stopId": "TCAR:ROUGE1",
"timestamp": "1777106421",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8071"
},
"vehicle": {
"id": "TCAR:5306",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:5203",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 310.0,
"latitude": 49.41004180908203,
"longitude": 1.1424357891082764
},
"stopId": "TCAR:RBELB1",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11995"
},
"vehicle": {
"id": "TCAR:5203",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:6408",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 144.0,
"latitude": 49.44893264770508,
"longitude": 1.064971923828125
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1157"
},
"vehicle": {
"id": "TCAR:6408",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:3101",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 45.0,
"latitude": 49.41463851928711,
"longitude": 1.0906363725662231
},
"stopId": "TCAR:HDVS1",
"timestamp": "1777106192",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10712"
},
"vehicle": {
"id": "TCAR:3101",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:6231",
"vehicle": {
"position": {
"bearing": 72.0,
"latitude": 49.446170806884766,
"longitude": 1.0885052680969238
},
"stopId": "TCAR:GARET2",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7779"
},
"vehicle": {
"id": "TCAR:6231",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:6403",
"vehicle": {
"position": {
"bearing": 45.0,
"latitude": 49.44033432006836,
"longitude": 1.1125917434692383
},
"stopId": "TCAR:HILAI1",
"timestamp": "1777106490",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1227"
},
"vehicle": {
"id": "TCAR:6403",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:322",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 200.0,
"latitude": 49.46149826049805,
"longitude": 1.1312296390533447
},
"stopId": "TCAR:TAMAR3",
"timestamp": "1777106490",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15581"
},
"vehicle": {
"id": "TCAR:322",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:5301",
"vehicle": {
"position": {
"bearing": 22.0,
"latitude": 49.47039031982422,
"longitude": 1.0914298295974731
},
"stopId": "TCAR:CCOMM1",
"timestamp": "1777106429",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9651"
},
"vehicle": {
"id": "TCAR:5301",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:5402",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 241.0,
"latitude": 49.5311164855957,
"longitude": 1.0348695516586304
},
"stopId": "TCAR:HFREV",
"timestamp": "1777106412",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10970"
},
"vehicle": {
"id": "TCAR:5402",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:5511",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 118.0,
"latitude": 49.44887161254883,
"longitude": 1.0651111602783203
},
"stopId": "TCAR:RIBOU3",
"timestamp": "1777106481",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10992"
},
"vehicle": {
"id": "TCAR:5511",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:6229",
"vehicle": {
"position": {
"bearing": 44.0,
"latitude": 49.453670501708984,
"longitude": 1.0719788074493408
},
"stopId": "TCAR:CAMPU2",
"timestamp": "1777106481",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4757"
},
"vehicle": {
"id": "TCAR:6229",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:3139",
"vehicle": {
"position": {
"bearing": 105.0,
"latitude": 49.443538665771484,
"longitude": 1.0982826948165894
},
"stopId": "TCAR:HVR3",
"timestamp": "1777106490",
"trip": {
"directionId": 0,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14244"
},
"vehicle": {
"id": "TCAR:3139",
"label": "Ile Lacroix"
}
}
},
{
"id": "VM:TCAR:5507",
"vehicle": {
"position": {
"bearing": 28.0,
"latitude": 49.461273193359375,
"longitude": 1.1311936378479004
},
"stopId": "TCAR:TAMAR4",
"timestamp": "1777106490",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9699"
},
"vehicle": {
"id": "TCAR:5507",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6501",
"vehicle": {
"position": {
"bearing": 118.0,
"latitude": 49.43468475341797,
"longitude": 1.0882065296173096
},
"stopId": "TCAR:CHAMT1",
"timestamp": "1777106481",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17892"
},
"vehicle": {
"id": "TCAR:6501",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:6234",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 39.0,
"latitude": 49.48887252807617,
"longitude": 1.0489481687545776
},
"stopId": "TCAR:BMAIR1",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1164"
},
"vehicle": {
"id": "TCAR:6234",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6411",
"vehicle": {
"position": {
"bearing": 39.0,
"latitude": 49.389835357666016,
"longitude": 1.0716676712036133
},
"stopId": "TCAR:CORBU1",
"timestamp": "1777106490",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7783"
},
"vehicle": {
"id": "TCAR:6411",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:3143",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 279.0,
"latitude": 49.470035552978516,
"longitude": 1.119118571281433
},
"stopId": "TCAR:BGUI21",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13627"
},
"vehicle": {
"id": "TCAR:3143",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:6201",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 174.0,
"latitude": 49.462074279785156,
"longitude": 1.1313538551330566
},
"stopId": "TCAR:TAMAR",
"timestamp": "1777105874",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1097"
},
"vehicle": {
"id": "TCAR:6201",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:6230",
"vehicle": {
"position": {
"bearing": 306.0,
"latitude": 49.44281768798828,
"longitude": 1.078239917755127
},
"stopId": "TCAR:PASPA2",
"timestamp": "1777106490",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1313"
},
"vehicle": {
"id": "TCAR:6230",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:6213",
"vehicle": {
"position": {
"bearing": 127.0,
"latitude": 49.44611358642578,
"longitude": 1.0710768699645996
},
"stopId": "TCAR:PASPA1",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4686"
},
"vehicle": {
"id": "TCAR:6213",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:3123",
"vehicle": {
"position": {
"bearing": 201.0,
"latitude": 49.34673309326172,
"longitude": 1.0939627885818481
},
"stopId": "TCAR:BIBOI0",
"timestamp": "1777106490",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10724"
},
"vehicle": {
"id": "TCAR:3123",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:5503",
"vehicle": {
"position": {
"bearing": 104.0,
"latitude": 49.44364929199219,
"longitude": 1.0975497961044312
},
"stopId": "TCAR:HVR3",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9707"
},
"vehicle": {
"id": "TCAR:5503",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5312",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 9.0,
"latitude": 49.44804000854492,
"longitude": 1.0941227674484253
},
"stopId": "TCAR:GAREB2",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9658"
},
"vehicle": {
"id": "TCAR:5312",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:6223",
"vehicle": {
"position": {
"bearing": 125.0,
"latitude": 49.443580627441406,
"longitude": 1.0764851570129395
},
"stopId": "TCAR:PASPA1",
"timestamp": "1777106490",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1238"
},
"vehicle": {
"id": "TCAR:6223",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:3121",
"vehicle": {
"position": {
"bearing": 358.0,
"latitude": 49.39085006713867,
"longitude": 1.0994038581848145
},
"stopId": "TCAR:COQLI1",
"timestamp": "1777106490",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10696"
},
"vehicle": {
"id": "TCAR:3121",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:5210",
"vehicle": {
"position": {
"bearing": 183.0,
"latitude": 49.47874450683594,
"longitude": 1.0427504777908325
},
"stopId": "TCAR:PETIT0",
"timestamp": "1777106481",
"trip": {
"directionId": 0,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10966"
},
"vehicle": {
"id": "TCAR:5210",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:TCAR:5505",
"vehicle": {
"position": {
"bearing": 289.0,
"latitude": 49.436737060546875,
"longitude": 1.0990808010101318
},
"stopId": "TCAR:REPUQ1",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12010"
},
"vehicle": {
"id": "TCAR:5505",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:5207",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 67.0,
"latitude": 49.39799118041992,
"longitude": 1.1602399349212646
},
"stopId": "TCAR:GALIL1",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12006"
},
"vehicle": {
"id": "TCAR:5207",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:3114",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 10.0,
"latitude": 49.44782638549805,
"longitude": 1.094072937965393
},
"stopId": "TCAR:GAREB2",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13564"
},
"vehicle": {
"id": "TCAR:3114",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:3128",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 30.0,
"latitude": 49.447662353515625,
"longitude": 1.094007968902588
},
"stopId": "TCAR:GAREB2",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14222"
},
"vehicle": {
"id": "TCAR:3128",
"label": "Coll. L.de Vinci"
}
}
},
{
"id": "VM:TCAR:3203",
"vehicle": {
"position": {
"bearing": 207.0,
"latitude": 49.44735336303711,
"longitude": 1.0936572551727295
},
"stopId": "TCAR:SVER7",
"timestamp": "1777106465",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:12796"
},
"vehicle": {
"id": "TCAR:3203",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6216",
"vehicle": {
"position": {
"bearing": 357.0,
"latitude": 49.46149826049805,
"longitude": 1.1346063613891602
},
"stopId": "TCAR:TAMAR",
"timestamp": "1777106490",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1172"
},
"vehicle": {
"id": "TCAR:6216",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6210",
"vehicle": {
"position": {
"bearing": 255.0,
"latitude": 49.4389533996582,
"longitude": 1.1085330247879028
},
"stopId": "TCAR:MARTT2",
"timestamp": "1777106490",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1320"
},
"vehicle": {
"id": "TCAR:6210",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:5314",
"vehicle": {
"position": {
"bearing": 56.0,
"latitude": 49.434967041015625,
"longitude": 1.093806266784668
},
"stopId": "TCAR:PCORN1",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8078"
},
"vehicle": {
"id": "TCAR:5314",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:3113",
"vehicle": {
"position": {
"bearing": 215.0,
"latitude": 49.46527099609375,
"longitude": 1.1150692701339722
},
"stopId": "TCAR:VENIS0",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13603"
},
"vehicle": {
"id": "TCAR:3113",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6413",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 345.0,
"latitude": 49.47422790527344,
"longitude": 1.0486961603164673
},
"stopId": "TCAR:PALIS2",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1099"
},
"vehicle": {
"id": "TCAR:6413",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:5319",
"vehicle": {
"position": {
"bearing": 18.0,
"latitude": 49.47562789916992,
"longitude": 1.0427740812301636
},
"stopId": "TCAR:PETIT1",
"timestamp": "1777106490",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11002"
},
"vehicle": {
"id": "TCAR:5319",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:5205",
"vehicle": {
"position": {
"bearing": 216.0,
"latitude": 49.47419738769531,
"longitude": 1.1245477199554443
},
"stopId": "TCAR:NARCI1",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8132"
},
"vehicle": {
"id": "TCAR:5205",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:323",
"vehicle": {
"position": {
"bearing": 118.0,
"latitude": 49.433589935302734,
"longitude": 1.1236213445663452
},
"stopId": "TCAR:ANNIE0",
"timestamp": "1777106481",
"trip": {
"directionId": 0,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15587"
},
"vehicle": {
"id": "TCAR:323",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:TCAR:6205",
"vehicle": {
"position": {
"bearing": 177.0,
"latitude": 49.44686508178711,
"longitude": 1.037217617034912
},
"stopId": "TCAR:TDUMA1",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1245"
},
"vehicle": {
"id": "TCAR:6205",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:3130",
"vehicle": {
"position": {
"bearing": 175.0,
"latitude": 49.3826904296875,
"longitude": 1.0999860763549805
},
"stopId": "TCAR:GOUBE0",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10731"
},
"vehicle": {
"id": "TCAR:3130",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:3127",
"vehicle": {
"position": {
"bearing": 21.0,
"latitude": 49.3467903137207,
"longitude": 1.094112753868103
},
"stopId": "TCAR:FERRE1",
"timestamp": "1777106490",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10704"
},
"vehicle": {
"id": "TCAR:3127",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:328",
"vehicle": {
"position": {
"bearing": 95.0,
"latitude": 49.46202087402344,
"longitude": 1.12254798412323
},
"stopId": "TCAR:PISCB1",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15615"
},
"vehicle": {
"id": "TCAR:328",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:6233",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 135.0,
"latitude": 49.46551513671875,
"longitude": 1.071755051612854
},
"stopId": "TCAR:MTMAL1",
"timestamp": "1777105973",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4696"
},
"vehicle": {
"id": "TCAR:6233",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:6207",
"vehicle": {
"position": {
"bearing": 250.0,
"latitude": 49.437896728515625,
"longitude": 1.1025933027267456
},
"stopId": "TCAR:PMARC2",
"timestamp": "1777106481",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4767"
},
"vehicle": {
"id": "TCAR:6207",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:5506",
"vehicle": {
"position": {
"bearing": 204.0,
"latitude": 49.45450210571289,
"longitude": 1.1276047229766846
},
"stopId": "TCAR:SPIER1",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9665"
},
"vehicle": {
"id": "TCAR:5506",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:TCAR:5309",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 249.0,
"latitude": 49.46726608276367,
"longitude": 1.073241949081421
},
"stopId": "TCAR:ESPE1",
"timestamp": "1777106502",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9714"
},
"vehicle": {
"id": "TCAR:5309",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:3124",
"vehicle": {
"position": {
"bearing": 37.0,
"latitude": 49.419837951660156,
"longitude": 1.0911985635757446
},
"stopId": "TCAR:RASPA1",
"timestamp": "1777106465",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13568"
},
"vehicle": {
"id": "TCAR:3124",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:3102",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 180.0,
"latitude": 49.47315216064453,
"longitude": 1.04897141456604
},
"stopId": "TCAR:PALIS4",
"timestamp": "1777106490",
"trip": {
"directionId": 1,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13639"
},
"vehicle": {
"id": "TCAR:3102",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:TCAR:6232",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 24.0,
"latitude": 49.44380569458008,
"longitude": 1.1505078077316284
},
"stopId": "TCAR:DUREC",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1324"
},
"vehicle": {
"id": "TCAR:6232",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:6116",
"vehicle": {
"position": {
"bearing": 68.0,
"latitude": 49.43851852416992,
"longitude": 1.1071107387542725
},
"stopId": "TCAR:CHRUT1",
"timestamp": "1777106465",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1178"
},
"vehicle": {
"id": "TCAR:6116",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6410",
"vehicle": {
"position": {
"bearing": 202.0,
"latitude": 49.44108581542969,
"longitude": 1.0868932008743286
},
"stopId": "TCAR:BELGE2",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1105"
},
"vehicle": {
"id": "TCAR:6410",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:5403",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 331.0,
"latitude": 49.41255187988281,
"longitude": 1.0731998682022095
},
"stopId": "TCAR:DIOCH4",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8085"
},
"vehicle": {
"id": "TCAR:5403",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:TCAR:6510",
"vehicle": {
"position": {
"bearing": 18.0,
"latitude": 49.45063781738281,
"longitude": 1.0664453506469727
},
"stopId": "TCAR:FDVAL2",
"timestamp": "1777106502",
"trip": {
"directionId": 1,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18251"
},
"vehicle": {
"id": "TCAR:6510",
"label": "Mont aux Malades"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1777106512"
}
}