Resource details
Cette ressource propose les positions des véhicules en temps réel pour les lignes du réseau Astuce exploitées par Transdev Rouen.
Il s’agit d’une génération “maison” basée sur les données du site web myastuce.fr visant à palier les difficultés rencontrées avec le temps réel “officiel”.
Attention : la ressource GTFS à utiliser se trouve ici.
Note : en raison d’un bug côté site web, il n’y a plus de mise à jour temps réel au-delà de minuit.
Cette ressource sera vouée à disparaitre lorsque le temps réel officiel sera à nouveau exploitable.
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 2025-01-31 at 10:02 Europe/Paris.
vehicle_positions (188) 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 2025-01-31 at 10:02 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "VM:5413",
"vehicle": {
"position": {
"bearing": 359.0,
"latitude": 49.445106506347656,
"longitude": 1.1058228015899658
},
"stop_id": "10625",
"timestamp": "1738314102",
"trip": {
"route_id": "02",
"trip_id": "25318"
},
"vehicle": {
"id": "5413",
"label": "Tamarelle"
}
}
},
{
"id": "VM:423",
"vehicle": {
"position": {
"bearing": 358.0,
"latitude": 49.38679885864258,
"longitude": 1.099570393562317
},
"stop_id": "11414",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "03",
"trip_id": "25850"
},
"vehicle": {
"id": "423",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:831",
"vehicle": {
"position": {
"bearing": 249.0,
"latitude": 49.431053161621094,
"longitude": 1.080305814743042
},
"stop_id": "12207",
"timestamp": "1738314102",
"trip": {
"route_id": "90",
"trip_id": "2645"
},
"vehicle": {
"id": "831",
"label": "Technopôle"
}
}
},
{
"id": "VM:839",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 354.0,
"latitude": 49.41877746582031,
"longitude": 1.0909903049468994
},
"stop_id": "11061",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "90",
"trip_id": "2369"
},
"vehicle": {
"id": "839",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:843",
"vehicle": {
"position": {
"bearing": 250.0,
"latitude": 49.4277458190918,
"longitude": 1.0673019886016846
},
"stop_id": "11205",
"timestamp": "1738314102",
"trip": {
"route_id": "90",
"trip_id": "1672"
},
"vehicle": {
"id": "843",
"label": "Georges Braque"
}
}
},
{
"id": "VM:847",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 143.0,
"latitude": 49.400421142578125,
"longitude": 1.042414665222168
},
"stop_id": "10345",
"timestamp": "1738313817",
"trip": {
"direction_id": 1,
"route_id": "90",
"trip_id": "1942"
},
"vehicle": {
"id": "847",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:849",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 292.0,
"latitude": 49.447120666503906,
"longitude": 1.1049063205718994
},
"stop_id": "10330",
"timestamp": "1738314021",
"trip": {
"route_id": "90",
"trip_id": "1669"
},
"vehicle": {
"id": "849",
"label": "Georges Braque"
}
}
},
{
"id": "VM:6207",
"vehicle": {
"position": {
"bearing": 172.0,
"latitude": 49.46976852416992,
"longitude": 1.0501041412353516
},
"stop_id": "11701",
"timestamp": "1738314102",
"trip": {
"route_id": "92",
"trip_id": "422"
},
"vehicle": {
"id": "6207",
"label": "Tamarelle"
}
}
},
{
"id": "VM:6206",
"vehicle": {
"position": {
"bearing": 284.0,
"latitude": 49.44175338745117,
"longitude": 1.1187437772750854
},
"stop_id": "11215",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "92",
"trip_id": "98"
},
"vehicle": {
"id": "6206",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:6214",
"vehicle": {
"position": {
"bearing": 101.0,
"latitude": 49.439453125,
"longitude": 1.1330572366714478
},
"stop_id": "10727",
"timestamp": "1738314102",
"trip": {
"route_id": "93",
"trip_id": "1262"
},
"vehicle": {
"id": "6214",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:6105",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 306.0,
"latitude": 49.44017791748047,
"longitude": 1.0895880460739136
},
"stop_id": "10435",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "93",
"trip_id": "864"
},
"vehicle": {
"id": "6105",
"label": "Monet"
}
}
},
{
"id": "VM:6215",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 165.0,
"latitude": 49.450523376464844,
"longitude": 1.0347684621810913
},
"stop_id": "12265",
"timestamp": "1738314102",
"trip": {
"route_id": "93",
"trip_id": "1216"
},
"vehicle": {
"id": "6215",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:851",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 9.0,
"latitude": 49.38679885864258,
"longitude": 1.0709030628204346
},
"stop_id": "12363",
"timestamp": "1738314021",
"trip": {
"direction_id": 1,
"route_id": "90",
"trip_id": "2289"
},
"vehicle": {
"id": "851",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:835",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 81.0,
"latitude": 49.448455810546875,
"longitude": 1.094912052154541
},
"stop_id": "11059",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "90",
"trip_id": "2009"
},
"vehicle": {
"id": "835",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:703",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 347.0,
"latitude": 49.33076858520508,
"longitude": 1.0956414937973022
},
"stop_id": "12289",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "03",
"trip_id": "25814"
},
"vehicle": {
"id": "703",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:5318",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 247.0,
"latitude": 49.53103256225586,
"longitude": 1.0348715782165527
},
"stop_id": "11161",
"timestamp": "1738314061",
"trip": {
"route_id": "04",
"trip_id": "26640"
},
"vehicle": {
"id": "5318",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:4001",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 247.0,
"latitude": 49.41415786743164,
"longitude": 1.0900697708129883
},
"stop_id": "12154",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "07",
"trip_id": "28220"
},
"vehicle": {
"id": "4001",
"label": "La Pléiade"
}
}
},
{
"id": "VM:6402",
"vehicle": {
"position": {
"bearing": 68.0,
"latitude": 49.43971633911133,
"longitude": 1.1109395027160645
},
"stop_id": "10523",
"timestamp": "1738314102",
"trip": {
"route_id": "94",
"trip_id": "23343"
},
"vehicle": {
"id": "6402",
"label": "Zénith-Parc Expo"
}
}
},
{
"id": "VM:5506",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 10.0,
"latitude": 49.452877044677734,
"longitude": 1.0464081764221191
},
"stop_id": "11339",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "04",
"trip_id": "26375"
},
"vehicle": {
"id": "5506",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:6232",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 213.0,
"latitude": 49.44039535522461,
"longitude": 1.1124800443649292
},
"stop_id": "10524",
"timestamp": "1738313980",
"trip": {
"direction_id": 1,
"route_id": "91",
"trip_id": "3486"
},
"vehicle": {
"id": "6232",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:846",
"vehicle": {
"position": {
"bearing": 115.0,
"latitude": 49.447235107421875,
"longitude": 1.1039528846740723
},
"stop_id": "10243",
"timestamp": "1738313817",
"trip": {
"direction_id": 1,
"route_id": "90",
"trip_id": "1928"
},
"vehicle": {
"id": "846",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:5308",
"vehicle": {
"position": {
"bearing": 28.0,
"latitude": 49.461273193359375,
"longitude": 1.1311936378479004
},
"stop_id": "10951",
"timestamp": "1738313796",
"trip": {
"route_id": "02",
"trip_id": "25264"
},
"vehicle": {
"id": "5308",
"label": "Tamarelle"
}
}
},
{
"id": "VM:854",
"vehicle": {
"position": {
"bearing": 183.0,
"latitude": 49.40755081176758,
"longitude": 1.0454976558685303
},
"stop_id": "11327",
"timestamp": "1738314102",
"trip": {
"route_id": "90",
"trip_id": "1653"
},
"vehicle": {
"id": "854",
"label": "Georges Braque"
}
}
},
{
"id": "VM:6117",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 127.0,
"latitude": 49.44026565551758,
"longitude": 1.0892828702926636
},
"stop_id": "12247",
"timestamp": "1738314102",
"trip": {
"route_id": "92",
"trip_id": "443"
},
"vehicle": {
"id": "6117",
"label": "Tamarelle"
}
}
},
{
"id": "VM:5504",
"vehicle": {
"position": {
"bearing": 230.0,
"latitude": 49.43252182006836,
"longitude": 1.089306116104126
},
"stop_id": "11299",
"timestamp": "1738314102",
"trip": {
"route_id": "01",
"trip_id": "24764"
},
"vehicle": {
"id": "5504",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:6209",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 5.0,
"latitude": 49.488075256347656,
"longitude": 1.049037218093872
},
"stop_id": "11598",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "92",
"trip_id": "36"
},
"vehicle": {
"id": "6209",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:5405",
"vehicle": {
"position": {
"bearing": 157.0,
"latitude": 49.42272186279297,
"longitude": 1.0672612190246582
},
"stop_id": "10484",
"timestamp": "1738314102",
"trip": {
"route_id": "94",
"trip_id": "23365"
},
"vehicle": {
"id": "5405",
"label": "Zénith-Parc Expo"
}
}
},
{
"id": "VM:5302",
"vehicle": {
"position": {
"bearing": 139.0,
"latitude": 49.41791915893555,
"longitude": 1.1311806440353394
},
"stop_id": "10456",
"timestamp": "1738314082",
"trip": {
"route_id": "05",
"trip_id": "27252"
},
"vehicle": {
"id": "5302",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:709",
"vehicle": {
"position": {
"bearing": 180.0,
"latitude": 49.397193908691406,
"longitude": 1.031442403793335
},
"stop_id": "12107",
"timestamp": "1738314102",
"trip": {
"route_id": "27",
"trip_id": "31291"
},
"vehicle": {
"id": "709",
"label": "Bel Air"
}
}
},
{
"id": "VM:6218",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 135.0,
"latitude": 49.46232604980469,
"longitude": 1.0767130851745605
},
"stop_id": "10637",
"timestamp": "1738314102",
"trip": {
"route_id": "91",
"trip_id": "4199"
},
"vehicle": {
"id": "6218",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:6124",
"vehicle": {
"position": {
"bearing": 343.0,
"latitude": 49.45895767211914,
"longitude": 1.0554614067077637
},
"stop_id": "11436",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "92",
"trip_id": "1"
},
"vehicle": {
"id": "6124",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:3133",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 106.0,
"latitude": 49.443851470947266,
"longitude": 1.0963187217712402
},
"stop_id": "10215",
"timestamp": "1738314102",
"trip": {
"route_id": "07",
"trip_id": "28452"
},
"vehicle": {
"id": "3133",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:6113",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 36.0,
"latitude": 49.44565200805664,
"longitude": 1.0864648818969727
},
"stop_id": "12435",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "94",
"trip_id": "23708"
},
"vehicle": {
"id": "6113",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:710",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 255.0,
"latitude": 49.46367263793945,
"longitude": 1.0984710454940796
},
"stop_id": "10665",
"timestamp": "1738314102",
"trip": {
"route_id": "11",
"trip_id": "29885"
},
"vehicle": {
"id": "710",
"label": "Ile Lacroix"
}
}
},
{
"id": "VM:853",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 68.0,
"latitude": 49.42975616455078,
"longitude": 1.0755442380905151
},
"stop_id": "10188",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "90",
"trip_id": "1983"
},
"vehicle": {
"id": "853",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:5407",
"vehicle": {
"position": {
"bearing": 7.0,
"latitude": 49.45732116699219,
"longitude": 1.0828036069869995
},
"stop_id": "10668",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "02",
"trip_id": "25618"
},
"vehicle": {
"id": "5407",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:6133",
"vehicle": {
"position": {
"bearing": 123.0,
"latitude": 49.4485969543457,
"longitude": 1.0656691789627075
},
"stop_id": "11541",
"timestamp": "1738314102",
"trip": {
"route_id": "93",
"trip_id": "1263"
},
"vehicle": {
"id": "6133",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:5317",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 2.0,
"latitude": 49.4815788269043,
"longitude": 1.042899489402771
},
"stop_id": "11457",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "04",
"trip_id": "26385"
},
"vehicle": {
"id": "5317",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:329",
"vehicle": {
"position": {
"bearing": 69.0,
"latitude": 49.46681594848633,
"longitude": 1.1346193552017212
},
"stop_id": "11390",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "20",
"trip_id": "30931"
},
"vehicle": {
"id": "329",
"label": "Le Chapître"
}
}
},
{
"id": "VM:6415",
"vehicle": {
"position": {
"bearing": 302.0,
"latitude": 49.44013214111328,
"longitude": 1.0843815803527832
},
"stop_id": "12248",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "91",
"trip_id": "3453"
},
"vehicle": {
"id": "6415",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:421",
"vehicle": {
"position": {
"bearing": 128.0,
"latitude": 49.456451416015625,
"longitude": 1.0588454008102417
},
"stop_id": "10355",
"timestamp": "1738314102",
"trip": {
"route_id": "15",
"trip_id": "30652"
},
"vehicle": {
"id": "421",
"label": "Grand Val"
}
}
},
{
"id": "VM:5315",
"vehicle": {
"position": {
"bearing": 52.0,
"latitude": 49.43560028076172,
"longitude": 1.0950031280517578
},
"stop_id": "10190",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "01",
"trip_id": "25033"
},
"vehicle": {
"id": "5315",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:5211",
"vehicle": {
"position": {
"bearing": 201.0,
"latitude": 49.44263458251953,
"longitude": 1.0985387563705444
},
"stop_id": "11190",
"timestamp": "1738314102",
"trip": {
"route_id": "01",
"trip_id": "24744"
},
"vehicle": {
"id": "5211",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:6201",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 258.0,
"latitude": 49.46335983276367,
"longitude": 1.1313512325286865
},
"stop_id": "10490",
"timestamp": "1738314102",
"trip": {
"route_id": "92",
"trip_id": "483"
},
"vehicle": {
"id": "6201",
"label": "Tamarelle"
}
}
},
{
"id": "VM:684",
"vehicle": {
"position": {
"bearing": 117.0,
"latitude": 49.402217864990234,
"longitude": 1.0642584562301636
},
"stop_id": "26426",
"timestamp": "1738314102",
"trip": {
"route_id": "06",
"trip_id": "27396"
},
"vehicle": {
"id": "684",
"label": "Gare St-Etienne"
}
}
},
{
"id": "VM:701",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 34.0,
"latitude": 49.46961212158203,
"longitude": 1.1197764873504639
},
"stop_id": "10143",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "08",
"trip_id": "29115"
},
"vehicle": {
"id": "701",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:425",
"vehicle": {
"position": {
"bearing": 36.0,
"latitude": 49.46486282348633,
"longitude": 1.1005098819732666
},
"stop_id": "10666",
"timestamp": "1738314041",
"trip": {
"direction_id": 1,
"route_id": "11",
"trip_id": "29751"
},
"vehicle": {
"id": "425",
"label": "Coll. L.de Vinci"
}
}
},
{
"id": "VM:720",
"vehicle": {
"position": {
"bearing": 51.0,
"latitude": 49.41688537597656,
"longitude": 1.055356502532959
},
"stop_id": "11187",
"timestamp": "1738314041",
"trip": {
"direction_id": 1,
"route_id": "27",
"trip_id": "31436"
},
"vehicle": {
"id": "720",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:838",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 295.0,
"latitude": 49.448211669921875,
"longitude": 1.100898027420044
},
"stop_id": "10242",
"timestamp": "1738314102",
"trip": {
"route_id": "90",
"trip_id": "1647"
},
"vehicle": {
"id": "838",
"label": "Georges Braque"
}
}
},
{
"id": "VM:3116",
"vehicle": {
"position": {
"bearing": 180.0,
"latitude": 49.47627258300781,
"longitude": 1.0927481651306152
},
"stop_id": "10956",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "08",
"trip_id": "29104"
},
"vehicle": {
"id": "3116",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:4012",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 33.0,
"latitude": 49.46855163574219,
"longitude": 1.0639883279800415
},
"stop_id": "11796",
"timestamp": "1738313756",
"trip": {
"route_id": "07",
"trip_id": "28478"
},
"vehicle": {
"id": "4012",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:328",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 74.0,
"latitude": 49.43328857421875,
"longitude": 1.125791072845459
},
"stop_id": "10159",
"timestamp": "1738314102",
"trip": {
"route_id": "20",
"trip_id": "30772"
},
"vehicle": {
"id": "328",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:5409",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 79.0,
"latitude": 49.439754486083984,
"longitude": 1.1407099962234497
},
"stop_id": "10788",
"timestamp": "1738314082",
"trip": {
"route_id": "93",
"trip_id": "1250"
},
"vehicle": {
"id": "5409",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:672",
"vehicle": {
"position": {
"bearing": 279.0,
"latitude": 49.39374923706055,
"longitude": 1.0254186391830444
},
"stop_id": "10559",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "06",
"trip_id": "27748"
},
"vehicle": {
"id": "672",
"label": "Les Bouttières"
}
}
},
{
"id": "VM:857",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 263.0,
"latitude": 49.401424407958984,
"longitude": 1.0759108066558838
},
"stop_id": "10659",
"timestamp": "1738314102",
"trip": {
"route_id": "90",
"trip_id": "2711"
},
"vehicle": {
"id": "857",
"label": "Technopôle"
}
}
},
{
"id": "VM:5114",
"vehicle": {
"position": {
"bearing": 120.0,
"latitude": 49.50943374633789,
"longitude": 1.0342762470245361
},
"stop_id": "11135",
"timestamp": "1738314102",
"trip": {
"route_id": "04",
"trip_id": "26649"
},
"vehicle": {
"id": "5114",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:5313",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 148.0,
"latitude": 49.451690673828125,
"longitude": 1.0875025987625122
},
"stop_id": "10356",
"timestamp": "1738314102",
"trip": {
"route_id": "02",
"trip_id": "25305"
},
"vehicle": {
"id": "5313",
"label": "Tamarelle"
}
}
},
{
"id": "VM:673",
"vehicle": {
"position": {
"bearing": 16.0,
"latitude": 49.393436431884766,
"longitude": 1.0295146703720093
},
"stop_id": "12305",
"timestamp": "1738314102",
"trip": {
"route_id": "06",
"trip_id": "27340"
},
"vehicle": {
"id": "673",
"label": "Gare St-Etienne"
}
}
},
{
"id": "VM:6126",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 26.0,
"latitude": 49.3969612121582,
"longitude": 1.061718463897705
},
"stop_id": "12485",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "94",
"trip_id": "23671"
},
"vehicle": {
"id": "6126",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:3113",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 286.0,
"latitude": 49.438392639160156,
"longitude": 1.0914362668991089
},
"stop_id": "12242",
"timestamp": "1738314102",
"trip": {
"route_id": "27",
"trip_id": "31308"
},
"vehicle": {
"id": "3113",
"label": "Bel Air"
}
}
},
{
"id": "VM:729",
"vehicle": {
"position": {
"bearing": 27.0,
"latitude": 49.440696716308594,
"longitude": 1.1024155616760254
},
"stop_id": "10249",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "15",
"trip_id": "30548"
},
"vehicle": {
"id": "729",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:5508",
"vehicle": {
"position": {
"bearing": 320.0,
"latitude": 49.41697311401367,
"longitude": 1.1328277587890625
},
"stop_id": "11367",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "05",
"trip_id": "26965"
},
"vehicle": {
"id": "5508",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:3135",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 78.0,
"latitude": 49.476715087890625,
"longitude": 1.0937577486038208
},
"stop_id": "12389",
"timestamp": "1738313898",
"trip": {
"route_id": "22",
"trip_id": "31156"
},
"vehicle": {
"id": "3135",
"label": "Barr.de Darnétal"
}
}
},
{
"id": "VM:427",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 50.0,
"latitude": 49.41455841064453,
"longitude": 1.0904731750488281
},
"stop_id": "12153",
"timestamp": "1738314102",
"trip": {
"route_id": "03",
"trip_id": "26134"
},
"vehicle": {
"id": "427",
"label": "C. Commercial"
}
}
},
{
"id": "VM:683",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 180.0,
"latitude": 49.39026641845703,
"longitude": 1.0951237678527832
},
"stop_id": "10413",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "06",
"trip_id": "27773"
},
"vehicle": {
"id": "683",
"label": "Les Bouttières"
}
}
},
{
"id": "VM:3138",
"vehicle": {
"position": {
"bearing": 336.0,
"latitude": 49.460811614990234,
"longitude": 1.0824148654937744
},
"stop_id": "10994",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "07",
"trip_id": "28164"
},
"vehicle": {
"id": "3138",
"label": "La Pléiade"
}
}
},
{
"id": "VM:856",
"vehicle": {
"position": {
"bearing": 100.0,
"latitude": 49.401004791259766,
"longitude": 1.0796793699264526
},
"stop_id": "10660",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "90",
"trip_id": "2354"
},
"vehicle": {
"id": "856",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:3204",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 303.0,
"latitude": 49.38111114501953,
"longitude": 1.0298287868499756
},
"stop_id": "10259",
"timestamp": "1738314041",
"trip": {
"direction_id": 1,
"route_id": "27",
"trip_id": "31427"
},
"vehicle": {
"id": "3204",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:6115",
"vehicle": {
"position": {
"bearing": 176.0,
"latitude": 49.44851303100586,
"longitude": 1.1408361196517944
},
"stop_id": "11449",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "92",
"trip_id": "108"
},
"vehicle": {
"id": "6115",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:6413",
"vehicle": {
"position": {
"bearing": 24.0,
"latitude": 49.44101333618164,
"longitude": 1.0868674516677856
},
"stop_id": "10262",
"timestamp": "1738314102",
"trip": {
"route_id": "91",
"trip_id": "4190"
},
"vehicle": {
"id": "6413",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:5305",
"vehicle": {
"position": {
"bearing": 47.0,
"latitude": 49.45243453979492,
"longitude": 1.1027666330337524
},
"stop_id": "26420",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "01",
"trip_id": "24978"
},
"vehicle": {
"id": "5305",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:435",
"vehicle": {
"position": {
"bearing": 241.0,
"latitude": 49.465824127197266,
"longitude": 1.070438027381897
},
"stop_id": "10673",
"timestamp": "1738314102",
"trip": {
"route_id": "08",
"trip_id": "29023"
},
"vehicle": {
"id": "435",
"label": "Tamarelle"
}
}
},
{
"id": "VM:6212",
"vehicle": {
"position": {
"bearing": 315.0,
"latitude": 49.449222564697266,
"longitude": 1.0635316371917725
},
"stop_id": "11933",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "93",
"trip_id": "772"
},
"vehicle": {
"id": "6212",
"label": "Monet"
}
}
},
{
"id": "VM:433",
"vehicle": {
"position": {
"bearing": 333.0,
"latitude": 49.41053009033203,
"longitude": 1.0936278104782104
},
"stop_id": "11983",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "03",
"trip_id": "25880"
},
"vehicle": {
"id": "433",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:3124",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 230.0,
"latitude": 49.43302536010742,
"longitude": 1.0902581214904785
},
"stop_id": "11299",
"timestamp": "1738314082",
"trip": {
"route_id": "07",
"trip_id": "28447"
},
"vehicle": {
"id": "3124",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:320",
"vehicle": {
"position": {
"bearing": 331.0,
"latitude": 49.44276809692383,
"longitude": 1.098328948020935
},
"stop_id": "12212",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "20",
"trip_id": "30937"
},
"vehicle": {
"id": "320",
"label": "Le Chapître"
}
}
},
{
"id": "VM:735",
"vehicle": {
"position": {
"bearing": 83.0,
"latitude": 49.482357025146484,
"longitude": 1.0427969694137573
},
"stop_id": "11570",
"timestamp": "1738314102",
"trip": {
"route_id": "10",
"trip_id": "29514"
},
"vehicle": {
"id": "735",
"label": "Lycée Flaubert"
}
}
},
{
"id": "VM:323",
"vehicle": {
"position": {
"bearing": 270.0,
"latitude": 49.452152252197266,
"longitude": 1.1015883684158325
},
"stop_id": "10615",
"timestamp": "1738314102",
"trip": {
"route_id": "20",
"trip_id": "30779"
},
"vehicle": {
"id": "323",
"label": "Mairie St Aubin"
}
}
},
{
"id": "VM:3144",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 106.0,
"latitude": 49.443851470947266,
"longitude": 1.0963324308395386
},
"stop_id": "10215",
"timestamp": "1738314102",
"trip": {
"route_id": "22",
"trip_id": "31155"
},
"vehicle": {
"id": "3144",
"label": "Barr.de Darnétal"
}
}
},
{
"id": "VM:3136",
"vehicle": {
"position": {
"bearing": 90.0,
"latitude": 49.3778190612793,
"longitude": 1.101589560508728
},
"stop_id": "11312",
"timestamp": "1738314102",
"trip": {
"route_id": "03",
"trip_id": "26068"
},
"vehicle": {
"id": "3136",
"label": "C. Commercial"
}
}
},
{
"id": "VM:4005",
"vehicle": {
"position": {
"bearing": 53.0,
"latitude": 49.43484878540039,
"longitude": 1.0935611724853516
},
"stop_id": "10190",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "07",
"trip_id": "28225"
},
"vehicle": {
"id": "4005",
"label": "La Pléiade"
}
}
},
{
"id": "VM:722",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 326.0,
"latitude": 49.32847595214844,
"longitude": 1.0957518815994263
},
"stop_id": "12276",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "03",
"trip_id": "25844"
},
"vehicle": {
"id": "722",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:7238",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 50.0,
"latitude": 49.39703369140625,
"longitude": 1.1577566862106323
},
"stop_id": "11037",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "05",
"trip_id": "26987"
},
"vehicle": {
"id": "7238",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:6238",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 35.0,
"latitude": 49.428733825683594,
"longitude": 1.0714648962020874
},
"stop_id": "11393",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "94",
"trip_id": "23616"
},
"vehicle": {
"id": "6238",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:3205",
"vehicle": {
"position": {
"bearing": 16.0,
"latitude": 49.436973571777344,
"longitude": 1.0959479808807373
},
"stop_id": "11750",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "11",
"trip_id": "29777"
},
"vehicle": {
"id": "3205",
"label": "Coll. L.de Vinci"
}
}
},
{
"id": "VM:3149",
"vehicle": {
"position": {
"bearing": 276.0,
"latitude": 49.443504333496094,
"longitude": 1.098572850227356
},
"stop_id": "11193",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "22",
"trip_id": "31079"
},
"vehicle": {
"id": "3149",
"label": "P. de la Vatine"
}
}
},
{
"id": "VM:5412",
"vehicle": {
"position": {
"bearing": 247.0,
"latitude": 49.46156692504883,
"longitude": 1.0435014963150024
},
"stop_id": "10390",
"timestamp": "1738314102",
"trip": {
"route_id": "04",
"trip_id": "26621"
},
"vehicle": {
"id": "5412",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:5502",
"vehicle": {
"position": {
"bearing": 279.0,
"latitude": 49.44355773925781,
"longitude": 1.098254680633545
},
"stop_id": "11193",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "02",
"trip_id": "25567"
},
"vehicle": {
"id": "5502",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:4014",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 348.0,
"latitude": 49.438472747802734,
"longitude": 1.1238363981246948
},
"timestamp": "1738313511",
"vehicle": {
"id": "4014",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:6221",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 300.0,
"latitude": 49.44643783569336,
"longitude": 1.1067277193069458
},
"stop_id": "12902",
"timestamp": "1738314082",
"trip": {
"route_id": "94",
"trip_id": "23384"
},
"vehicle": {
"id": "6221",
"label": "Zénith-Parc Expo"
}
}
},
{
"id": "VM:723",
"vehicle": {
"position": {
"bearing": 264.0,
"latitude": 49.43063735961914,
"longitude": 1.0475881099700928
},
"stop_id": "11773",
"timestamp": "1738314021",
"trip": {
"direction_id": 1,
"route_id": "41",
"trip_id": "32221"
},
"vehicle": {
"id": "723",
"label": "Ancienne Mare"
}
}
},
{
"id": "VM:6114",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 350.0,
"latitude": 49.442543029785156,
"longitude": 1.131909966468811
},
"stop_id": "10174",
"timestamp": "1738314102",
"trip": {
"route_id": "92",
"trip_id": "518"
},
"vehicle": {
"id": "6114",
"label": "Tamarelle"
}
}
},
{
"id": "VM:5408",
"vehicle": {
"position": {
"bearing": 315.0,
"latitude": 49.46940612792969,
"longitude": 1.0769109725952148
},
"stop_id": "11350",
"timestamp": "1738314102",
"trip": {
"route_id": "02",
"trip_id": "25340"
},
"vehicle": {
"id": "5408",
"label": "Tamarelle"
}
}
},
{
"id": "VM:3101",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 146.0,
"latitude": 49.40071105957031,
"longitude": 1.1363070011138916
},
"stop_id": "11093",
"timestamp": "1738313817",
"trip": {
"direction_id": 1,
"route_id": "15",
"trip_id": "30545"
},
"vehicle": {
"id": "3101",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:3104",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 313.0,
"latitude": 49.418758392333984,
"longitude": 1.0963752269744873
},
"timestamp": "1738314082",
"vehicle": {
"id": "3104",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:3141",
"vehicle": {
"position": {
"bearing": 281.0,
"latitude": 49.412635803222656,
"longitude": 1.0726470947265625
},
"stop_id": "10708",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "41",
"trip_id": "32224"
},
"vehicle": {
"id": "3141",
"label": "Ancienne Mare"
}
}
},
{
"id": "VM:6216",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 202.0,
"latitude": 49.44060516357422,
"longitude": 1.0866156816482544
},
"stop_id": "12248",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "92",
"trip_id": "103"
},
"vehicle": {
"id": "6216",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:330",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 317.0,
"latitude": 49.42531967163086,
"longitude": 1.1748312711715698
},
"stop_id": "11160",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "20",
"trip_id": "30951"
},
"vehicle": {
"id": "330",
"label": "Le Chapître"
}
}
},
{
"id": "VM:721",
"vehicle": {
"position": {
"bearing": 274.0,
"latitude": 49.469547271728516,
"longitude": 1.1238583326339722
},
"stop_id": "11151",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "10",
"trip_id": "29594"
},
"vehicle": {
"id": "721",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:3123",
"vehicle": {
"position": {
"bearing": 117.0,
"latitude": 49.439109802246094,
"longitude": 1.106297492980957
},
"stop_id": "10248",
"timestamp": "1738314082",
"trip": {
"route_id": "15",
"trip_id": "30671"
},
"vehicle": {
"id": "3123",
"label": "Grand Val"
}
}
},
{
"id": "VM:3151",
"vehicle": {
"position": {
"bearing": 357.0,
"latitude": 49.36381912231445,
"longitude": 1.0987763404846191
},
"stop_id": "11791",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "03",
"trip_id": "25812"
},
"vehicle": {
"id": "3151",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:6226",
"vehicle": {
"position": {
"bearing": 312.0,
"latitude": 49.46279525756836,
"longitude": 1.0759985446929932
},
"stop_id": "10638",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "91",
"trip_id": "3604"
},
"vehicle": {
"id": "6226",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:6219",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 261.0,
"latitude": 49.43986129760742,
"longitude": 1.1407212018966675
},
"stop_id": "10718",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "93",
"trip_id": "779"
},
"vehicle": {
"id": "6219",
"label": "Monet"
}
}
},
{
"id": "VM:5509",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 302.0,
"latitude": 49.43733215332031,
"longitude": 1.124786376953125
},
"timestamp": "1738313592",
"vehicle": {
"id": "5509",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:674",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 72.0,
"latitude": 49.388431549072266,
"longitude": 1.0888922214508057
},
"stop_id": "11211",
"timestamp": "1738314082",
"trip": {
"route_id": "06",
"trip_id": "27390"
},
"vehicle": {
"id": "674",
"label": "Gare St-Etienne"
}
}
},
{
"id": "VM:6110",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 185.0,
"latitude": 49.457115173339844,
"longitude": 1.0360755920410156
},
"stop_id": "12271",
"timestamp": "1738314061",
"trip": {
"route_id": "93",
"trip_id": "1196"
},
"vehicle": {
"id": "6110",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:3132",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 124.0,
"latitude": 49.47450256347656,
"longitude": 1.1086727380752563
},
"stop_id": "10317",
"timestamp": "1738314102",
"trip": {
"route_id": "08",
"trip_id": "29013"
},
"vehicle": {
"id": "3132",
"label": "Tamarelle"
}
}
},
{
"id": "VM:3137",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 235.0,
"latitude": 49.46767044067383,
"longitude": 1.0622044801712036
},
"timestamp": "1738314102",
"vehicle": {
"id": "3137",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:3143",
"vehicle": {
"position": {
"bearing": 341.0,
"latitude": 49.42661666870117,
"longitude": 1.0967496633529663
},
"stop_id": "12127",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "07",
"trip_id": "28199"
},
"vehicle": {
"id": "3143",
"label": "La Pléiade"
}
}
},
{
"id": "VM:6231",
"vehicle": {
"position": {
"bearing": 202.0,
"latitude": 49.39247512817383,
"longitude": 1.0580723285675049
},
"stop_id": "11096",
"timestamp": "1738314041",
"trip": {
"route_id": "94",
"trip_id": "23297"
},
"vehicle": {
"id": "6231",
"label": "Zénith-Parc Expo"
}
}
},
{
"id": "VM:5306",
"vehicle": {
"position": {
"bearing": 223.0,
"latitude": 49.453067779541016,
"longitude": 1.1263569593429565
},
"stop_id": "12177",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "02",
"trip_id": "25613"
},
"vehicle": {
"id": "5306",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:5213",
"vehicle": {
"position": {
"bearing": 35.0,
"latitude": 49.4557991027832,
"longitude": 1.1069713830947876
},
"stop_id": "12391",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "01",
"trip_id": "24982"
},
"vehicle": {
"id": "5213",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:730",
"vehicle": {
"position": {
"bearing": 245.0,
"latitude": 49.342796325683594,
"longitude": 1.1007821559906006
},
"stop_id": "11809",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "03",
"trip_id": "25895"
},
"vehicle": {
"id": "730",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:5303",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 337.0,
"latitude": 49.43828201293945,
"longitude": 1.123854637145996
},
"timestamp": "1738313796",
"vehicle": {
"id": "5303",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:840",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 32.0,
"latitude": 49.43524169921875,
"longitude": 1.086663842201233
},
"stop_id": "11229",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "90",
"trip_id": "2357"
},
"vehicle": {
"id": "840",
"label": "Boulingrin B"
}
}
},
{
"id": "VM:3150",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 281.0,
"latitude": 49.43999481201172,
"longitude": 1.1307162046432495
},
"stop_id": "10228",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "22",
"trip_id": "31058"
},
"vehicle": {
"id": "3150",
"label": "P. de la Vatine"
}
}
},
{
"id": "VM:5410",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 328.0,
"latitude": 49.43796157836914,
"longitude": 1.1241790056228638
},
"timestamp": "1738313592",
"vehicle": {
"id": "5410",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:3125",
"vehicle": {
"position": {
"bearing": 244.0,
"latitude": 49.414756774902344,
"longitude": 1.0917212963104248
},
"stop_id": "11889",
"timestamp": "1738314102",
"trip": {
"route_id": "07",
"trip_id": "28468"
},
"vehicle": {
"id": "3125",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:728",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 36.0,
"latitude": 49.393218994140625,
"longitude": 1.0293275117874146
},
"stop_id": "10560",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "27",
"trip_id": "31433"
},
"vehicle": {
"id": "728",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:426",
"vehicle": {
"position": {
"bearing": 267.0,
"latitude": 49.46247482299805,
"longitude": 1.0440713167190552
},
"stop_id": "12381",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "08",
"trip_id": "29123"
},
"vehicle": {
"id": "426",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:6116",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 79.0,
"latitude": 49.44718933105469,
"longitude": 1.0943225622177124
},
"stop_id": "11057",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "94",
"trip_id": "23696"
},
"vehicle": {
"id": "6116",
"label": "Marie Curie-MTC"
}
}
},
{
"id": "VM:5311",
"vehicle": {
"position": {
"bearing": 27.0,
"latitude": 49.41944885253906,
"longitude": 1.0780150890350342
},
"stop_id": "12111",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "01",
"trip_id": "25026"
},
"vehicle": {
"id": "5311",
"label": "Pl. de la Ronce"
}
}
},
{
"id": "VM:3142",
"vehicle": {
"position": {
"bearing": 239.0,
"latitude": 49.4231071472168,
"longitude": 1.067678689956665
},
"stop_id": "10695",
"timestamp": "1738314102",
"trip": {
"route_id": "27",
"trip_id": "31301"
},
"vehicle": {
"id": "3142",
"label": "Bel Air"
}
}
},
{
"id": "VM:3152",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 151.0,
"latitude": 49.45431137084961,
"longitude": 1.0369597673416138
},
"timestamp": "1738314102",
"vehicle": {
"id": "3152",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:5310",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 215.0,
"latitude": 49.463592529296875,
"longitude": 1.1133450269699097
},
"stop_id": "10458",
"timestamp": "1738314102",
"trip": {
"route_id": "01",
"trip_id": "24760"
},
"vehicle": {
"id": "5310",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:6213",
"vehicle": {
"position": {
"bearing": 306.0,
"latitude": 49.446922302246094,
"longitude": 1.0694172382354736
},
"stop_id": "11412",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "91",
"trip_id": "3560"
},
"vehicle": {
"id": "6213",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:5301",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 280.0,
"latitude": 49.439510345458984,
"longitude": 1.0933929681777954
},
"stop_id": "11921",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "91",
"trip_id": "3441"
},
"vehicle": {
"id": "5301",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:836",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 143.0,
"latitude": 49.418827056884766,
"longitude": 1.0908513069152832
},
"stop_id": "11060",
"timestamp": "1738314102",
"trip": {
"route_id": "90",
"trip_id": "2725"
},
"vehicle": {
"id": "836",
"label": "Technopôle"
}
}
},
{
"id": "VM:5309",
"vehicle": {
"position": {
"bearing": 161.0,
"latitude": 49.41737747192383,
"longitude": 1.069913625717163
},
"stop_id": "10695",
"timestamp": "1738314082",
"trip": {
"route_id": "01",
"trip_id": "24753"
},
"vehicle": {
"id": "5309",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:5209",
"vehicle": {
"position": {
"bearing": 113.0,
"latitude": 49.43730163574219,
"longitude": 1.0953614711761475
},
"stop_id": "11924",
"timestamp": "1738314102",
"trip": {
"route_id": "05",
"trip_id": "27180"
},
"vehicle": {
"id": "5209",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:3140",
"vehicle": {
"position": {
"bearing": 307.0,
"latitude": 49.449989318847656,
"longitude": 1.0894732475280762
},
"stop_id": "11901",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "07",
"trip_id": "28252"
},
"vehicle": {
"id": "3140",
"label": "La Pléiade"
}
}
},
{
"id": "VM:845",
"vehicle": {
"position": {
"bearing": 63.0,
"latitude": 49.431312561035156,
"longitude": 1.0818560123443604
},
"stop_id": "10223",
"timestamp": "1738314082",
"trip": {
"route_id": "90",
"trip_id": "2664"
},
"vehicle": {
"id": "845",
"label": "Technopôle"
}
}
},
{
"id": "VM:6233",
"vehicle": {
"position": {
"bearing": 255.0,
"latitude": 49.45741653442383,
"longitude": 1.0739258527755737
},
"stop_id": "10964",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "91",
"trip_id": "3471"
},
"vehicle": {
"id": "6233",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:6208",
"vehicle": {
"position": {
"bearing": 210.0,
"latitude": 49.43689727783203,
"longitude": 1.0782338380813599
},
"stop_id": "10264",
"timestamp": "1738314102",
"trip": {
"route_id": "94",
"trip_id": "23285"
},
"vehicle": {
"id": "6208",
"label": "Zénith-Parc Expo"
}
}
},
{
"id": "VM:5307",
"vehicle": {
"position": {
"bearing": 118.0,
"latitude": 49.43979263305664,
"longitude": 1.0852577686309814
},
"stop_id": "10262",
"timestamp": "1738314082",
"trip": {
"route_id": "93",
"trip_id": "1255"
},
"vehicle": {
"id": "5307",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:3111",
"vehicle": {
"position": {
"bearing": 319.0,
"latitude": 49.478271484375,
"longitude": 1.0539300441741943
},
"stop_id": "10674",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "10",
"trip_id": "29593"
},
"vehicle": {
"id": "3111",
"label": "Maromme La Maine"
}
}
},
{
"id": "VM:6412",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 336.0,
"latitude": 49.438228607177734,
"longitude": 1.1237456798553467
},
"timestamp": "1738313653",
"vehicle": {
"id": "6412",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:5210",
"vehicle": {
"position": {
"bearing": 290.0,
"latitude": 49.437522888183594,
"longitude": 1.0951632261276245
},
"stop_id": "11925",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "05",
"trip_id": "26931"
},
"vehicle": {
"id": "5210",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:6404",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 28.0,
"latitude": 49.488792419433594,
"longitude": 1.0487985610961914
},
"stop_id": "10309",
"timestamp": "1738313796",
"trip": {
"route_id": "92",
"trip_id": "497"
},
"vehicle": {
"id": "6404",
"label": "Tamarelle"
}
}
},
{
"id": "VM:711",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 147.0,
"latitude": 49.351531982421875,
"longitude": 1.093076467514038
},
"stop_id": "10623",
"timestamp": "1738314102",
"trip": {
"route_id": "03",
"trip_id": "26136"
},
"vehicle": {
"id": "711",
"label": "C. Commercial"
}
}
},
{
"id": "VM:6409",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 62.0,
"latitude": 49.43903732299805,
"longitude": 1.108792781829834
},
"stop_id": "11466",
"timestamp": "1738314102",
"trip": {
"route_id": "91",
"trip_id": "4214"
},
"vehicle": {
"id": "6409",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:5411",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 180.0,
"latitude": 49.463279724121094,
"longitude": 1.1313669681549072
},
"stop_id": "10490",
"timestamp": "1738314102",
"trip": {
"route_id": "92",
"trip_id": "483"
},
"vehicle": {
"id": "5411",
"label": "Tamarelle"
}
}
},
{
"id": "VM:6220",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 257.0,
"latitude": 49.43736267089844,
"longitude": 1.1251437664031982
},
"timestamp": "1738313756",
"vehicle": {
"id": "6220",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:5403",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 129.0,
"latitude": 49.40838623046875,
"longitude": 1.1622041463851929
},
"stop_id": "12366",
"timestamp": "1738314102",
"trip": {
"route_id": "05",
"trip_id": "27166"
},
"vehicle": {
"id": "5403",
"label": "Lycée Galilée"
}
}
},
{
"id": "VM:702",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 241.0,
"latitude": 49.37223434448242,
"longitude": 1.0932762622833252
},
"stop_id": "12396",
"timestamp": "1738313959",
"trip": {
"direction_id": 1,
"route_id": "41",
"trip_id": "32219"
},
"vehicle": {
"id": "702",
"label": "Ancienne Mare"
}
}
},
{
"id": "VM:734",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 103.0,
"latitude": 49.43812942504883,
"longitude": 1.122714877128601
},
"timestamp": "1738314102",
"vehicle": {
"id": "734",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:6405",
"vehicle": {
"position": {
"bearing": 246.0,
"latitude": 49.43854522705078,
"longitude": 1.107027530670166
},
"stop_id": "10524",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "91",
"trip_id": "3591"
},
"vehicle": {
"id": "6405",
"label": "Mont aux Malades"
}
}
},
{
"id": "VM:3127",
"vehicle": {
"position": {
"bearing": 290.0,
"latitude": 49.4376106262207,
"longitude": 1.094802975654602
},
"stop_id": "11925",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "27",
"trip_id": "31457"
},
"vehicle": {
"id": "3127",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:5406",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 338.0,
"latitude": 49.43843460083008,
"longitude": 1.1237958669662476
},
"timestamp": "1738313715",
"vehicle": {
"id": "5406",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:424",
"vehicle": {
"position": {
"bearing": 297.0,
"latitude": 49.47294235229492,
"longitude": 1.0604326725006104
},
"stop_id": "11208",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "43",
"trip_id": "32821"
},
"vehicle": {
"id": "424",
"label": "Longs Vallons"
}
}
},
{
"id": "VM:679",
"vehicle": {
"position": {
"bearing": 26.0,
"latitude": 49.397560119628906,
"longitude": 1.0621027946472168
},
"stop_id": "12485",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "06",
"trip_id": "27700"
},
"vehicle": {
"id": "679",
"label": "Les Bouttières"
}
}
},
{
"id": "VM:3102",
"vehicle": {
"position": {
"bearing": 100.0,
"latitude": 49.469566345214844,
"longitude": 1.122134804725647
},
"stop_id": "10282",
"timestamp": "1738314102",
"trip": {
"route_id": "10",
"trip_id": "29540"
},
"vehicle": {
"id": "3102",
"label": "Lycée Flaubert"
}
}
},
{
"id": "VM:736",
"vehicle": {
"position": {
"bearing": 143.0,
"latitude": 49.342830657958984,
"longitude": 1.0994888544082642
},
"stop_id": "11662",
"timestamp": "1738314102",
"trip": {
"route_id": "03",
"trip_id": "26131"
},
"vehicle": {
"id": "736",
"label": "C. Commercial"
}
}
},
{
"id": "VM:6230",
"vehicle": {
"position": {
"bearing": 247.0,
"latitude": 49.43949508666992,
"longitude": 1.1102973222732544
},
"stop_id": "10524",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "93",
"trip_id": "870"
},
"vehicle": {
"id": "6230",
"label": "Monet"
}
}
},
{
"id": "VM:5316",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 53.0,
"latitude": 49.46757125854492,
"longitude": 1.0741854906082153
},
"stop_id": "10939",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "02",
"trip_id": "25592"
},
"vehicle": {
"id": "5316",
"label": "La Vatine-C.Cial"
}
}
},
{
"id": "VM:432",
"vehicle": {
"position": {
"bearing": 285.0,
"latitude": 49.40507125854492,
"longitude": 1.1055312156677246
},
"stop_id": "11863",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "41",
"trip_id": "32216"
},
"vehicle": {
"id": "432",
"label": "Ancienne Mare"
}
}
},
{
"id": "VM:3146",
"vehicle": {
"position": {
"bearing": 79.0,
"latitude": 49.46177673339844,
"longitude": 1.0767954587936401
},
"stop_id": "10639",
"timestamp": "1738314102",
"trip": {
"route_id": "07",
"trip_id": "28529"
},
"vehicle": {
"id": "3146",
"label": "HDV Sotteville"
}
}
},
{
"id": "VM:6411",
"vehicle": {
"position": {
"bearing": 222.0,
"latitude": 49.456390380859375,
"longitude": 1.0770658254623413
},
"stop_id": "10403",
"timestamp": "1738314102",
"trip": {
"route_id": "91",
"trip_id": "4184"
},
"vehicle": {
"id": "6411",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:6109",
"vehicle": {
"position": {
"bearing": 128.0,
"latitude": 49.45005798339844,
"longitude": 1.0624911785125732
},
"stop_id": "10211",
"timestamp": "1738314102",
"trip": {
"route_id": "92",
"trip_id": "424"
},
"vehicle": {
"id": "6109",
"label": "Tamarelle"
}
}
},
{
"id": "VM:3117",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 342.0,
"latitude": 49.43830108642578,
"longitude": 1.1238679885864258
},
"timestamp": "1738314021",
"vehicle": {
"id": "3117",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:844",
"vehicle": {
"position": {
"bearing": 1.0,
"latitude": 49.41531753540039,
"longitude": 1.0543628931045532
},
"stop_id": "11849",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "90",
"trip_id": "1988"
},
"vehicle": {
"id": "844",
"label": "Boulingrin C"
}
}
},
{
"id": "VM:3118",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 178.0,
"latitude": 49.48162841796875,
"longitude": 1.0427327156066895
},
"stop_id": "11456",
"timestamp": "1738314102",
"trip": {
"route_id": "04",
"trip_id": "26660"
},
"vehicle": {
"id": "3118",
"label": "Mont-Riboudet"
}
}
},
{
"id": "VM:680",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 354.0,
"latitude": 49.376792907714844,
"longitude": 1.1093473434448242
},
"stop_id": "11049",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "06",
"trip_id": "27727"
},
"vehicle": {
"id": "680",
"label": "Les Bouttières"
}
}
},
{
"id": "VM:7201",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 107.0,
"latitude": 49.47018814086914,
"longitude": 1.1178743839263916
},
"timestamp": "1738314102",
"vehicle": {
"id": "7201",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:708",
"vehicle": {
"position": {
"bearing": 171.0,
"latitude": 49.40408706665039,
"longitude": 1.0986988544464111
},
"stop_id": "10110",
"timestamp": "1738314102",
"trip": {
"route_id": "03",
"trip_id": "26117"
},
"vehicle": {
"id": "708",
"label": "C. Commercial"
}
}
},
{
"id": "VM:3134",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 299.0,
"latitude": 49.47303009033203,
"longitude": 1.060265064239502
},
"stop_id": "10690",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "08",
"trip_id": "29133"
},
"vehicle": {
"id": "3134",
"label": "Lycée du Cailly"
}
}
},
{
"id": "VM:6410",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 106.0,
"latitude": 49.46543884277344,
"longitude": 1.0712745189666748
},
"stop_id": "11609",
"timestamp": "1738314041",
"trip": {
"route_id": "91",
"trip_id": "4051"
},
"vehicle": {
"id": "6410",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:3147",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 63.0,
"latitude": 49.42660140991211,
"longitude": 1.0909101963043213
},
"timestamp": "1738314082",
"vehicle": {
"id": "3147",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:6407",
"vehicle": {
"position": {
"bearing": 40.0,
"latitude": 49.44003677368164,
"longitude": 1.111799716949463
},
"stop_id": "10523",
"timestamp": "1738314102",
"trip": {
"route_id": "92",
"trip_id": "391"
},
"vehicle": {
"id": "6407",
"label": "Tamarelle"
}
}
},
{
"id": "VM:6103",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 127.0,
"latitude": 49.44038009643555,
"longitude": 1.0890321731567383
},
"stop_id": "12247",
"timestamp": "1738314102",
"trip": {
"route_id": "91",
"trip_id": "4120"
},
"vehicle": {
"id": "6103",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:6401",
"vehicle": {
"position": {
"bearing": 94.0,
"latitude": 49.438148498535156,
"longitude": 1.1051496267318726
},
"stop_id": "11801",
"timestamp": "1738314102",
"trip": {
"route_id": "93",
"trip_id": "1214"
},
"vehicle": {
"id": "6401",
"label": "Durécu-Lavoisier"
}
}
},
{
"id": "VM:3145",
"vehicle": {
"position": {
"bearing": 215.0,
"latitude": 49.46538162231445,
"longitude": 1.1151769161224365
},
"stop_id": "10142",
"timestamp": "1738314082",
"trip": {
"route_id": "08",
"trip_id": "29002"
},
"vehicle": {
"id": "3145",
"label": "Tamarelle"
}
}
},
{
"id": "VM:724",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 50.0,
"latitude": 49.50871276855469,
"longitude": 1.0791985988616943
},
"stop_id": "11758",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "43",
"trip_id": "32832"
},
"vehicle": {
"id": "724",
"label": "Longs Vallons"
}
}
},
{
"id": "VM:3131",
"vehicle": {
"position": {
"bearing": 309.0,
"latitude": 49.40487289428711,
"longitude": 1.169567584991455
},
"stop_id": "11189",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "05",
"trip_id": "26913"
},
"vehicle": {
"id": "3131",
"label": "Théâtre des Arts"
}
}
},
{
"id": "VM:7233",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 74.0,
"latitude": 49.438777923583984,
"longitude": 1.113372802734375
},
"timestamp": "1738314102",
"vehicle": {
"id": "7233",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:726",
"vehicle": {
"position": {
"bearing": 250.0,
"latitude": 49.4531364440918,
"longitude": 1.0701178312301636
},
"stop_id": "11381",
"timestamp": "1738314082",
"trip": {
"direction_id": 1,
"route_id": "15",
"trip_id": "30565"
},
"vehicle": {
"id": "726",
"label": "Collège J. Verne"
}
}
},
{
"id": "VM:682",
"vehicle": {
"position": {
"bearing": 195.0,
"latitude": 49.36666488647461,
"longitude": 1.0143482685089111
},
"stop_id": "11887",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "06",
"trip_id": "27735"
},
"vehicle": {
"id": "682",
"label": "Les Bouttières"
}
}
},
{
"id": "VM:714",
"vehicle": {
"position": {
"bearing": 291.0,
"latitude": 49.48017120361328,
"longitude": 1.1210283041000366
},
"stop_id": "11112",
"timestamp": "1738314102",
"trip": {
"route_id": "11",
"trip_id": "29901"
},
"vehicle": {
"id": "714",
"label": "Ile Lacroix"
}
}
},
{
"id": "VM:6403",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 123.0,
"latitude": 49.44853591918945,
"longitude": 1.065835952758789
},
"stop_id": "10963",
"timestamp": "1738314102",
"trip": {
"route_id": "91",
"trip_id": "4221"
},
"vehicle": {
"id": "6403",
"label": "CHU Ch. Nicolle"
}
}
},
{
"id": "VM:719",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"position": {
"bearing": 95.0,
"latitude": 49.43487548828125,
"longitude": 1.1057517528533936
},
"timestamp": "1738314102",
"vehicle": {
"id": "719",
"label": "Dépôt 2 Rivières"
}
}
},
{
"id": "VM:428",
"vehicle": {
"position": {
"bearing": 18.0,
"latitude": 49.472408294677734,
"longitude": 1.0618382692337036
},
"stop_id": "12168",
"timestamp": "1738314102",
"trip": {
"route_id": "43",
"trip_id": "32875"
},
"vehicle": {
"id": "428",
"label": "Place du Vivier"
}
}
},
{
"id": "VM:5304",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 101.0,
"latitude": 49.448638916015625,
"longitude": 1.0652685165405273
},
"stop_id": "11934",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "04",
"trip_id": "26408"
},
"vehicle": {
"id": "5304",
"label": "Hameau Frévaux"
}
}
},
{
"id": "VM:6211",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 66.0,
"latitude": 49.44679641723633,
"longitude": 1.0373984575271606
},
"stop_id": "12251",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "93",
"trip_id": "876"
},
"vehicle": {
"id": "6211",
"label": "Monet"
}
}
},
{
"id": "VM:3139",
"vehicle": {
"position": {
"bearing": 71.0,
"latitude": 49.415771484375,
"longitude": 1.0948501825332642
},
"stop_id": "12157",
"timestamp": "1738314102",
"trip": {
"route_id": "41",
"trip_id": "32269"
},
"vehicle": {
"id": "3139",
"label": "Vente Olivier"
}
}
},
{
"id": "VM:6408",
"vehicle": {
"position": {
"bearing": 296.0,
"latitude": 49.43821334838867,
"longitude": 1.1010152101516724
},
"stop_id": "11802",
"timestamp": "1738314102",
"trip": {
"direction_id": 1,
"route_id": "92",
"trip_id": "49"
},
"vehicle": {
"id": "6408",
"label": "V. Schoelcher"
}
}
},
{
"id": "VM:715",
"vehicle": {
"position": {
"bearing": 259.0,
"latitude": 49.42022705078125,
"longitude": 1.0471476316452026
},
"stop_id": "10121",
"timestamp": "1738314102",
"trip": {
"route_id": "41",
"trip_id": "32275"
},
"vehicle": {
"id": "715",
"label": "Vente Olivier"
}
}
},
{
"id": "VM:5319",
"vehicle": {
"position": {
"bearing": 218.0,
"latitude": 49.48710250854492,
"longitude": 1.1385416984558105
},
"stop_id": "11201",
"timestamp": "1738314102",
"trip": {
"route_id": "01",
"trip_id": "24763"
},
"vehicle": {
"id": "5319",
"label": "Stade Diochon"
}
}
},
{
"id": "VM:6236",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 270.0,
"latitude": 49.43791961669922,
"longitude": 1.1144678592681885
},
"stop_id": "12891",
"timestamp": "1738313959",
"trip": {
"route_id": "94",
"trip_id": "23327"
},
"vehicle": {
"id": "6236",
"label": "Zénith-Parc Expo"
}
}
}
],
"header": {
"gtfs_realtime_version": "2.0",
"timestamp": "1738314120"
}
}