Resource details

Format: gtfs-rt

Gtfs-RT flux vehiclepositions : Positions de véhicules (informations sur les véhicules, notamment leur emplacement) au format GTFS-RT

This resource file is part of the dataset Réseau urbain TBM.

Download availability

2024-04-20
100%
2024-04-21
100%
2024-04-22
100%
2024-04-23
100%
2024-04-24
100%
2024-04-25
100%
2024-04-26
100%
2024-04-27
100%
2024-04-28
100%
2024-04-29
99.5%
2024-04-30
100%
2024-05-01
100%
2024-05-02
100%
2024-05-03
100%
2024-05-04
100%
2024-05-05
100%
2024-05-06
100%
2024-05-07
100%
2024-05-08
100%
2024-05-09
100%
2024-05-10
100%
2024-05-11
100%
2024-05-12
100%
2024-05-13
100%
2024-05-14
100%
2024-05-15
100%
2024-05-16
100%
2024-05-17
100%
2024-05-18
100%
2024-05-19
100%
2024-05-20
100%
Learn more We test this resource download availability every hour by making an HTTP 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.

Validation details

2 errors, 133 warnings

Shapes present in the GTFS have been ignored, some rules are not enforced.

Validation carried out using the current GTFS file and the GTFS-RT the 2024-05-19 at 09:08 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

trip start_time does not match first GTFS arrival_time E023 2 errors

For normal scheduled trips (i.e., not defined in frequencies.txt), the GTFS-realtime trip start_time must match the first GTFS arrival_time in stop_times.txt for this trip

Sample errors
  • GTFS-rt vehicle_id ineo-tram:1848 trip_id 41135660-2024_HIVER-TR_C01-Dimanche-32 start_time is 08:31:04 and GTFS initial arrival_time is 20:00:44 - times do not match
  • GTFS-rt vehicle_id ineo-tram:2511 trip_id 41135261-2024_HIVER-TR_C01-Dimanche-32 start_time is 08:54:00 and GTFS initial arrival_time is 05:25:12 - times do not match

Warnings

schedule_relationship not populated W009 133 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id 268435461_19 does not have a schedule_relationship
  • trip_id 268435476_19 does not have a schedule_relationship
  • trip_id 268435495_19 does not have a schedule_relationship
  • trip_id 268435615_19 does not have a schedule_relationship
  • trip_id 268435635_19 does not have a schedule_relationship
Validate this GTFS-RT now

Previous validations

Here is a recap of all the error types encountered over the last 30 days.

Error ID Description Errors count Number of occurences
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 9 804 29 times (97 % of validations)
E023 For normal scheduled trips (i.e., not defined in frequencies.txt), the GTFS-realtime trip start_time must match the first GTFS arrival_time in stop_times.txt for this trip 37 12 times (40 % of validations)
E028 The vehicle position should be inside the agency coverage area. This is defined as within roughly 1/8 of a mile (200 meters) of the GTFS shapes.txt data, or stops.txt locations if the GTFS feed doesn't include shapes.txt. 5 5 times (17 % of validations)
W004 vehicle.position.speed has an unrealistic speed that may be incorrect 2 2 times (7 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2024-05-20 at 08:56 Europe/Paris.

vehicle_positions (123) service_alerts (0) trip_updates (0)

Entities seen in the last 7 days.

vehicle_positions

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2024-05-20 at 08:56 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "RTVP:T:268435461_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 2, "position": { "bearing": 294.0, "latitude": 44.84590530395508, "longitude": -0.6879933476448059, "odometer": 312.0, "speed": 4.166666507720947 }, "stop_id": "5758", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "01", "trip_id": "268435461_20" }, "vehicle": { "id": "ineo-bus:1882", "label": "GARE ST JEAN" } } }, { "id": "RTVP:T:268435484_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 14, "position": { "bearing": 266.0, "latitude": 44.84040832519531, "longitude": -0.5971075892448425, "odometer": 4430.0, "speed": 1.1111111640930176 }, "stop_id": "773", "timestamp": "1716188172", "trip": { "route_id": "01", "trip_id": "268435484_20" }, "vehicle": { "id": "ineo-bus:1880", "label": "MERIGNAC BEAUDESERT" } } }, { "id": "RTVP:T:268435505_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 31, "position": { "bearing": 169.0, "latitude": 44.83502197265625, "longitude": -0.5805497169494629, "odometer": 11049.0, "speed": 8.88888931274414 }, "stop_id": "3548", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "01", "trip_id": "268435505_20" }, "vehicle": { "id": "ineo-bus:1890", "label": "GARE ST JEAN" } } }, { "id": "RTVP:T:268435662_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 15, "position": { "bearing": 153.0, "latitude": 44.89082336425781, "longitude": -0.6668431162834167, "odometer": 5155.0, "speed": 5.0 }, "stop_id": "1421", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "02", "trip_id": "268435662_20" }, "vehicle": { "id": "ineo-bus:1412", "label": "BORDEAUX QUINCONCES" } } }, { "id": "RTVP:T:268435677_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 47, "position": { "bearing": 262.0, "latitude": 44.909976959228516, "longitude": -0.6894552111625671, "odometer": 16746.0, "speed": 12.5 }, "stop_id": "1559", "timestamp": "1716188172", "trip": { "route_id": "02", "trip_id": "268435677_20" }, "vehicle": { "id": "ineo-bus:1402", "label": "TAILLAN LA BOETIE" } } }, { "id": "RTVP:T:268435693_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 84.0, "latitude": 44.84494400024414, "longitude": -0.5713897943496704 }, "stop_id": "5315", "timestamp": "1716186852", "trip": { "route_id": "02", "trip_id": "268435693_20" }, "vehicle": { "id": "ineo-bus:1407", "label": "TAILLAN LA BOETIE" } } }, { "id": "RTVP:T:268435706_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 41, "position": { "bearing": 87.0, "latitude": 44.8454475402832, "longitude": -0.5937185883522034, "odometer": 15514.0, "speed": 1.1111111640930176 }, "stop_id": "9187", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "02", "trip_id": "268435706_20" }, "vehicle": { "id": "ineo-bus:2316", "label": "BORDEAUX QUINCONCES" } } }, { "id": "RTVP:T:268435719_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 16, "position": { "bearing": 312.0, "latitude": 44.85320281982422, "longitude": -0.6212920546531677, "odometer": 5344.0, "speed": 7.5 }, "stop_id": "3159", "timestamp": "1716188172", "trip": { "route_id": "02", "trip_id": "268435719_20" }, "vehicle": { "id": "ineo-bus:1416", "label": "TAILLAN LA BOETIE" } } }, { "id": "RTVP:T:268435754_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 38, "position": { "bearing": 109.0, "latitude": 44.84669876098633, "longitude": -0.5984988808631897, "odometer": 16252.0, "speed": 6.666666507720947 }, "stop_id": "9185", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "03", "trip_id": "268435754_20" }, "vehicle": { "id": "ineo-bus:2170", "label": "BORDEAUX QUINCONCES" } } }, { "id": "RTVP:T:268435783_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 90.0, "latitude": 44.912776947021484, "longitude": -0.7372326850891113 }, "stop_id": "5626", "timestamp": "1716187612", "trip": { "direction_id": 1, "route_id": "03", "trip_id": "268435783_20" }, "vehicle": { "id": "ineo-bus:2337", "label": "BORDEAUX QUINCONCES" } } }, { "id": "RTVP:T:268435795_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 33, "position": { "bearing": 310.0, "latitude": 44.87031555175781, "longitude": -0.674540102481842, "odometer": 10135.0, "speed": 6.111111164093018 }, "stop_id": "9154", "timestamp": "1716188172", "trip": { "route_id": "03", "trip_id": "268435795_20" }, "vehicle": { "id": "ineo-bus:2343", "label": "ST MEDARD ISSAC" } } }, { "id": "RTVP:T:268435807_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 84.0, "latitude": 44.844696044921875, "longitude": -0.5729196071624756 }, "stop_id": "4058", "timestamp": "1716186892", "trip": { "route_id": "03", "trip_id": "268435807_20" }, "vehicle": { "id": "ineo-bus:2158", "label": "ST AUBIN VILLEPREUX" } } }, { "id": "RTVP:T:268435821_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 22, "position": { "bearing": 126.0, "latitude": 44.8860969543457, "longitude": -0.6938689351081848, "odometer": 8240.0, "speed": 1.9444444179534912 }, "stop_id": "13082", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "03", "trip_id": "268435821_20" }, "vehicle": { "id": "ineo-bus:2341", "label": "BORDEAUX QUINCONCES" } } }, { "id": "RTVP:T:268435882_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 22, "position": { "bearing": 269.0, "latitude": 44.802467346191406, "longitude": -0.649657130241394, "odometer": 8189.0, "speed": 7.5 }, "stop_id": "1713", "timestamp": "1716188172", "trip": { "route_id": "04", "trip_id": "268435882_20" }, "vehicle": { "id": "ineo-bus:2342", "label": "PESSAC CAP DE BOS" } } }, { "id": "RTVP:T:268435904_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 10, "position": { "bearing": 76.0, "latitude": 44.79380798339844, "longitude": -0.6700934171676636, "odometer": 2894.0, "speed": 1.6666666269302368 }, "stop_id": "109", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "04", "trip_id": "268435904_20" }, "vehicle": { "id": "ineo-bus:2325", "label": "PALAIS DE JUSTICE" } } }, { "id": "RTVP:T:268435924_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 247.0, "latitude": 44.836055755615234, "longitude": -0.5834781527519226 }, "stop_id": "9102", "timestamp": "1716187872", "trip": { "route_id": "04", "trip_id": "268435924_20" }, "vehicle": { "id": "ineo-bus:2166", "label": "PESSAC CAP DE BOS" } } }, { "id": "RTVP:T:268435990_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 25, "position": { "bearing": 347.0, "latitude": 44.807186126708984, "longitude": -0.5732050538063049, "odometer": 8360.0, "speed": 0.8333333134651184 }, "stop_id": "2717", "timestamp": "1716188172", "trip": { "route_id": "05", "trip_id": "268435990_20" }, "vehicle": { "id": "ineo-bus:2319", "label": "BASSINS A FLOT" } } }, { "id": "RTVP:T:268436012_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 22, "position": { "bearing": 182.0, "latitude": 44.82182693481445, "longitude": -0.5725283026695251, "odometer": 6430.0, "speed": 8.61111068725586 }, "stop_id": "1014", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "05", "trip_id": "268436012_20" }, "vehicle": { "id": "ineo-bus:2163", "label": "COURREJEAN" } } }, { "id": "RTVP:T:268436050_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 219.0, "latitude": 44.869258880615234, "longitude": -0.556512176990509 }, "stop_id": "8973", "timestamp": "1716188032", "trip": { "direction_id": 1, "route_id": "05", "trip_id": "268436050_20" }, "vehicle": { "id": "ineo-bus:2176", "label": "PISCINE CHAMBERY" } } }, { "id": "RTVP:T:268436067_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 28.0, "latitude": 44.754940032958984, "longitude": -0.5857961177825928 }, "stop_id": "3341", "timestamp": "1716188012", "trip": { "route_id": "05", "trip_id": "268436067_20" }, "vehicle": { "id": "ineo-bus:2179", "label": "BASSINS A FLOT" } } }, { "id": "RTVP:T:268436163_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 46, "position": { "bearing": 320.0, "latitude": 44.92470932006836, "longitude": -0.4978809356689453, "odometer": 18235.0, "speed": 5.833333492279053 }, "stop_id": "7564", "timestamp": "1716188172", "trip": { "route_id": "07", "trip_id": "268436163_20" }, "vehicle": { "id": "ineo-bus:1719", "label": "AMBARES PARABELLE" } } }, { "id": "RTVP:T:268436179_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 13, "position": { "bearing": 142.0, "latitude": 44.862850189208984, "longitude": -0.556878924369812, "odometer": 4906.0, "speed": 13.05555534362793 }, "stop_id": "7861", "timestamp": "1716188172", "trip": { "route_id": "07", "trip_id": "268436179_20" }, "vehicle": { "id": "ineo-bus:1720", "label": "AMBARES PARABELLE" } } }, { "id": "RTVP:T:268436194_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 55, "position": { "bearing": 90.0, "latitude": 44.87398910522461, "longitude": -0.5756974220275879, "odometer": 21079.0, "speed": 4.166666507720947 }, "stop_id": "378", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "07", "trip_id": "268436194_20" }, "vehicle": { "id": "ineo-bus:1724", "label": "C.CIAL BORDEAUX LAC" } } }, { "id": "RTVP:T:268436210_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 30, "position": { "bearing": 166.0, "latitude": 44.89420700073242, "longitude": -0.5168485045433044, "odometer": 10990.0, "speed": 8.88888931274414 }, "stop_id": "2059", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "07", "trip_id": "268436210_20" }, "vehicle": { "id": "ineo-bus:1708", "label": "C.CIAL BORDEAUX LAC" } } }, { "id": "RTVP:T:268436270_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 9, "position": { "latitude": 44.77289962768555, "longitude": -0.5967347025871277, "odometer": 3123.0, "speed": 10.55555534362793 }, "stop_id": "3230", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "08", "trip_id": "268436270_20" }, "vehicle": { "id": "ineo-bus:1052", "label": "HOPITAL PELLEGRIN" } } }, { "id": "RTVP:T:268436301_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 8, "position": { "bearing": 81.0, "latitude": 44.814598083496094, "longitude": -0.601456344127655, "odometer": 2184.0, "speed": 6.388888835906982 }, "stop_id": "2432", "timestamp": "1716188172", "trip": { "route_id": "08", "trip_id": "268436301_20" }, "vehicle": { "id": "ineo-bus:2855", "label": "GRADIGNAN CENTRE" } } }, { "id": "RTVP:T:268436333_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 36, "position": { "bearing": 71.0, "latitude": 44.82044219970703, "longitude": -0.5684894323348999, "odometer": 11330.0, "speed": 0.5555555820465088 }, "stop_id": "1231", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "09", "trip_id": "268436333_20" }, "vehicle": { "id": "ineo-bus:1869", "label": "GARE ST JEAN" } } }, { "id": "RTVP:T:268436359_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 4, "position": { "bearing": 241.0, "latitude": 44.872947692871094, "longitude": -0.5592934489250183, "odometer": 1560.0 }, "stop_id": "516", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "09", "trip_id": "268436359_20" }, "vehicle": { "id": "ineo-bus:1876", "label": "GARE ST JEAN" } } }, { "id": "RTVP:T:268436382_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 18, "position": { "bearing": 359.0, "latitude": 44.83396911621094, "longitude": -0.5986582040786743, "odometer": 5568.0, "speed": 1.3888888359069824 }, "stop_id": "1758", "timestamp": "1716188172", "trip": { "route_id": "09", "trip_id": "268436382_20" }, "vehicle": { "id": "ineo-bus:1881", "label": "BRANDENBURG" } } }, { "id": "RTVP:T:268436482_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 7, "position": { "bearing": 12.0, "latitude": 44.790042877197266, "longitude": -0.5352989435195923, "odometer": 2245.0, "speed": 1.1111111640930176 }, "stop_id": "6961", "timestamp": "1716188172", "trip": { "route_id": "15", "trip_id": "268436482_20" }, "vehicle": { "id": "ineo-bus:1526", "label": "C.CIAL BORDEAUX LAC" } } }, { "id": "RTVP:T:268436495_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 63, "position": { "bearing": 107.0, "latitude": 44.883209228515625, "longitude": -0.5703017115592957, "odometer": 20852.0, "speed": 4.44444465637207 }, "stop_id": "1247", "timestamp": "1716188172", "trip": { "route_id": "15", "trip_id": "268436495_20" }, "vehicle": { "id": "ineo-bus:1616", "label": "C.CIAL BORDEAUX LAC" } } }, { "id": "RTVP:T:268436508_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 51, "position": { "bearing": 184.0, "latitude": 44.799644470214844, "longitude": -0.5574849247932434, "odometer": 16099.0, "speed": 5.55555534362793 }, "stop_id": "3369", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "15", "trip_id": "268436508_20" }, "vehicle": { "id": "ineo-bus:1504", "label": "COURREJEAN" } } }, { "id": "RTVP:T:268436524_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 31, "position": { "bearing": 351.0, "latitude": 44.83693313598633, "longitude": -0.5811022520065308, "odometer": 11030.0, "speed": 9.166666984558105 }, "stop_id": "3858", "timestamp": "1716188172", "trip": { "route_id": "15", "trip_id": "268436524_20" }, "vehicle": { "id": "ineo-bus:1619", "label": "C.CIAL BORDEAUX LAC" } } }, { "id": "RTVP:T:268436541_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 29, "position": { "bearing": 205.0, "latitude": 44.85346984863281, "longitude": -0.5727938413619995, "odometer": 8931.0, "speed": 7.777777671813965 }, "stop_id": "2442", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "15", "trip_id": "268436541_20" }, "vehicle": { "id": "ineo-bus:1602", "label": "COURREJEAN" } } }, { "id": "RTVP:T:268436624_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 8, "position": { "bearing": 202.0, "latitude": 44.848392486572266, "longitude": -0.6385418176651001, "odometer": 2226.0, "speed": 7.222222328186035 }, "stop_id": "2425", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "16", "trip_id": "268436624_20" }, "vehicle": { "id": "ineo-bus:1077", "label": "BOULIAC C.CIAL" } } }, { "id": "RTVP:T:268436641_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 331.0, "latitude": 44.81574249267578, "longitude": -0.5283573269844055 }, "stop_id": "5928", "timestamp": "1716187812", "trip": { "route_id": "16", "trip_id": "268436641_20" }, "vehicle": { "id": "ineo-bus:1071", "label": "MERIGNAC LES PINS" } } }, { "id": "RTVP:T:268436653_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 49, "position": { "bearing": 18.0, "latitude": 44.84968566894531, "longitude": -0.6379033327102661, "odometer": 17333.0, "speed": 5.0 }, "stop_id": "5783", "timestamp": "1716188172", "trip": { "route_id": "16", "trip_id": "268436653_20" }, "vehicle": { "id": "ineo-bus:1053", "label": "MERIGNAC LES PINS" } } }, { "id": "RTVP:T:268436665_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 31, "position": { "bearing": 82.0, "latitude": 44.841033935546875, "longitude": -0.5483270287513733, "odometer": 10802.0, "speed": 8.333333015441895 }, "stop_id": "168", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "16", "trip_id": "268436665_20" }, "vehicle": { "id": "ineo-bus:1072", "label": "BOULIAC C.CIAL" } } }, { "id": "RTVP:T:268436681_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 22, "position": { "bearing": 262.0, "latitude": 44.84096145629883, "longitude": -0.5491712093353271, "odometer": 8046.0, "speed": 6.388888835906982 }, "stop_id": "3608", "timestamp": "1716188172", "trip": { "route_id": "16", "trip_id": "268436681_20" }, "vehicle": { "id": "ineo-bus:1051", "label": "MERIGNAC LES PINS" } } }, { "id": "RTVP:T:268436726_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 50, "position": { "bearing": 166.0, "latitude": 44.817588806152344, "longitude": -0.548681914806366, "odometer": 18439.0, "speed": 2.777777671813965 }, "stop_id": "2294", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "20", "trip_id": "268436726_20" }, "vehicle": { "id": "ineo-bus:1124", "label": "BORDEAUX BRULATOUR" } } }, { "id": "RTVP:T:268436740_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 21, "position": { "bearing": 292.0, "latitude": 44.83170700073242, "longitude": -0.607809841632843, "odometer": 7617.0, "speed": 6.666666507720947 }, "stop_id": "4861", "timestamp": "1716188172", "trip": { "route_id": "20", "trip_id": "268436740_20" }, "vehicle": { "id": "ineo-bus:1134", "label": "CIMETIERE INTERCOM." } } }, { "id": "RTVP:T:268436754_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 337.0, "latitude": 44.81517791748047, "longitude": -0.6801130175590515 }, "stop_id": "2105", "timestamp": "1716188092", "trip": { "direction_id": 1, "route_id": "20", "trip_id": "268436754_20" }, "vehicle": { "id": "ineo-bus:1129", "label": "BORDEAUX BRULATOUR" } } }, { "id": "RTVP:T:268436776_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 5, "position": { "bearing": 230.0, "latitude": 44.79827117919922, "longitude": -0.5999413728713989, "odometer": 1402.0, "speed": 5.833333492279053 }, "stop_id": "475", "timestamp": "1716188172", "trip": { "route_id": "21", "trip_id": "268436776_20" }, "vehicle": { "id": "ineo-bus:89115", "label": "BEAUSOLEIL" } } }, { "id": "RTVP:T:268436805_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 168.0, "latitude": 44.757659912109375, "longitude": -0.6249157786369324 }, "stop_id": "1616", "timestamp": "1716188152", "trip": { "direction_id": 1, "route_id": "21", "trip_id": "268436805_20" }, "vehicle": { "id": "ineo-bus:89040", "label": "TALENCE PEIXOTTO" } } }, { "id": "RTVP:T:268436828_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 12, "position": { "bearing": 19.0, "latitude": 44.91718673706055, "longitude": -0.6342663168907166, "odometer": 3452.0, "speed": 3.8888888359069824 }, "stop_id": "4027", "timestamp": "1716188172", "trip": { "route_id": "22", "trip_id": "268436828_20" }, "vehicle": { "id": "ineo-bus:89024", "label": "FONTANIEU" } } }, { "id": "RTVP:T:268436863_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 36, "position": { "bearing": 191.0, "latitude": 44.80388641357422, "longitude": -0.5757800936698914, "odometer": 12187.0, "speed": 6.388888835906982 }, "stop_id": "8462", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "23", "trip_id": "268436863_20" }, "vehicle": { "id": "ineo-bus:2702", "label": "RIVES D'ARCINS" } } }, { "id": "RTVP:T:268436888_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 73.0, "latitude": 44.87357711791992, "longitude": -0.6299586892127991 }, "stop_id": "8744", "timestamp": "1716188092", "trip": { "direction_id": 1, "route_id": "23", "trip_id": "268436888_20" }, "vehicle": { "id": "ineo-bus:2719", "label": "RIVES D'ARCINS" } } }, { "id": "RTVP:T:268436895_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 7, "position": { "bearing": 257.0, "latitude": 44.79924011230469, "longitude": -0.5450546145439148, "odometer": 2325.0, "speed": 1.3888888359069824 }, "stop_id": "3201", "timestamp": "1716188172", "trip": { "route_id": "23", "trip_id": "268436895_20" }, "vehicle": { "id": "ineo-bus:2712", "label": "BOUSCAT HIPPODROME" } } }, { "id": "RTVP:T:268436930_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 241.0, "latitude": 44.79350280761719, "longitude": -0.7098817825317383 }, "stop_id": "13095", "timestamp": "1716187452", "trip": { "direction_id": 1, "route_id": "24", "trip_id": "268436930_20" }, "vehicle": { "id": "ineo-bus:1005", "label": "PORTE DE BOURGOGNE" } } }, { "id": "RTVP:T:268436949_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 50.0, "latitude": 44.83662414550781, "longitude": -0.5655533075332642 }, "stop_id": "3825", "timestamp": "1716187392", "trip": { "route_id": "24", "trip_id": "268436949_20" }, "vehicle": { "id": "ineo-bus:1146", "label": "PESSAC ROMAINVILLE" } } }, { "id": "RTVP:T:268437030_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 50.0, "latitude": 44.86069869995117, "longitude": -0.5530804991722107 }, "stop_id": "6433", "timestamp": "1716187032", "trip": { "route_id": "25", "trip_id": "268437030_20" }, "vehicle": { "id": "ineo-bus:1518", "label": "BELLE ETOILE" } } }, { "id": "RTVP:T:268437048_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 275.0, "latitude": 44.83893966674805, "longitude": -0.7987508177757263 }, "stop_id": "8873", "timestamp": "1716188132", "trip": { "direction_id": 1, "route_id": "26", "trip_id": "268437048_20" }, "vehicle": { "id": "ineo-bus:86845", "label": "MERIGNAC LY. DAGUIN" } } }, { "id": "RTVP:T:268437063_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 84.0, "latitude": 44.83701705932617, "longitude": -0.6493189334869385 }, "stop_id": "2499", "timestamp": "1716187652", "trip": { "route_id": "26", "trip_id": "268437063_20" }, "vehicle": { "id": "ineo-bus:86855", "label": "MARTIGNAS LES PINS" } } }, { "id": "RTVP:T:268437088_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 191.0, "latitude": 44.86445999145508, "longitude": -0.5253123044967651 }, "stop_id": "4680", "timestamp": "1716187572", "trip": { "direction_id": 1, "route_id": "27", "trip_id": "268437088_20" }, "vehicle": { "id": "ineo-bus:1509", "label": "BORDEAUX RAVEZIES" } } }, { "id": "RTVP:T:268437159_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 118.0, "latitude": 44.84910202026367, "longitude": -0.544276237487793 }, "stop_id": "4005", "timestamp": "1716186252", "trip": { "direction_id": 1, "route_id": "28", "trip_id": "268437159_20" }, "vehicle": { "id": "ineo-bus:1524", "label": "BORDEAUX STALINGRAD" } } }, { "id": "RTVP:T:268437200_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 208.0, "latitude": 44.942543029785156, "longitude": -0.49427327513694763 }, "stop_id": "979", "timestamp": "1716186992", "trip": { "direction_id": 1, "route_id": "29", "trip_id": "268437200_20" }, "vehicle": { "id": "ineo-bus:99029", "label": "LA GARDETTE TRAM A" } } }, { "id": "RTVP:T:268437212_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 320.0, "latitude": 44.88774108886719, "longitude": -0.5176346302032471 }, "stop_id": "5511", "timestamp": "1716187992", "trip": { "route_id": "29", "trip_id": "268437212_20" }, "vehicle": { "id": "ineo-bus:89120", "label": "ST LOUIS BELLE RIVE" } } }, { "id": "RTVP:T:268437230_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 7, "position": { "bearing": 92.0, "latitude": 44.841835021972656, "longitude": -0.6474659442901611, "odometer": 1506.0, "speed": 5.833333492279053 }, "stop_id": "3111", "timestamp": "1716188172", "trip": { "route_id": "30", "trip_id": "268437230_20" }, "vehicle": { "id": "ineo-bus:89118", "label": "ST MEDARD GALAXIE" } } }, { "id": "RTVP:T:268437257_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 16, "position": { "bearing": 292.0, "latitude": 44.90552520751953, "longitude": -0.5046736598014832, "odometer": 5329.0, "speed": 3.055555582046509 }, "stop_id": "5776", "timestamp": "1716188172", "trip": { "route_id": "31", "trip_id": "268437257_20" }, "vehicle": { "id": "ineo-bus:1423", "label": "BEAUSOLEIL" } } }, { "id": "RTVP:T:268437269_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 35, "position": { "bearing": 20.0, "latitude": 44.8249626159668, "longitude": -0.5573666095733643, "odometer": 12723.0 }, "stop_id": "104", "timestamp": "1716188152", "trip": { "direction_id": 1, "route_id": "31", "trip_id": "268437269_20" }, "vehicle": { "id": "ineo-bus:1410", "label": "AMBARES CENTRE" } } }, { "id": "RTVP:T:268437285_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 140.0, "latitude": 44.826454162597656, "longitude": -0.5574738383293152 }, "stop_id": "5770", "timestamp": "1716188092", "trip": { "route_id": "31", "trip_id": "268437285_20" }, "vehicle": { "id": "ineo-bus:1419", "label": "PESSAC PHOTONIQUE" } } }, { "id": "RTVP:T:268437358_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 88, "position": { "bearing": 287.0, "latitude": 45.00052261352539, "longitude": -0.49907341599464417, "odometer": 41809.0, "speed": 16.38888931274414 }, "stop_id": "247", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "31", "trip_id": "268437358_20" }, "vehicle": { "id": "ineo-bus:1517", "label": "AMBES ST EXUPERY" } } }, { "id": "RTVP:T:268437367_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 95, "position": { "bearing": 174.0, "latitude": 44.789283752441406, "longitude": -0.6125404238700867, "odometer": 43425.0, "speed": 8.88888931274414 }, "stop_id": "3440", "timestamp": "1716188172", "trip": { "route_id": "31", "trip_id": "268437367_20" }, "vehicle": { "id": "ineo-bus:1525", "label": "BEAUSOLEIL" } } }, { "id": "RTVP:T:268437395_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 53, "position": { "bearing": 93.0, "latitude": 44.807884216308594, "longitude": -0.6042920351028442, "odometer": 20909.0, "speed": 6.666666507720947 }, "stop_id": "2528", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "35", "trip_id": "268437395_20" }, "vehicle": { "id": "ineo-bus:2333", "label": "GARE SAINT JEAN" } } }, { "id": "RTVP:T:268437442_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 46, "position": { "bearing": 345.0, "latitude": 44.82497024536133, "longitude": -0.6371254324913025, "odometer": 19696.0, "speed": 7.222222328186035 }, "stop_id": "4474", "timestamp": "1716188172", "trip": { "route_id": "35", "trip_id": "268437442_20" }, "vehicle": { "id": "ineo-bus:2340", "label": "CRACOVIE" } } }, { "id": "RTVP:T:268437457_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 11.0, "latitude": 44.82630157470703, "longitude": -0.5569195747375488 }, "stop_id": "5769", "timestamp": "1716187792", "trip": { "route_id": "35", "trip_id": "268437457_20" }, "vehicle": { "id": "ineo-bus:2323", "label": "CRACOVIE" } } }, { "id": "RTVP:T:268437523_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 191.0, "latitude": 44.93349838256836, "longitude": -0.634029746055603 }, "stop_id": "5628", "timestamp": "1716187252", "trip": { "direction_id": 1, "route_id": "38", "trip_id": "268437523_20" }, "vehicle": { "id": "ineo-bus:86810", "label": "MERIGNAC PHARE" } } }, { "id": "RTVP:T:268437536_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 292.0, "latitude": 44.85037612915039, "longitude": -0.6752365231513977 }, "stop_id": "9261", "timestamp": "1716188172", "trip": { "route_id": "38", "trip_id": "268437536_20" }, "vehicle": { "id": "ineo-bus:86844", "label": "BLANQUEFORT CAYCHAC" } } }, { "id": "RTVP:T:268437558_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 57, "position": { "bearing": 356.0, "latitude": 44.7717399597168, "longitude": -0.5642462968826294, "odometer": 32272.0, "speed": 6.666666507720947 }, "stop_id": "9708", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "39", "trip_id": "268437558_20" }, "vehicle": { "id": "ineo-bus:89124", "label": "VILLENAVE PYRENEES" } } }, { "id": "RTVP:T:268437572_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 23, "position": { "bearing": 13.0, "latitude": 44.86614990234375, "longitude": -0.6903505921363831, "odometer": 17201.0, "speed": 18.88888931274414 }, "stop_id": "9326", "timestamp": "1716188172", "trip": { "route_id": "39", "trip_id": "268437572_20" }, "vehicle": { "id": "ineo-bus:99041", "label": "EYSINES CANTINOLLE" } } }, { "id": "RTVP:T:268437586_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 13, "position": { "bearing": 90.0, "latitude": 44.8813362121582, "longitude": -0.6988292336463928, "odometer": 4906.0 }, "stop_id": "7020", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "39", "trip_id": "268437586_20" }, "vehicle": { "id": "ineo-bus:99048", "label": "PESSAC PHOTONIQUE" } } }, { "id": "RTVP:T:268437597_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 50, "position": { "bearing": 314.0, "latitude": 44.837127685546875, "longitude": -0.5563133955001831, "odometer": 17161.0, "speed": 11.666666984558105 }, "stop_id": "1101", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "460", "trip_id": "268437597_20" }, "vehicle": { "id": "ineo-bus:99033", "label": "BORDEAUX STALINGRAD" } } }, { "id": "RTVP:T:268437613_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 129.0, "latitude": 44.91966247558594, "longitude": -0.5153120756149292 }, "stop_id": "1706", "timestamp": "1716188092", "trip": { "direction_id": 1, "route_id": "460", "trip_id": "268437613_20" }, "vehicle": { "id": "ineo-bus:89117", "label": "BORDEAUX STALINGRAD" } } }, { "id": "RTVP:T:268437626_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 50.0, "latitude": 45.0103759765625, "longitude": -0.5292294025421143 }, "stop_id": "2902", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "461", "trip_id": "268437626_20" }, "vehicle": { "id": "ineo-bus:99028", "label": "Jardin Botanique Terminus" } } }, { "id": "RTVP:T:268437638_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 33.0, "latitude": 44.8780632019043, "longitude": -0.5348371267318726 }, "stop_id": "3443", "timestamp": "1716188072", "trip": { "direction_id": 1, "route_id": "69", "trip_id": "268437638_20" }, "vehicle": { "id": "ineo-bus:6902", "label": "BORDEAUX STALINGRAD" } } }, { "id": "RTVP:T:268437654_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 28.0, "latitude": 44.84165954589844, "longitude": -0.5633902549743652 }, "stop_id": "6903", "timestamp": "1716188172", "trip": { "route_id": "69", "trip_id": "268437654_20" }, "vehicle": { "id": "ineo-bus:6901", "label": "LORMONT BAS" } } }, { "id": "RTVP:T:268437680_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 27, "position": { "bearing": 198.0, "latitude": 44.885963439941406, "longitude": -0.6204783320426941, "odometer": 8660.0, "speed": 9.722222328186035 }, "stop_id": "5942", "timestamp": "1716188172", "trip": { "route_id": "70", "trip_id": "268437680_20" }, "vehicle": { "id": "ineo-bus:1608", "label": "EYSINES LYCEE PEGUY" } } }, { "id": "RTVP:T:268437699_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 25, "position": { "bearing": 212.0, "latitude": 44.85621643066406, "longitude": -0.5917726159095764, "odometer": 8723.0, "speed": 6.666666507720947 }, "stop_id": "2338", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "70", "trip_id": "268437699_20" }, "vehicle": { "id": "ineo-bus:1709", "label": "GAMBETTA MERIADECK" } } }, { "id": "RTVP:T:268437731_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 174.0, "latitude": 44.85629653930664, "longitude": -0.6427541375160217 }, "stop_id": "3162", "timestamp": "1716187552", "trip": { "route_id": "71", "trip_id": "268437731_20" }, "vehicle": { "id": "ineo-bus:89125", "label": "LYCEE SUD MEDOC" } } }, { "id": "RTVP:T:268437742_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 180.0, "latitude": 44.90493392944336, "longitude": -0.7117117643356323 }, "stop_id": "4114", "timestamp": "1716188052", "trip": { "direction_id": 1, "route_id": "71", "trip_id": "268437742_20" }, "vehicle": { "id": "ineo-bus:89119", "label": "MERIGNAC BARBUSSE" } } }, { "id": "RTVP:T:268437756_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 157.0, "latitude": 44.828697204589844, "longitude": -0.602753221988678 }, "stop_id": "5162", "timestamp": "1716187032", "trip": { "direction_id": 1, "route_id": "73", "trip_id": "268437756_20" }, "vehicle": { "id": "ineo-bus:2792", "label": "RIVES D'ARCINS" } } }, { "id": "RTVP:T:268437777_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 258.0, "latitude": 44.79133605957031, "longitude": -0.5317986011505127 }, "stop_id": "5689", "timestamp": "1716186952", "trip": { "route_id": "73", "trip_id": "268437777_20" }, "vehicle": { "id": "ineo-bus:1193", "label": "HOPITAL PELLEGRIN" } } }, { "id": "RTVP:T:268437812_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 6, "position": { "bearing": 331.0, "latitude": 44.77688217163086, "longitude": -0.6580553650856018, "odometer": 2626.0, "speed": 7.777777671813965 }, "stop_id": "1020", "timestamp": "1716188172", "trip": { "direction_id": 1, "route_id": "74", "trip_id": "268437812_20" }, "vehicle": { "id": "ineo-bus:1002", "label": "FONTAINE D'ARLAC" } } }, { "id": "RTVP:T:268437861_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 185.0, "latitude": 44.96078109741211, "longitude": -0.626836895942688 }, "stop_id": "7891", "timestamp": "1716187992", "trip": { "direction_id": 1, "route_id": "76", "trip_id": "268437861_20" }, "vehicle": { "id": "ineo-bus:86843", "label": "BRANDENBURG" } } }, { "id": "RTVP:T:268437887_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 61.0, "latitude": 44.80485916137695, "longitude": -0.6314809918403625 }, "stop_id": "5294", "timestamp": "1716186792", "trip": { "route_id": "78", "trip_id": "268437887_20" }, "vehicle": { "id": "ineo-bus:1131", "label": "PESSAC TOCTOUCAU" } } }, { "id": "RTVP:T:268437896_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 39.0, "latitude": 44.7557373046875, "longitude": -0.7401139736175537 }, "stop_id": "3338", "timestamp": "1716187652", "trip": { "direction_id": 1, "route_id": "78", "trip_id": "268437896_20" }, "vehicle": { "id": "ineo-bus:1121", "label": "PESSAC CENTRE" } } }, { "id": "RTVP:T:268437922_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 33.0, "latitude": 44.77317428588867, "longitude": -0.6395561099052429 }, "stop_id": "4043", "timestamp": "1716187092", "trip": { "direction_id": 1, "route_id": "80", "trip_id": "268437922_20" }, "vehicle": { "id": "ineo-bus:89039", "label": "PALAIS DE JUSTICE" } } }, { "id": "RTVP:T:268437935_20", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 61.0, "latitude": 44.836299896240234, "longitude": -0.5814797878265381 }, "stop_id": "3823", "timestamp": "1716187572", "trip": { "route_id": "80", "trip_id": "268437935_20" }, "vehicle": { "id": "ineo-bus:89092", "label": "GRADIGNAN ST. ORNON" } } }, { "id": "RTVP:T:268437951_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 15, "position": { "bearing": 32.0, "latitude": 44.890602111816406, "longitude": -0.6738529205322266, "odometer": 5155.0, "speed": 7.777777671813965 }, "stop_id": "8741", "timestamp": "1716188172", "trip": { "route_id": "84", "trip_id": "268437951_20" }, "vehicle": { "id": "ineo-bus:89122", "label": "ST MEDARD ZA PICOT" } } }, { "id": "RTVP:T:268437974_20", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 9, "position": { "bearing": 196.0, "latitude": 44.822601318359375, "longitude": -0.5823410153388977, "odometer": 2803.0, "speed": 6.111111164093018 }, "stop_id": "9108", "timestamp": "1716188172", "trip": { "route_id": "86", "trip_id": "268437974_20" }, "vehicle": { "id": "ineo-bus:2891", "label": "TERRES NEUVES" } } }, { "id": "RTVP:T:41096454-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 174.0, "latitude": 44.8930549621582, "longitude": -0.5660214424133301 }, "stop_id": "7328", "timestamp": "1716188073", "trip": { "direction_id": 1, "route_id": "61", "trip_id": "41096454-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1309", "label": "Gare de Bègles" } } }, { "id": "RTVP:T:41080552-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 37, "position": { "bearing": 236.0, "latitude": 44.83273696899414, "longitude": -0.6993010640144348, "odometer": 20156.0, "speed": 10.277777671813965 }, "stop_id": "9098", "timestamp": "1716188173", "trip": { "route_id": "59", "trip_id": "41080552-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1310", "label": "Aéroport" } } }, { "id": "RTVP:T:41096128-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 6, "position": { "bearing": 45.0, "latitude": 44.81977462768555, "longitude": -0.5505799651145935, "odometer": 2659.0, "speed": 0.5555555820465088 }, "stop_id": "5437", "timestamp": "1716188173", "trip": { "route_id": "61", "trip_id": "41096128-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1312", "label": "Parc des Expositions" } } }, { "id": "RTVP:T:41080683-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 14, "position": { "bearing": 225.0, "latitude": 44.844974517822266, "longitude": -0.552427351474762, "odometer": 7088.0, "speed": 6.94444465637207 }, "stop_id": "3708", "timestamp": "1716188183", "trip": { "route_id": "59", "trip_id": "41080683-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1317", "label": "Le Haillan Rostand" } } }, { "id": "RTVP:T:41096453-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 174.0, "latitude": 44.89305877685547, "longitude": -0.5658696293830872 }, "stop_id": "7328", "timestamp": "1716188178", "trip": { "direction_id": 1, "route_id": "61", "trip_id": "41096453-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1319", "label": "Les Pyrénées" } } }, { "id": "RTVP:T:41081090-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 21, "position": { "bearing": 61.0, "latitude": 44.84177780151367, "longitude": -0.5784217119216919, "odometer": 9847.0, "speed": 2.222222328186035 }, "stop_id": "3761", "timestamp": "1716188183", "trip": { "route_id": "60", "trip_id": "41081090-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1828", "label": "Berges de la Garonne" } } }, { "id": "RTVP:T:41081006-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 185.0, "latitude": 44.88570022583008, "longitude": -0.5415428280830383 }, "stop_id": "7172", "timestamp": "1716187778", "trip": { "direction_id": 1, "route_id": "60", "trip_id": "41081006-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1829", "label": "Pessac Centre" } } }, { "id": "RTVP:T:41080613-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 24, "position": { "bearing": 45.0, "latitude": 44.83697509765625, "longitude": -0.5653095841407776, "odometer": 12650.0, "speed": 3.3333332538604736 }, "stop_id": "3711", "timestamp": "1716188168", "trip": { "direction_id": 1, "route_id": "59", "trip_id": "41080613-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1830", "label": "Floirac Dravemont" } } }, { "id": "RTVP:T:41080909-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 14, "position": { "bearing": 50.0, "latitude": 44.80713653564453, "longitude": -0.5929006934165955, "odometer": 7477.0, "speed": 9.44444465637207 }, "stop_id": "3741", "timestamp": "1716188178", "trip": { "route_id": "60", "trip_id": "41080909-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1831", "label": "Berges de la Garonne" } } }, { "id": "RTVP:T:41081003-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 18, "position": { "bearing": 225.0, "latitude": 44.82769012451172, "longitude": -0.575624406337738, "odometer": 7975.0, "speed": 6.111111164093018 }, "stop_id": "3750", "timestamp": "1716188173", "trip": { "direction_id": 1, "route_id": "60", "trip_id": "41081003-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1834", "label": "Pessac Centre" } } }, { "id": "RTVP:T:41096450-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 17, "position": { "bearing": 129.0, "latitude": 44.8328971862793, "longitude": -0.5611497759819031, "odometer": 7952.0, "speed": 10.0 }, "stop_id": "3769", "timestamp": "1716188173", "trip": { "direction_id": 1, "route_id": "61", "trip_id": "41096450-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1836", "label": "Les Pyrénées" } } }, { "id": "RTVP:T:41080752-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 19, "position": { "bearing": 355.0, "latitude": 44.83518600463867, "longitude": -0.5888313055038452, "odometer": 9991.0 }, "stop_id": "4580", "timestamp": "1716188168", "trip": { "direction_id": 1, "route_id": "59", "trip_id": "41080752-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1837", "label": "La Gardette" } } }, { "id": "RTVP:T:41081247-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 14, "position": { "bearing": 112.0, "latitude": 44.85081100463867, "longitude": -0.5875496864318848, "odometer": 8556.0, "speed": 4.722222328186035 }, "stop_id": "8323", "timestamp": "1716188173", "trip": { "direction_id": 1, "route_id": "62", "trip_id": "41081247-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1838", "label": "Vernet" } } }, { "id": "RTVP:T:41096344-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 343.0, "latitude": 44.7744140625, "longitude": -0.5649092793464661 }, "stop_id": "7723", "timestamp": "1716188088", "trip": { "route_id": "61", "trip_id": "41096344-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1843", "label": "Gare de Blanquefort" } } }, { "id": "RTVP:T:41096452-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 3, "position": { "bearing": 185.0, "latitude": 44.88465881347656, "longitude": -0.5717124938964844, "odometer": 1142.0, "speed": 9.44444465637207 }, "stop_id": "7324", "timestamp": "1716188173", "trip": { "direction_id": 1, "route_id": "61", "trip_id": "41096452-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1844", "label": "Gare de Bègles" } } }, { "id": "RTVP:T:41096286-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 5, "position": { "bearing": 118.0, "latitude": 44.872257232666016, "longitude": -0.590986967086792, "odometer": 5819.0, "speed": 0.2777777910232544 }, "stop_id": "7712", "timestamp": "1716188183", "trip": { "direction_id": 1, "route_id": "61", "trip_id": "41096286-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1845", "label": "Les Pyrénées" } } }, { "id": "RTVP:T:41080751-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 38, "position": { "bearing": 283.0, "latitude": 44.879878997802734, "longitude": -0.523695170879364, "odometer": 19567.0, "speed": 7.5 }, "stop_id": "5441", "timestamp": "1716188178", "trip": { "direction_id": 1, "route_id": "59", "trip_id": "41080751-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1848", "label": "La Gardette" } } }, { "id": "RTVP:T:41080907-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 1, "position": { "bearing": 168.0, "latitude": 44.79889678955078, "longitude": -0.6630712151527405 }, "stop_id": "7440", "timestamp": "1716188138", "trip": { "route_id": "60", "trip_id": "41080907-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:1856", "label": "Berges de la Garonne" } } }, { "id": "RTVP:T:41096285-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 27, "position": { "bearing": 235.0, "latitude": 44.79440689086914, "longitude": -0.5588495135307312, "odometer": 17330.0, "speed": 10.55555534362793 }, "stop_id": "7399", "timestamp": "1716188178", "trip": { "direction_id": 1, "route_id": "61", "trip_id": "41096285-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2201", "label": "Les Pyrénées" } } }, { "id": "RTVP:T:41080682-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 33, "position": { "bearing": 306.0, "latitude": 44.8311653137207, "longitude": -0.6417569518089294, "odometer": 15766.0, "speed": 9.44444465637207 }, "stop_id": "5238", "timestamp": "1716188173", "trip": { "route_id": "59", "trip_id": "41080682-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2204", "label": "Le Haillan Rostand" } } }, { "id": "RTVP:T:41081367-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 2, "position": { "bearing": 339.0, "latitude": 44.82054901123047, "longitude": -0.5508695840835571, "odometer": 97.0, "speed": 3.055555582046509 }, "stop_id": "5434", "timestamp": "1716188173", "trip": { "route_id": "62", "trip_id": "41081367-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2207", "label": "Cantinolle" } } }, { "id": "RTVP:T:41080918-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 26, "position": { "bearing": 263.0, "latitude": 44.79682159423828, "longitude": -0.6173921227455139, "odometer": 12298.0, "speed": 4.166666507720947 }, "stop_id": "3730", "timestamp": "1716188183", "trip": { "direction_id": 1, "route_id": "60", "trip_id": "41080918-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2225", "label": "France Alouette" } } }, { "id": "RTVP:T:41080554-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 5, "position": { "bearing": 345.0, "latitude": 44.856754302978516, "longitude": -0.5188349485397339, "odometer": 1930.0, "speed": 5.0 }, "stop_id": "3694", "timestamp": "1716188178", "trip": { "route_id": "59", "trip_id": "41080554-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2227", "label": "Aéroport" } } }, { "id": "RTVP:T:41080753-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 2, "position": { "bearing": 107.0, "latitude": 44.85699462890625, "longitude": -0.6598682403564453, "odometer": 722.0, "speed": 4.44444465637207 }, "stop_id": "7336", "timestamp": "1716188173", "trip": { "direction_id": 1, "route_id": "59", "trip_id": "41080753-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2230", "label": "La Gardette" } } }, { "id": "RTVP:T:41080906-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 31, "position": { "bearing": 31.0, "latitude": 44.86540603637695, "longitude": -0.5496526956558228, "odometer": 15885.0, "speed": 6.388888835906982 }, "stop_id": "5528", "timestamp": "1716188168", "trip": { "route_id": "60", "trip_id": "41080906-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2306", "label": "Berges de la Garonne" } } }, { "id": "RTVP:T:41096449-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 22, "position": { "bearing": 187.0, "latitude": 44.8173828125, "longitude": -0.5506693720817566, "odometer": 10380.0, "speed": 5.0 }, "stop_id": "5439", "timestamp": "1716188183", "trip": { "direction_id": 1, "route_id": "61", "trip_id": "41096449-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2502", "label": "Gare de Bègles" } } }, { "id": "RTVP:T:41080614-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 7, "position": { "bearing": 126.0, "latitude": 44.83245849609375, "longitude": -0.6446148157119751, "odometer": 4973.0, "speed": 1.1111111640930176 }, "stop_id": "5237", "timestamp": "1716188173", "trip": { "direction_id": 1, "route_id": "59", "trip_id": "41080614-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2505", "label": "Floirac Dravemont" } } }, { "id": "RTVP:T:41081092-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 2, "position": { "bearing": 204.0, "latitude": 44.80326461791992, "longitude": -0.6331122517585754, "odometer": 149.0, "speed": 5.55555534362793 }, "stop_id": "5245", "timestamp": "1716188183", "trip": { "route_id": "60", "trip_id": "41081092-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2518", "label": "Berges de la Garonne" } } }, { "id": "RTVP:T:41081005-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 9, "position": { "bearing": 228.0, "latitude": 44.85318374633789, "longitude": -0.5671247243881226, "odometer": 4324.0, "speed": 10.55555534362793 }, "stop_id": "5254", "timestamp": "1716188173", "trip": { "direction_id": 1, "route_id": "60", "trip_id": "41081005-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2519", "label": "France Alouette" } } }, { "id": "RTVP:T:41081370-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 18, "position": { "bearing": 316.0, "latitude": 44.873260498046875, "longitude": -0.6169842481613159, "odometer": 8748.0, "speed": 10.277777671813965 }, "stop_id": "8346", "timestamp": "1716188183", "trip": { "route_id": "62", "trip_id": "41081370-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2544", "label": "Cantinolle" } } }, { "id": "RTVP:T:41080553-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 21, "position": { "bearing": 262.0, "latitude": 44.83779525756836, "longitude": -0.5870852470397949, "odometer": 9860.0, "speed": 8.333333015441895 }, "stop_id": "4579", "timestamp": "1716188178", "trip": { "route_id": "59", "trip_id": "41080553-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2545", "label": "Aéroport" } } }, { "id": "RTVP:T:41096451-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 10, "position": { "bearing": 178.0, "latitude": 44.85462951660156, "longitude": -0.5745022892951965, "odometer": 4919.0, "speed": 4.722222328186035 }, "stop_id": "5399", "timestamp": "1716188168", "trip": { "direction_id": 1, "route_id": "61", "trip_id": "41096451-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2802", "label": "Gare de Bègles" } } }, { "id": "RTVP:T:41096343-2024_HIVER-TR_C00-Dimanche-30", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 20, "position": { "bearing": 16.0, "latitude": 44.84980773925781, "longitude": -0.5748286247253418, "odometer": 10448.0, "speed": 6.388888835906982 }, "stop_id": "5396", "timestamp": "1716188183", "trip": { "route_id": "61", "trip_id": "41096343-2024_HIVER-TR_C00-Dimanche-30" }, "vehicle": { "id": "ineo-tram:2804", "label": "Gare de Blanquefort" } } } ], "header": { "gtfs_realtime_version": "1.0", "timestamp": "1716188185" } }