Détails de la ressource

Nom du fichier : GTFS-RT - Positions des véhicules (lignes Transdev Rouen)
Format : gtfs-rt

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

25/03/2026
100%
26/03/2026
100%
27/03/2026
100%
28/03/2026
100%
29/03/2026
100%
30/03/2026
100%
31/03/2026
100%
01/04/2026
100%
02/04/2026
100%
03/04/2026
100%
04/04/2026
100%
05/04/2026
100%
06/04/2026
100%
07/04/2026
100%
08/04/2026
100%
09/04/2026
100%
10/04/2026
100%
11/04/2026
100%
12/04/2026
100%
13/04/2026
100%
14/04/2026
100%
15/04/2026
100%
16/04/2026
100%
17/04/2026
100%
18/04/2026
100%
19/04/2026
100%
20/04/2026
100%
21/04/2026
100%
22/04/2026
100%
23/04/2026
100%
24/04/2026
100%
En savoir plus
Nous testons la disponibilité de cette ressource au téléchargement toutes les heures, en effectuant une requête HTTP de type 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

Pas de validation disponible
Valider ce GTFS-RT maintenant

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 24/04/2026 à 12h32 Europe/Paris.

vehicle_positions (140) service_alerts (0) trip_updates (0)

Entités présentes dans ce flux lors des 7 derniers jours.

vehicle_positions

Flux GTFS-RT décodé

Voir le contenu du flux

Voici le flux GTFS-RT décodé au format Protobuf le 24/04/2026 à 12h32 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

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