Resource details
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.
This resource file is part of the dataset Réseau urbain Astuce.
Download availability
Learn more
HEAD request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.For SIRI and SIRI Lite feeds, we perform a
GET request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.Validation details
GTFS-RT feed content
Entities
Entities present in this feed at 2026-04-24 at 14:23 Europe/Paris.
vehicle_positions (143) service_alerts (0) trip_updates (0)Entities seen in the last 7 days.
vehicle_positionsDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2026-04-24 at 14:23 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "VM:TCAR:6414",
"vehicle": {
"position": {
"bearing": 175.0,
"latitude": 49.45854187011719,
"longitude": 1.138272762298584
},
"stopId": "TCAR:GALI2",
"timestamp": "1777033404",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:877"
},
"vehicle": {
"id": "TCAR:6414",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:852",
"vehicle": {
"position": {
"bearing": 333.0,
"latitude": 49.42518615722656,
"longitude": 1.0880110263824463
},
"stopId": "TCAR:BALZA1",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4322"
},
"vehicle": {
"id": "TCAR:852",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:TCAR:832",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 48.0,
"latitude": 49.417030334472656,
"longitude": 1.0558072328567505
},
"stopId": "TCAR:CHGAU1",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3876"
},
"vehicle": {
"id": "TCAR:832",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:837",
"vehicle": {
"position": {
"bearing": 327.0,
"latitude": 49.403846740722656,
"longitude": 1.085254192352295
},
"stopId": "TCAR:JEZAY1",
"timestamp": "1777033407",
"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": 248.0,
"latitude": 49.44110107421875,
"longitude": 1.1489170789718628
},
"stopId": "TCAR:CANAD2",
"timestamp": "1777033406",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2173"
},
"vehicle": {
"id": "TCAR:6230",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:833",
"vehicle": {
"position": {
"bearing": 295.0,
"latitude": 49.44751739501953,
"longitude": 1.1033260822296143
},
"stopId": "TCAR:BEAUV0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3363"
},
"vehicle": {
"id": "TCAR:833",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:5306",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 165.0,
"latitude": 49.44239807128906,
"longitude": 1.131858229637146
},
"stopId": "TCAR:ARGEN2",
"timestamp": "1777033391",
"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": 181.0,
"latitude": 49.413917541503906,
"longitude": 1.05426025390625
},
"stopId": "TCAR:PROVI0",
"timestamp": "1777033404",
"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": 190.0,
"latitude": 49.444759368896484,
"longitude": 1.092108130455017
},
"stopId": "TCAR:BARTS0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9175"
},
"vehicle": {
"id": "TCAR:5209",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6214",
"vehicle": {
"position": {
"bearing": 1.0,
"latitude": 49.45348358154297,
"longitude": 1.0342798233032227
},
"stopId": "TCAR:TPISS2",
"timestamp": "1777033391",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2251"
},
"vehicle": {
"id": "TCAR:6214",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:857",
"vehicle": {
"position": {
"bearing": 116.0,
"latitude": 49.44837188720703,
"longitude": 1.1001499891281128
},
"stopId": "TCAR:BEAUV1",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3903"
},
"vehicle": {
"id": "TCAR:857",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:6234",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 184.0,
"latitude": 49.484619140625,
"longitude": 1.0482968091964722
},
"stopId": "TCAR:MOULI1",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:572"
},
"vehicle": {
"id": "TCAR:6234",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6213",
"vehicle": {
"position": {
"bearing": 30.0,
"latitude": 49.4303092956543,
"longitude": 1.0726104974746704
},
"stopId": "TCAR:CAFT2",
"timestamp": "1777033391",
"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": 354.0,
"latitude": 49.332481384277344,
"longitude": 1.1004669666290283
},
"stopId": "TCAR:TOPAR1",
"timestamp": "1777033404",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10526"
},
"vehicle": {
"id": "TCAR:720",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:6227",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 285.0,
"latitude": 49.44901657104492,
"longitude": 1.064404845237732
},
"stopId": "TCAR:RIBOU2",
"timestamp": "1777033406",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2244"
},
"vehicle": {
"id": "TCAR:6227",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:3137",
"vehicle": {
"position": {
"bearing": 349.0,
"latitude": 49.39270782470703,
"longitude": 1.1036396026611328
},
"stopId": "TCAR:STYO21",
"timestamp": "1777033404",
"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": 280.0,
"latitude": 49.40118408203125,
"longitude": 1.0787938833236694
},
"stopId": "TCAR:COURS0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2899"
},
"vehicle": {
"id": "TCAR:831",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:5203",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 48.0,
"latitude": 49.44881057739258,
"longitude": 1.1132296323776245
},
"stopId": "TCAR:RESER0",
"timestamp": "1777033407",
"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": 128.0,
"latitude": 49.44636917114258,
"longitude": 1.0705331563949585
},
"stopId": "TCAR:LUCIL1",
"timestamp": "1777033406",
"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": 234.0,
"latitude": 49.450130462646484,
"longitude": 1.064542531967163
},
"stopId": "TCAR:RIBOU1",
"timestamp": "1777033404",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5580"
},
"vehicle": {
"id": "TCAR:6405",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:5502",
"vehicle": {
"position": {
"bearing": 352.0,
"latitude": 49.481929779052734,
"longitude": 1.0429043769836426
},
"stopId": "TCAR:RIVES2",
"timestamp": "1777033404",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11239"
},
"vehicle": {
"id": "TCAR:5502",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:6220",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 102.0,
"latitude": 49.44151306152344,
"longitude": 1.119892954826355
},
"stopId": "TCAR:JEUNE1",
"timestamp": "1777033406",
"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": 32.0,
"latitude": 49.43524169921875,
"longitude": 1.086663842201233
},
"stopId": "TCAR:JOFFR1",
"timestamp": "1777033406",
"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": 196.0,
"latitude": 49.43864440917969,
"longitude": 1.0966377258300781
},
"stopId": "TCAR:PCORN0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13239"
},
"vehicle": {
"id": "TCAR:3134",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:6403",
"vehicle": {
"position": {
"bearing": 325.0,
"latitude": 49.452056884765625,
"longitude": 1.0596578121185303
},
"stopId": "TCAR:BAPEA2",
"timestamp": "1777033404",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:886"
},
"vehicle": {
"id": "TCAR:6403",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:5312",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 187.0,
"latitude": 49.48832702636719,
"longitude": 1.0488654375076294
},
"stopId": "TCAR:BMAIB0",
"timestamp": "1777033391",
"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": 26.0,
"latitude": 49.41609191894531,
"longitude": 1.0756051540374756
},
"stopId": "TCAR:SEMAR1",
"timestamp": "1777033391",
"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": 59.0,
"latitude": 49.43754196166992,
"longitude": 1.069167137145996
},
"stopId": "TCAR:ORLET3",
"timestamp": "1777033404",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17818"
},
"vehicle": {
"id": "TCAR:6511",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:6406",
"vehicle": {
"position": {
"bearing": 245.0,
"latitude": 49.43827438354492,
"longitude": 1.1061522960662842
},
"stopId": "TCAR:MARTT2",
"timestamp": "1777033404",
"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": 201.0,
"latitude": 49.43596649169922,
"longitude": 1.0870181322097778
},
"stopId": "TCAR:JOFFR0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2862"
},
"vehicle": {
"id": "TCAR:849",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:3303",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 140.0,
"latitude": 49.43359375,
"longitude": 1.0912774801254272
},
"stopId": "TCAR:CHAMT2",
"timestamp": "1777033407",
"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": 143.0,
"latitude": 49.43313217163086,
"longitude": 1.1076395511627197
},
"stopId": "TCAR:PAUL20",
"timestamp": "1777033407",
"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": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 270.0,
"latitude": 49.43783950805664,
"longitude": 1.1145524978637695
},
"stopId": "TCAR:MCURIE",
"timestamp": "1777033067",
"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": 208.0,
"latitude": 49.472808837890625,
"longitude": 1.1123942136764526
},
"stopId": "TCAR:VIELL1",
"timestamp": "1777033391",
"trip": {
"directionId": 0,
"routeId": "TCAR:11",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14546"
},
"vehicle": {
"id": "TCAR:728",
"label": "Ile Lacroix"
}
}
},
{
"id": "VM:TCAR:5503",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 331.0,
"latitude": 49.41255187988281,
"longitude": 1.0731172561645508
},
"stopId": "TCAR:DIOCH4",
"timestamp": "1777033327",
"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": 294.0,
"latitude": 49.385887145996094,
"longitude": 1.0689712762832642
},
"stopId": "TCAR:CORBU1",
"timestamp": "1777033391",
"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": 301.0,
"latitude": 49.45008087158203,
"longitude": 1.079315423965454
},
"stopId": "TCAR:DESCH1",
"timestamp": "1777033404",
"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": 357.0,
"latitude": 49.455387115478516,
"longitude": 1.0342037677764893
},
"stopId": "TCAR:TBIZET",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2198"
},
"vehicle": {
"id": "TCAR:6127",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:846",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 323.0,
"latitude": 49.400421142578125,
"longitude": 1.042414665222168
},
"stopId": "TCAR:BRAQU1",
"timestamp": "1777033227",
"trip": {
"directionId": 1,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3891"
},
"vehicle": {
"id": "TCAR:846",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:TCAR:3124",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 194.0,
"latitude": 49.468849182128906,
"longitude": 1.0640498399734497
},
"stopId": "TCAR:PLEIAD",
"timestamp": "1777033106",
"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": 117.0,
"latitude": 49.4380989074707,
"longitude": 1.101334810256958
},
"stopId": "TCAR:PMARC1",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:543"
},
"vehicle": {
"id": "TCAR:6105",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5210",
"vehicle": {
"position": {
"bearing": 298.0,
"latitude": 49.44687271118164,
"longitude": 1.1063728332519531
},
"stopId": "TCAR:BOU2",
"timestamp": "1777033407",
"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": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 326.0,
"latitude": 49.45701599121094,
"longitude": 1.0682164430618286
},
"stopId": "TCAR:CAMPU2",
"timestamp": "1777033404",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:4968"
},
"vehicle": {
"id": "TCAR:6411",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:727",
"vehicle": {
"position": {
"bearing": 207.0,
"latitude": 49.3529167175293,
"longitude": 1.0931528806686401
},
"stopId": "TCAR:COMPX0",
"timestamp": "1777033407",
"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": 209.0,
"latitude": 49.525054931640625,
"longitude": 1.0352445840835571
},
"stopId": "TCAR:SOUEF0",
"timestamp": "1777033404",
"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": 342.0,
"latitude": 49.44918441772461,
"longitude": 1.099537968635559
},
"stopId": "TCAR:RICAR1",
"timestamp": "1777033407",
"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": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 105.0,
"latitude": 49.43134689331055,
"longitude": 1.1041836738586426
},
"stopId": "TCAR:ILACR",
"timestamp": "1777033307",
"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": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 22.0,
"latitude": 49.440006256103516,
"longitude": 1.0893856287002563
},
"stopId": "TCAR:TARTS1",
"timestamp": "1777033406",
"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": 184.0,
"latitude": 49.47734451293945,
"longitude": 1.092970371246338
},
"stopId": "TCAR:SAKHA0",
"timestamp": "1777033391",
"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": {
"position": {
"bearing": 57.0,
"latitude": 49.45539474487305,
"longitude": 1.0754090547561646
},
"stopId": "TCAR:CAMPU2",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:18182"
},
"vehicle": {
"id": "TCAR:3308",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:3142",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 72.0,
"latitude": 49.47028732299805,
"longitude": 1.0496914386749268
},
"stopId": "TCAR:DEVIL3",
"timestamp": "1777033407",
"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": 83.0,
"latitude": 49.46696472167969,
"longitude": 1.1415354013442993
},
"stopId": "TCAR:GRIGN1",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15438"
},
"vehicle": {
"id": "TCAR:327",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:855",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 249.0,
"latitude": 49.42979049682617,
"longitude": 1.075474500656128
},
"stopId": "TCAR:AVCAE0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:3391"
},
"vehicle": {
"id": "TCAR:855",
"label": "Georges Braque"
}
}
},
{
"id": "VM:TCAR:3125",
"vehicle": {
"position": {
"bearing": 270.0,
"latitude": 49.464080810546875,
"longitude": 1.065050482749939
},
"stopId": "TCAR:RBOIS1",
"timestamp": "1777033404",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13523"
},
"vehicle": {
"id": "TCAR:3125",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:5205",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 128.0,
"latitude": 49.40478515625,
"longitude": 1.1695420742034912
},
"stopId": "TCAR:CROCH0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11866"
},
"vehicle": {
"id": "TCAR:5205",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:325",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 314.0,
"latitude": 49.425132751464844,
"longitude": 1.175110936164856
},
"stopId": "TCAR:HETRA1",
"timestamp": "1777033406",
"trip": {
"directionId": 1,
"routeId": "TCAR:20",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15449"
},
"vehicle": {
"id": "TCAR:325",
"label": "Le Chapître"
}
}
},
{
"id": "VM:TCAR:5207",
"vehicle": {
"position": {
"bearing": 281.0,
"latitude": 49.44737243652344,
"longitude": 1.0946351289749146
},
"stopId": "TCAR:LYCOR0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8476"
},
"vehicle": {
"id": "TCAR:5207",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:6508",
"vehicle": {
"position": {
"bearing": 342.0,
"latitude": 49.44157028198242,
"longitude": 1.0654990673065186
},
"stopId": "TCAR:RIBOT2",
"timestamp": "1777033404",
"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": "1777033406",
"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": 207.0,
"latitude": 49.447181701660156,
"longitude": 1.093537449836731
},
"stopId": "TCAR:SVER7",
"timestamp": "1777033378",
"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": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 45.0,
"latitude": 49.48887252807617,
"longitude": 1.0488792657852173
},
"stopId": "TCAR:BMAIR1",
"timestamp": "1777033391",
"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": 180.0,
"latitude": 49.46354293823242,
"longitude": 1.0467596054077148
},
"stopId": "TCAR:FRESN1",
"timestamp": "1777033407",
"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": 170.0,
"latitude": 49.414398193359375,
"longitude": 1.091537356376648
},
"stopId": "TCAR:PGAUL0",
"timestamp": "1777033407",
"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": 216.0,
"latitude": 49.470802307128906,
"longitude": 1.1209337711334229
},
"stopId": "TCAR:NARCI1",
"timestamp": "1777033407",
"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": 16.0,
"latitude": 49.443050384521484,
"longitude": 1.0987629890441895
},
"stopId": "TCAR:HVR4",
"timestamp": "1777033406",
"trip": {
"directionId": 1,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13557"
},
"vehicle": {
"id": "TCAR:3126",
"label": "La Pléiade"
}
}
},
{
"id": "VM:TCAR:705",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 31.0,
"latitude": 49.462345123291016,
"longitude": 1.1313750743865967
},
"stopId": "TCAR:TAMAR5",
"timestamp": "1777033208",
"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": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 179.0,
"latitude": 49.38591766357422,
"longitude": 1.0708696842193604
},
"stopId": "TCAR:UNIV21",
"timestamp": "1777033327",
"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": 262.0,
"latitude": 49.44832992553711,
"longitude": 1.0925312042236328
},
"stopId": "TCAR:RCAMP1",
"timestamp": "1777033407",
"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": 128.0,
"latitude": 49.45012664794922,
"longitude": 1.0890289545059204
},
"stopId": "TCAR:RCAMP0",
"timestamp": "1777033407",
"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": 247.0,
"latitude": 49.415855407714844,
"longitude": 1.0433192253112793
},
"stopId": "TCAR:BROSS2",
"timestamp": "1777033391",
"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": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 284.0,
"latitude": 49.4404411315918,
"longitude": 1.1276885271072388
},
"stopId": "TCAR:DRIVI2",
"timestamp": "1777033404",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2271"
},
"vehicle": {
"id": "TCAR:6101",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:6231",
"vehicle": {
"position": {
"bearing": 108.0,
"latitude": 49.439117431640625,
"longitude": 1.0971084833145142
},
"stopId": "TCAR:REPUB1",
"timestamp": "1777033391",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5655"
},
"vehicle": {
"id": "TCAR:6231",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:329",
"vehicle": {
"position": {
"bearing": 153.0,
"latitude": 49.437904357910156,
"longitude": 1.105210542678833
},
"stopId": "TCAR:STVIV1",
"timestamp": "1777033268",
"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": 337.0,
"latitude": 49.45008087158203,
"longitude": 1.047084927558899
},
"stopId": "TCAR:LCORM1",
"timestamp": "1777033407",
"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": 288.0,
"latitude": 49.44395446777344,
"longitude": 1.0960544347763062
},
"stopId": "TCAR:LYCOR1",
"timestamp": "1777033404",
"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": 140.0,
"latitude": 49.413795471191406,
"longitude": 1.1367579698562622
},
"stopId": "TCAR:ESNAR0",
"timestamp": "1777033404",
"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": {
"position": {
"bearing": 321.0,
"latitude": 49.42977523803711,
"longitude": 1.093119502067566
},
"stopId": "TCAR:BAMME1",
"timestamp": "1777033407",
"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": 275.0,
"latitude": 49.43991470336914,
"longitude": 1.1307870149612427
},
"stopId": "TCAR:BDARN2",
"timestamp": "1777033378",
"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": 11.0,
"latitude": 49.46213150024414,
"longitude": 1.0867929458618164
},
"stopId": "TCAR:LESCO2",
"timestamp": "1777033378",
"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": 180.0,
"latitude": 49.3871955871582,
"longitude": 1.071030855178833
},
"stopId": "TCAR:CORBU1",
"timestamp": "1777033378",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7505"
},
"vehicle": {
"id": "TCAR:6211",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:6106",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 135.0,
"latitude": 49.46559524536133,
"longitude": 1.0715876817703247
},
"stopId": "TCAR:MTMAL1",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5625"
},
"vehicle": {
"id": "TCAR:6106",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:320",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 239.0,
"latitude": 49.45800018310547,
"longitude": 1.1200387477874756
},
"stopId": "TCAR:FLOQU0",
"timestamp": "1777033407",
"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": 228.0,
"latitude": 49.42142868041992,
"longitude": 1.092881441116333
},
"stopId": "TCAR:DRURO0",
"timestamp": "1777033157",
"trip": {
"directionId": 0,
"routeId": "TCAR:07",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:13260"
},
"vehicle": {
"id": "TCAR:3148",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:838",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 225.0,
"latitude": 49.41413116455078,
"longitude": 1.090180516242981
},
"stopId": "TCAR:SOTTE0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:90",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2911"
},
"vehicle": {
"id": "TCAR:838",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:3127",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 108.0,
"latitude": 49.469905853271484,
"longitude": 1.119480013847351
},
"stopId": "TCAR:BGUI4",
"timestamp": "1777033406",
"trip": {
"directionId": 0,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14146"
},
"vehicle": {
"id": "TCAR:3127",
"label": "Lycée Flaubert"
}
}
},
{
"id": "VM:TCAR:6410",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 16.0,
"latitude": 49.44384002685547,
"longitude": 1.150396704673767
},
"stopId": "TCAR:DUREC",
"timestamp": "1777033349",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2278"
},
"vehicle": {
"id": "TCAR:6410",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:710",
"vehicle": {
"position": {
"bearing": 177.0,
"latitude": 49.428436279296875,
"longitude": 1.1106584072113037
},
"stopId": "TCAR:EAUPL0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15288"
},
"vehicle": {
"id": "TCAR:710",
"label": "Grand Val"
}
}
},
{
"id": "VM:TCAR:5319",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 197.0,
"latitude": 49.437442779541016,
"longitude": 1.0961157083511353
},
"stopId": "TCAR:STNIC1",
"timestamp": "1777033391",
"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": 28.0,
"latitude": 49.461273193359375,
"longitude": 1.1311109066009521
},
"stopId": "TCAR:TAMAR4",
"timestamp": "1777033378",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9194"
},
"vehicle": {
"id": "TCAR:5318",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6233",
"vehicle": {
"position": {
"bearing": 202.0,
"latitude": 49.440643310546875,
"longitude": 1.0866285562515259
},
"stopId": "TCAR:BELGE2",
"timestamp": "1777033391",
"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": 143.0,
"latitude": 49.34619903564453,
"longitude": 1.095337152481079
},
"stopId": "TCAR:FERRE1",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10351"
},
"vehicle": {
"id": "TCAR:730",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:TCAR:3119",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 13.0,
"latitude": 49.475921630859375,
"longitude": 1.092756748199463
},
"stopId": "TCAR:SAKHA1",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:08",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14007"
},
"vehicle": {
"id": "TCAR:3119",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:3144",
"vehicle": {
"position": {
"bearing": 278.0,
"latitude": 49.430450439453125,
"longitude": 1.0538877248764038
},
"stopId": "TCAR:PGLIS1",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:41",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:16925"
},
"vehicle": {
"id": "TCAR:3144",
"label": "Ancienne Mare"
}
}
},
{
"id": "VM:TCAR:3135",
"vehicle": {
"position": {
"bearing": 54.0,
"latitude": 49.428314208984375,
"longitude": 1.0942293405532837
},
"stopId": "TCAR:MATHI0",
"timestamp": "1777033404",
"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": 73.0,
"latitude": 49.4427490234375,
"longitude": 1.030281662940979
},
"stopId": "TCAR:TOUYE2",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:2274"
},
"vehicle": {
"id": "TCAR:6228",
"label": "Monet"
}
}
},
{
"id": "VM:TCAR:714",
"vehicle": {
"position": {
"bearing": 329.0,
"latitude": 49.45636749267578,
"longitude": 1.0958364009857178
},
"stopId": "TCAR:COTTA1",
"timestamp": "1777033407",
"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": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 18.0,
"latitude": 49.4394645690918,
"longitude": 1.0971412658691406
},
"stopId": "TCAR:RREPU1",
"timestamp": "1777033407",
"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": 60.0,
"latitude": 49.414520263671875,
"longitude": 1.091245174407959
},
"stopId": "TCAR:RASPA1",
"timestamp": "1777033391",
"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": 209.0,
"latitude": 49.427223205566406,
"longitude": 1.0698492527008057
},
"stopId": "TCAR:CHART1",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7089"
},
"vehicle": {
"id": "TCAR:6201",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6117",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 161.0,
"latitude": 49.45901107788086,
"longitude": 1.0554049015045166
},
"stopId": "TCAR:MAISO1",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:624"
},
"vehicle": {
"id": "TCAR:6117",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5211",
"vehicle": {
"position": {
"bearing": 17.0,
"latitude": 49.46681213378906,
"longitude": 1.0891047716140747
},
"stopId": "TCAR:CCOMM1",
"timestamp": "1777033407",
"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": 106.0,
"latitude": 49.439090728759766,
"longitude": 1.0972192287445068
},
"stopId": "TCAR:PMARC1",
"timestamp": "1777033407",
"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": 287.0,
"latitude": 49.47040557861328,
"longitude": 1.117469310760498
},
"stopId": "TCAR:MAXPO2",
"timestamp": "1777033404",
"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": 44.0,
"latitude": 49.50918197631836,
"longitude": 1.0733654499053955
},
"stopId": "TCAR:PBOSC0",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:43",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17401"
},
"vehicle": {
"id": "TCAR:725",
"label": "Longs Vallons"
}
}
},
{
"id": "VM:TCAR:6118",
"vehicle": {
"position": {
"bearing": 302.0,
"latitude": 49.44024658203125,
"longitude": 1.0840893983840942
},
"stopId": "TCAR:BELGE2",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5014"
},
"vehicle": {
"id": "TCAR:6118",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:TCAR:5510",
"vehicle": {
"position": {
"bearing": 297.0,
"latitude": 49.43510818481445,
"longitude": 1.1056222915649414
},
"stopId": "TCAR:PARIS1",
"timestamp": "1777033404",
"trip": {
"directionId": 1,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11494"
},
"vehicle": {
"id": "TCAR:5510",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:TCAR:3133",
"vehicle": {
"position": {
"bearing": 36.0,
"latitude": 49.47972869873047,
"longitude": 1.035693883895874
},
"stopId": "TCAR:MMAIR1",
"timestamp": "1777033407",
"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": 174.0,
"latitude": 49.462154388427734,
"longitude": 1.1312693357467651
},
"stopId": "TCAR:CHATL2",
"timestamp": "1777033200",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:877"
},
"vehicle": {
"id": "TCAR:6408",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:6114",
"vehicle": {
"position": {
"bearing": 3.0,
"latitude": 49.442657470703125,
"longitude": 1.112963318824768
},
"stopId": "TCAR:CHRUT1",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7100"
},
"vehicle": {
"id": "TCAR:6114",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6103",
"vehicle": {
"position": {
"bearing": 280.0,
"latitude": 49.43954086303711,
"longitude": 1.0931166410446167
},
"stopId": "TCAR:CATHE2",
"timestamp": "1777033404",
"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": 27.0,
"latitude": 49.3979377746582,
"longitude": 1.0624237060546875
},
"stopId": "TCAR:SANDT2",
"timestamp": "1777033406",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7527"
},
"vehicle": {
"id": "TCAR:6236",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:3204",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 343.0,
"latitude": 49.41242599487305,
"longitude": 1.0731617212295532
},
"stopId": "TCAR:DIOCH4",
"timestamp": "1777033407",
"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": 169.0,
"latitude": 49.47517395019531,
"longitude": 1.0482174158096313
},
"stopId": "TCAR:PALIS4",
"timestamp": "1777033407",
"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": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 169.0,
"latitude": 49.45807647705078,
"longitude": 1.0579503774642944
},
"stopId": "TCAR:BROUC0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:15",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:15305"
},
"vehicle": {
"id": "TCAR:721",
"label": "Grand Val"
}
}
},
{
"id": "VM:TCAR:6501",
"vehicle": {
"position": {
"bearing": 70.0,
"latitude": 49.43897247314453,
"longitude": 1.1085877418518066
},
"stopId": "TCAR:CHRUT1",
"timestamp": "1777033404",
"trip": {
"directionId": 0,
"routeId": "TCAR:91",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:5666"
},
"vehicle": {
"id": "TCAR:6501",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:TCAR:3147",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 135.0,
"latitude": 49.32863998413086,
"longitude": 1.095747947692871
},
"stopId": "TCAR:TOCEN",
"timestamp": "1777033349",
"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": 357.0,
"latitude": 49.449493408203125,
"longitude": 1.1408683061599731
},
"stopId": "TCAR:PSALO1",
"timestamp": "1777033404",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:599"
},
"vehicle": {
"id": "TCAR:6412",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:5302",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 317.0,
"latitude": 49.417789459228516,
"longitude": 1.1316794157028198
},
"stopId": "TCAR:NEUVE1",
"timestamp": "1777033407",
"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": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 213.0,
"latitude": 49.49119186401367,
"longitude": 1.1434379816055298
},
"stopId": "TCAR:RONCE1",
"timestamp": "1777033378",
"trip": {
"directionId": 0,
"routeId": "TCAR:01",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:8420"
},
"vehicle": {
"id": "TCAR:5408",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:TCAR:6109",
"vehicle": {
"position": {
"bearing": 73.0,
"latitude": 49.4457893371582,
"longitude": 1.0866957902908325
},
"stopId": "TCAR:CAUCT2",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7588"
},
"vehicle": {
"id": "TCAR:6109",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:6235",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 349.0,
"latitude": 49.46958541870117,
"longitude": 1.0504120588302612
},
"stopId": "TCAR:DVILL2",
"timestamp": "1777033406",
"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": 95.0,
"latitude": 49.43879318237305,
"longitude": 1.120067834854126
},
"stopId": "TCAR:HILAI2",
"timestamp": "1777033407",
"trip": {
"directionId": 1,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7568"
},
"vehicle": {
"id": "TCAR:6206",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:TCAR:5506",
"vehicle": {
"position": {
"bearing": 322.0,
"latitude": 49.5302848815918,
"longitude": 1.0412529706954956
},
"stopId": "TCAR:HBOUR1",
"timestamp": "1777033404",
"trip": {
"directionId": 1,
"routeId": "TCAR:04",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11220"
},
"vehicle": {
"id": "TCAR:5506",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:TCAR:732",
"vehicle": {
"position": {
"bearing": 343.0,
"latitude": 49.40840530395508,
"longitude": 1.1222485303878784
},
"stopId": "TCAR:LEVAL1",
"timestamp": "1777033406",
"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": 112.0,
"latitude": 49.462215423583984,
"longitude": 1.069879412651062
},
"stopId": "TCAR:COLBE0",
"timestamp": "1777033404",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9145"
},
"vehicle": {
"id": "TCAR:5508",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6413",
"vehicle": {
"position": {
"bearing": 246.0,
"latitude": 49.43846130371094,
"longitude": 1.1067402362823486
},
"stopId": "TCAR:CHRUT2",
"timestamp": "1777033404",
"trip": {
"directionId": 1,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:951"
},
"vehicle": {
"id": "TCAR:6413",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:TCAR:5405",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 135.0,
"latitude": 49.46232604980469,
"longitude": 1.0767130851745605
},
"stopId": "TCAR:CBLBE1",
"timestamp": "1777033407",
"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": 123.0,
"latitude": 49.4408073425293,
"longitude": 1.0825189352035522
},
"stopId": "TCAR:BELGE1",
"timestamp": "1777033391",
"trip": {
"directionId": 0,
"routeId": "TCAR:92",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:560"
},
"vehicle": {
"id": "TCAR:6229",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:6116",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 229.0,
"latitude": 49.44301986694336,
"longitude": 1.0286076068878174
},
"stopId": "TCAR:TOUYE1",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:93",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:1912"
},
"vehicle": {
"id": "TCAR:6116",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:TCAR:6404",
"vehicle": {
"position": {
"bearing": 200.0,
"latitude": 49.4445915222168,
"longitude": 1.0855814218521118
},
"stopId": "TCAR:VXMAR1",
"timestamp": "1777033404",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:6991"
},
"vehicle": {
"id": "TCAR:6404",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:6506",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 123.0,
"latitude": 49.46559524536133,
"longitude": 1.0715187788009644
},
"stopId": "TCAR:MTMAL1",
"timestamp": "1777033227",
"trip": {
"directionId": 0,
"routeId": "TCAR:95",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:17859"
},
"vehicle": {
"id": "TCAR:6506",
"label": "Champlain"
}
}
},
{
"id": "VM:TCAR:3118",
"vehicle": {
"position": {
"bearing": 191.0,
"latitude": 49.48646926879883,
"longitude": 1.061805248260498
},
"stopId": "TCAR:MPAGN1",
"timestamp": "1777033407",
"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": 164.0,
"latitude": 49.41377639770508,
"longitude": 1.071792721748352
},
"stopId": "TCAR:DIOCT1",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:94",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:7066"
},
"vehicle": {
"id": "TCAR:6120",
"label": "Technopôle"
}
}
},
{
"id": "VM:TCAR:5509",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 202.0,
"latitude": 49.47087860107422,
"longitude": 1.0915145874023438
},
"stopId": "TCAR:CCOMM0",
"timestamp": "1777033247",
"trip": {
"directionId": 0,
"routeId": "TCAR:02",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:9185"
},
"vehicle": {
"id": "TCAR:5509",
"label": "Tamarelle"
}
}
},
{
"id": "VM:TCAR:7261",
"vehicle": {
"position": {
"bearing": 235.0,
"latitude": 49.398983001708984,
"longitude": 1.162226915359497
},
"stopId": "TCAR:GALIL0",
"timestamp": "1777033404",
"trip": {
"directionId": 0,
"routeId": "TCAR:05",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:11876"
},
"vehicle": {
"id": "TCAR:7261",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:TCAR:6509",
"vehicle": {
"position": {
"bearing": 75.0,
"latitude": 49.45680236816406,
"longitude": 1.0709091424942017
},
"stopId": "TCAR:FDVAL1",
"timestamp": "1777033404",
"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": 180.0,
"latitude": 49.41447448730469,
"longitude": 1.090475082397461
},
"stopId": "TCAR:HDVS1",
"timestamp": "1777033351",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10491"
},
"vehicle": {
"id": "TCAR:719",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:3141",
"vehicle": {
"position": {
"bearing": 337.0,
"latitude": 49.333255767822266,
"longitude": 1.0981935262680054
},
"stopId": "TCAR:TOMAN1",
"timestamp": "1777033404",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10536"
},
"vehicle": {
"id": "TCAR:3141",
"label": "C. Commercial"
}
}
},
{
"id": "VM:TCAR:3145",
"vehicle": {
"position": {
"bearing": 268.0,
"latitude": 49.4805793762207,
"longitude": 1.0502047538757324
},
"stopId": "TCAR:DLUNE5",
"timestamp": "1777033404",
"trip": {
"directionId": 1,
"routeId": "TCAR:10",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:14065"
},
"vehicle": {
"id": "TCAR:3145",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:TCAR:3104",
"vehicle": {
"position": {
"bearing": 180.0,
"latitude": 49.40155792236328,
"longitude": 1.0992692708969116
},
"stopId": "TCAR:CHROU0",
"timestamp": "1777033407",
"trip": {
"directionId": 0,
"routeId": "TCAR:03",
"scheduleRelationship": "SCHEDULED",
"tripId": "TCAR:10501"
},
"vehicle": {
"id": "TCAR:3104",
"label": "C. Commercial"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1777033420"
}
}