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 à 14h30 Europe/Paris.

vehicle_positions (143) service_alerts (0) trip_updates (0)

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

vehicle_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 à 14h30 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

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