Resource details
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 et scolaire TBM.
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
❌7 errors, 121 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-07-25 at 09:12 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
Vehicle position far from trip shape E029 7 errors
The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id.
Sample errors
- vehicle.id ineo-bus:1720 trip_id b_268435595_25 at (44.873585,-0.62979424) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
- vehicle.id ineo-bus:1617 trip_id b_268437156_25 at (44.9275,-0.48338947) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
- vehicle.id ineo-bus:1070 trip_id b_268437377_25 at (44.82158,-0.6355129) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
- vehicle.id ineo-bus:1867 trip_id b_268435659_25 at (44.873505,-0.6300299) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
- vehicle.id ineo-bus:2332 trip_id b_268438502_25 at (44.86478,-0.6385144) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
Warnings
schedule_relationship not populated W009 121 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id b_268436359_25 does not have a schedule_relationship
- trip_id 53235421-2026_ETE-TRA_E01-Samedi-02 does not have a schedule_relationship
- trip_id b_268435595_25 does not have a schedule_relationship
- trip_id b_268435608_25 does not have a schedule_relationship
- trip_id 53234585-2026_ETE-TRA_E01-Samedi-02 does not have a schedule_relationship
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 | 8,311 | 29 times (100 % 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 | 50 | 21 times (72 % of validations) |
| E029 | The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id. | 54 | 10 times (34 % of validations) |
| E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 17 | 9 times (31 % 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. | 2 | 2 times (7 % 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 2026-07-25 at 13:25 Europe/Paris.
vehicle_positions (157) service_alerts (0) trip_updates (0)Entities seen in the last 7 days.
vehicle_positionsDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2026-07-25 at 13:25 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "RTVP:T:b_268436363_25",
"vehicle": {
"currentStopSequence": 5,
"position": {
"bearing": 303.0,
"latitude": 44.77975082397461,
"longitude": -0.5336139798164368,
"odometer": 922.0,
"speed": 1.6666666269302368
},
"stopId": "7002",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "15",
"tripId": "b_268436363_25"
},
"vehicle": {
"id": "ineo-bus:1722",
"label": "C.CIAL BORDEAUX LAC"
}
}
},
{
"id": "RTVP:T:53234987-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 9,
"position": {
"bearing": 125.0,
"latitude": 44.83011245727539,
"longitude": -0.6333802938461304,
"odometer": 6123.0,
"speed": 1.6666666269302368
},
"stopId": "5233",
"timestamp": "1784978699",
"trip": {
"directionId": 1,
"routeId": "164",
"tripId": "53234987-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2517",
"label": "Gare de Bègles"
}
}
},
{
"id": "RTVP:T:b_268435598_25",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 264.0,
"latitude": 44.84392547607422,
"longitude": -0.5730226635932922,
"odometer": 414.0,
"speed": 0.0
},
"stopId": "3648",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "02",
"tripId": "b_268435598_25"
},
"vehicle": {
"id": "ineo-bus:1720",
"label": "TAILLAN LA BOETIE"
}
}
},
{
"id": "RTVP:T:b_268435612_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 7,
"position": {
"bearing": 302.0,
"latitude": 44.84828567504883,
"longitude": -0.5976630449295044,
"odometer": 3432.0,
"speed": 1.1111111640930176
},
"stopId": "2973",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "02",
"tripId": "b_268435612_25"
},
"vehicle": {
"id": "ineo-bus:1721",
"label": "TAILLAN LA BOETIE"
}
}
},
{
"id": "RTVP:T:b_268437336_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 5,
"position": {
"bearing": 117.0,
"latitude": 44.83134460449219,
"longitude": -0.6807925701141357,
"odometer": 1968.0,
"speed": 9.722222328186035
},
"stopId": "5361",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "33",
"tripId": "b_268437336_25"
},
"vehicle": {
"id": "ineo-bus:89105",
"label": "CRACOVIE"
}
}
},
{
"id": "RTVP:T:53234597-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 29,
"position": {
"bearing": 168.0,
"latitude": 44.78529739379883,
"longitude": -0.5657896399497986,
"odometer": 14598.0,
"speed": 5.55555534362793
},
"stopId": "7722",
"timestamp": "1784978689",
"trip": {
"directionId": 1,
"routeId": "61",
"tripId": "53234597-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1305",
"label": "Les Pyrénées"
}
}
},
{
"id": "RTVP:T:53235669-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 4,
"position": {
"bearing": 202.0,
"latitude": 44.87421798706055,
"longitude": -0.5458118915557861,
"odometer": 1314.0,
"speed": 0.2777777910232544
},
"stopId": "5531",
"timestamp": "1784978694",
"trip": {
"directionId": 1,
"routeId": "60",
"tripId": "53235669-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2515",
"label": "France Alouette"
}
}
},
{
"id": "RTVP:T:b_268438509_25",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 284.0,
"latitude": 44.83048629760742,
"longitude": -0.5728512406349182,
"odometer": 2597.0,
"speed": 1.9444444179534912
},
"stopId": "3549",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "901",
"tripId": "b_268438509_25"
},
"vehicle": {
"id": "ineo-bus:2378",
"label": "ST AUBIN VILLEPREUX"
}
}
},
{
"id": "RTVP:T:53234598-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 15,
"position": {
"bearing": 0.0,
"latitude": 44.86369705200195,
"longitude": -0.6561105847358704,
"odometer": 6830.0,
"speed": 0.0
},
"stopId": "3773",
"timestamp": "1784978689",
"trip": {
"directionId": 1,
"routeId": "61",
"tripId": "53234598-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1828",
"label": "Les Pyrénées"
}
}
},
{
"id": "RTVP:T:b_268438661_25",
"vehicle": {
"currentStopSequence": 19,
"position": {
"bearing": 110.0,
"latitude": 44.82747268676758,
"longitude": -0.5578294992446899,
"odometer": 21436.0,
"speed": 1.1111111640930176
},
"stopId": "9201",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "901",
"tripId": "b_268438661_25"
},
"vehicle": {
"id": "ineo-bus:2377",
"label": "GARE ST-JEAN MECA"
}
}
},
{
"id": "RTVP:T:53234986-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 14,
"position": {
"bearing": 69.0,
"latitude": 44.83123016357422,
"longitude": -0.5991413593292236,
"odometer": 9190.0,
"speed": 0.0
},
"stopId": "4586",
"timestamp": "1784978704",
"trip": {
"directionId": 1,
"routeId": "164",
"tripId": "53234986-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2518",
"label": "Gare de Bègles"
}
}
},
{
"id": "RTVP:T:t_268436803_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 19,
"position": {
"bearing": 111.0,
"latitude": 44.83721160888672,
"longitude": -0.5662873983383179,
"odometer": 12548.0,
"speed": 2.222222328186035
},
"stopId": "3773",
"timestamp": "1784978694",
"trip": {
"directionId": 1,
"routeId": "164",
"startTime": "12:35:46",
"tripId": "t_268436803_25"
},
"vehicle": {
"id": "ineo-tram:1309",
"label": "GARE DE BEGLES"
}
}
},
{
"id": "RTVP:T:b_268438633_25",
"vehicle": {
"currentStopSequence": 6,
"position": {
"bearing": 128.0,
"latitude": 44.855140686035156,
"longitude": -0.6136115789413452,
"odometer": 15866.0,
"speed": 6.111111164093018
},
"stopId": "9181",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "901",
"tripId": "b_268438633_25"
},
"vehicle": {
"id": "ineo-bus:2374",
"label": "GARE ST-JEAN MECA"
}
}
},
{
"id": "RTVP:T:53234346-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 21,
"position": {
"bearing": 169.0,
"latitude": 44.83156967163086,
"longitude": -0.559355616569519,
"odometer": 11903.0,
"speed": 3.055555582046509
},
"stopId": "3767",
"timestamp": "1784978689",
"trip": {
"directionId": 1,
"routeId": "62",
"tripId": "53234346-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2232",
"label": "Carle Vernet"
}
}
},
{
"id": "RTVP:T:b_268438695_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 123.0,
"latitude": 44.8275032043457,
"longitude": -0.549561619758606,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "9716",
"timestamp": "1784978384",
"trip": {
"directionId": 0,
"routeId": "901",
"tripId": "b_268438695_25"
},
"vehicle": {
"id": "ineo-bus:2371",
"label": "ST AUBIN VILLEPREUX"
}
}
},
{
"id": "RTVP:T:53235060-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 338.0,
"latitude": 44.820556640625,
"longitude": -0.5508448481559753,
"odometer": 2765.0,
"speed": 3.3333332538604736
},
"stopId": "5434",
"timestamp": "1784978694",
"trip": {
"directionId": 0,
"routeId": "164",
"tripId": "53235060-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2513",
"label": "Mérignac Aéroport"
}
}
},
{
"id": "RTVP:T:53234428-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 21,
"position": {
"bearing": 301.0,
"latitude": 44.881385803222656,
"longitude": -0.6411253809928894,
"odometer": 11280.0,
"speed": 4.166666507720947
},
"stopId": "8352",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "62",
"tripId": "53234428-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2510",
"label": "Cantinolle"
}
}
},
{
"id": "RTVP:T:53234754-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 5.0,
"latitude": 44.84609603881836,
"longitude": -0.5104267001152039,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "5217",
"timestamp": "1784978489",
"trip": {
"directionId": 0,
"routeId": "59",
"tripId": "53234754-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1301",
"label": "Bordeaux Stalingrad"
}
}
},
{
"id": "RTVP:T:53235814-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 11,
"position": {
"bearing": 35.0,
"latitude": 44.80342102050781,
"longitude": -0.6068161129951477,
"odometer": 6224.0,
"speed": 9.166666984558105
},
"stopId": "3735",
"timestamp": "1784978704",
"trip": {
"directionId": 0,
"routeId": "60",
"tripId": "53235814-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2230",
"label": "Berges de la Garonne"
}
}
},
{
"id": "RTVP:T:b_268436333_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 84.0,
"latitude": 44.881980895996094,
"longitude": -0.5641894936561584,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "7451",
"timestamp": "1784978524",
"trip": {
"directionId": 1,
"routeId": "15",
"tripId": "b_268436333_25"
},
"vehicle": {
"id": "ineo-bus:1718",
"label": "COURREJEAN"
}
}
},
{
"id": "RTVP:T:b_268437681_25",
"vehicle": {
"currentStopSequence": 17,
"position": {
"bearing": 199.0,
"latitude": 44.93516540527344,
"longitude": -0.5450364351272583,
"odometer": 11403.0,
"speed": 18.88888931274414
},
"stopId": "274",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "461",
"startTime": "13:00:00",
"tripId": "b_268437681_25"
},
"vehicle": {
"id": "ineo-bus:99032",
"label": "JARDIN BOTANIQUE"
}
}
},
{
"id": "RTVP:T:b_268435959_25",
"vehicle": {
"currentStopSequence": 50,
"position": {
"bearing": 358.0,
"latitude": 44.870155334472656,
"longitude": -0.5760235786437988,
"odometer": 20650.0,
"speed": 0.0
},
"stopId": "378",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "07",
"tripId": "b_268435959_25"
},
"vehicle": {
"id": "ineo-bus:1716",
"label": "C.CIAL BORDEAUX LAC"
}
}
},
{
"id": "RTVP:T:b_268436045_25",
"vehicle": {
"currentStopSequence": 27,
"position": {
"bearing": 158.0,
"latitude": 44.89069747924805,
"longitude": -0.516450822353363,
"odometer": 11392.0,
"speed": 9.722222328186035
},
"stopId": "7671",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "07",
"tripId": "b_268436045_25"
},
"vehicle": {
"id": "ineo-bus:1612",
"label": "C.CIAL BORDEAUX LAC"
}
}
},
{
"id": "RTVP:T:b_268436105_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 6,
"position": {
"bearing": 193.0,
"latitude": 44.82110595703125,
"longitude": -0.6020508408546448,
"odometer": 1284.0,
"speed": 8.333333015441895
},
"stopId": "5536",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "08",
"tripId": "b_268436105_25"
},
"vehicle": {
"id": "ineo-bus:1058",
"label": "GRADIGNAN CENTRE"
}
}
},
{
"id": "RTVP:T:b_268436747_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 45,
"position": {
"bearing": 107.0,
"latitude": 44.832454681396484,
"longitude": -0.5799806714057922,
"odometer": 15386.0,
"speed": 3.3333332538604736
},
"stopId": "9123",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "24",
"tripId": "b_268436747_25"
},
"vehicle": {
"id": "ineo-bus:2423",
"label": "BOULIAC C.CIAL"
}
}
},
{
"id": "RTVP:T:b_268436477_25",
"vehicle": {
"currentStopSequence": 18,
"position": {
"bearing": 91.0,
"latitude": 44.840087890625,
"longitude": -0.583368182182312,
"odometer": 7270.0,
"speed": 0.2777777910232544
},
"stopId": "9193",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "16",
"tripId": "b_268436477_25"
},
"vehicle": {
"id": "ineo-bus:1056",
"label": "PORTE BOURGOGNE"
}
}
},
{
"id": "RTVP:T:b_268435766_25",
"vehicle": {
"currentStopSequence": 19,
"position": {
"bearing": 247.0,
"latitude": 44.81127166748047,
"longitude": -0.6189557909965515,
"odometer": 5335.0,
"speed": 5.55555534362793
},
"stopId": "2031",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "04",
"tripId": "b_268435766_25"
},
"vehicle": {
"id": "ineo-bus:1057",
"label": "PESSAC CAP DE BOS"
}
}
},
{
"id": "RTVP:T:b_268435695_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 39,
"position": {
"bearing": 265.0,
"latitude": 44.83818817138672,
"longitude": -0.584716260433197,
"odometer": 12762.0,
"speed": 0.2777777910232544
},
"stopId": "9129",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "04",
"tripId": "b_268435695_25"
},
"vehicle": {
"id": "ineo-bus:1054",
"label": "GAMBETTA MERIADECK"
}
}
},
{
"id": "RTVP:T:53235227-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 11,
"position": {
"bearing": 232.0,
"latitude": 44.85222625732422,
"longitude": -0.5404065251350403,
"odometer": 5236.0,
"speed": 5.833333492279053
},
"stopId": "3704",
"timestamp": "1784978694",
"trip": {
"directionId": 0,
"routeId": "163",
"tripId": "53235227-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2222",
"label": "Stalingrad"
}
}
},
{
"id": "RTVP:T:b_268437387_25",
"vehicle": {
"currentStopSequence": 24,
"position": {
"bearing": 209.0,
"latitude": 44.79643249511719,
"longitude": -0.6482270359992981,
"odometer": 10344.0,
"speed": 7.777777671813965
},
"stopId": "2796",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "34",
"tripId": "b_268437387_25"
},
"vehicle": {
"id": "ineo-bus:1052",
"label": "TALENCE PEIXOTTO"
}
}
},
{
"id": "RTVP:T:53235059-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 17,
"position": {
"bearing": 317.0,
"latitude": 44.8378791809082,
"longitude": -0.5839112997055054,
"odometer": 6988.0,
"speed": 2.222222328186035
},
"stopId": "3722",
"timestamp": "1784978689",
"trip": {
"directionId": 0,
"routeId": "164",
"tripId": "53235059-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2220",
"label": "Mérignac Aéroport"
}
}
},
{
"id": "RTVP:T:b_268436150_25",
"vehicle": {
"currentStopSequence": 21,
"position": {
"bearing": 247.0,
"latitude": 44.77471160888672,
"longitude": -0.5969645977020264,
"odometer": 7643.0,
"speed": 4.722222328186035
},
"stopId": "4651",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "08",
"tripId": "b_268436150_25"
},
"vehicle": {
"id": "ineo-bus:1053",
"label": "GRADIGNAN CENTRE"
}
}
},
{
"id": "RTVP:T:53235296-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 4,
"position": {
"bearing": 151.0,
"latitude": 44.88731002807617,
"longitude": -0.6096364855766296,
"odometer": 3472.0,
"speed": 1.3888888359069824
},
"stopId": "7714",
"timestamp": "1784978689",
"trip": {
"directionId": 1,
"routeId": "163",
"tripId": "53235296-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2226",
"label": "Quinconces"
}
}
},
{
"id": "RTVP:T:53235594-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 31,
"position": {
"bearing": 24.0,
"latitude": 44.8038330078125,
"longitude": -0.632807195186615,
"odometer": 15973.0,
"speed": 3.6111111640930176
},
"stopId": "5247",
"timestamp": "1784978699",
"trip": {
"directionId": 1,
"routeId": "60",
"tripId": "53235594-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2501",
"label": "Pessac Centre"
}
}
},
{
"id": "RTVP:T:b_268437401_25",
"vehicle": {
"currentStopSequence": 11,
"position": {
"bearing": 255.0,
"latitude": 44.79418182373047,
"longitude": -0.6269936561584473,
"odometer": 5725.0,
"speed": 9.44444465637207
},
"stopId": "4065",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "34",
"tripId": "b_268437401_25"
},
"vehicle": {
"id": "ineo-bus:1051",
"label": "MERIGNAC LES PINS"
}
}
},
{
"id": "RTVP:T:b_268438675_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 118.0,
"latitude": 44.86182403564453,
"longitude": -0.6440380215644836,
"odometer": 13532.0,
"speed": 0.0
},
"stopId": "9169",
"timestamp": "1784977884",
"trip": {
"directionId": 1,
"routeId": "901",
"tripId": "b_268438675_25"
},
"vehicle": {
"id": "ineo-bus:2380",
"label": "GARE ST-JEAN MECA"
}
}
},
{
"id": "RTVP:T:53235812-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 32,
"position": {
"bearing": 15.0,
"latitude": 44.86967468261719,
"longitude": -0.5477175712585449,
"odometer": 16395.0,
"speed": 7.222222328186035
},
"stopId": "5530",
"timestamp": "1784978699",
"trip": {
"directionId": 0,
"routeId": "60",
"tripId": "53235812-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2224",
"label": "Berges de la Garonne"
}
}
},
{
"id": "RTVP:T:b_268436551_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 18,
"position": {
"bearing": 56.0,
"latitude": 44.83102035522461,
"longitude": -0.6567567586898804,
"odometer": 6256.0,
"speed": 0.0
},
"stopId": "6452",
"timestamp": "1784977944",
"trip": {
"directionId": 1,
"routeId": "20",
"tripId": "b_268436551_25"
},
"vehicle": {
"id": "ineo-bus:1605",
"label": "BORDEAUX BRULATOUR"
}
}
},
{
"id": "RTVP:T:b_268437196_25",
"vehicle": {
"currentStopSequence": 30,
"position": {
"bearing": 349.0,
"latitude": 44.81443405151367,
"longitude": -0.5649678111076355,
"odometer": 11056.0,
"speed": 1.6666666269302368
},
"stopId": "7",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "31",
"tripId": "b_268437196_25"
},
"vehicle": {
"id": "ineo-bus:1726",
"label": "CENON GARE"
}
}
},
{
"id": "RTVP:T:b_268437204_25",
"vehicle": {
"currentStopSequence": 14,
"position": {
"bearing": 138.0,
"latitude": 44.79643630981445,
"longitude": -0.6097981333732605,
"odometer": 5742.0,
"speed": 11.94444465637207
},
"stopId": "1207",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "31",
"tripId": "b_268437204_25"
},
"vehicle": {
"id": "ineo-bus:1727",
"label": "AMBES ST EXUPERY"
}
}
},
{
"id": "RTVP:T:b_268436345_25",
"vehicle": {
"currentStopSequence": 38,
"position": {
"bearing": 175.0,
"latitude": 44.826942443847656,
"longitude": -0.5675727725028992,
"odometer": 13016.0,
"speed": 2.5
},
"stopId": "622",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "15",
"tripId": "b_268436345_25"
},
"vehicle": {
"id": "ineo-bus:1604",
"label": "COURREJEAN"
}
}
},
{
"id": "RTVP:T:b_268438758_25",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 16.0,
"latitude": 44.85861587524414,
"longitude": -0.5376290082931519,
"odometer": 245.0,
"speed": 0.0
},
"stopId": "8542",
"timestamp": "1784976343",
"trip": {
"directionId": 0,
"routeId": "911",
"tripId": "b_268438758_25"
},
"vehicle": {
"id": "ineo-bus:2317",
"label": "CENON GARE"
}
}
},
{
"id": "RTVP:T:53234525-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 6,
"position": {
"bearing": 5.0,
"latitude": 44.803138732910156,
"longitude": -0.5519464015960693,
"odometer": 3826.0,
"speed": 0.0
},
"stopId": "7396",
"timestamp": "1784978689",
"trip": {
"directionId": 0,
"routeId": "61",
"tripId": "53234525-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1845",
"label": "Parc des Expositions"
}
}
},
{
"id": "RTVP:T:b_268435998_25",
"vehicle": {
"currentStopSequence": 12,
"position": {
"bearing": 113.0,
"latitude": 44.86376953125,
"longitude": -0.5666065216064453,
"odometer": 3552.0,
"speed": 3.8888888359069824
},
"stopId": "5736",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "07",
"tripId": "b_268435998_25"
},
"vehicle": {
"id": "ineo-bus:1624",
"label": "AMBARES PARABELLE"
}
}
},
{
"id": "RTVP:T:b_268435678_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 28,
"position": {
"bearing": 73.0,
"latitude": 44.87357711791992,
"longitude": -0.6294768452644348,
"odometer": 11325.0,
"speed": 0.0
},
"stopId": "2511",
"timestamp": "1784977864",
"trip": {
"directionId": 1,
"routeId": "02",
"tripId": "b_268435678_25"
},
"vehicle": {
"id": "ineo-bus:1866",
"label": "BORDEAUX QUINCONCES"
}
}
},
{
"id": "RTVP:T:b_268436692_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 19,
"position": {
"bearing": 211.0,
"latitude": 44.84560775756836,
"longitude": -0.5776649117469788,
"odometer": 6428.0,
"speed": 0.0
},
"stopId": "1692",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "23",
"tripId": "b_268436692_25"
},
"vehicle": {
"id": "ineo-bus:2316",
"label": "RIVES D'ARCINS"
}
}
},
{
"id": "RTVP:T:53234431-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 45.0,
"latitude": 44.81985855102539,
"longitude": -0.5507499575614929,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "7351",
"timestamp": "1784978659",
"trip": {
"directionId": 0,
"routeId": "62",
"tripId": "53234431-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1846",
"label": "Cantinolle"
}
}
},
{
"id": "RTVP:T:b_268436958_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 16,
"position": {
"bearing": 125.0,
"latitude": 44.85343933105469,
"longitude": -0.5266852974891663,
"odometer": 5753.0,
"speed": 0.8333333134651184
},
"stopId": "1073",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "27",
"tripId": "b_268436958_25"
},
"vehicle": {
"id": "ineo-bus:1621",
"label": "LORMONT BUTTINIERE"
}
}
},
{
"id": "RTVP:T:53234752-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 185.0,
"latitude": 44.88753890991211,
"longitude": -0.5173812508583069,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "7091",
"timestamp": "1784978389",
"trip": {
"directionId": 0,
"routeId": "59",
"tripId": "53234752-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1326",
"label": "Bordeaux Stalingrad"
}
}
},
{
"id": "RTVP:T:53234524-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 16,
"position": {
"bearing": 326.0,
"latitude": 44.834747314453125,
"longitude": -0.5636355876922607,
"odometer": 8270.0,
"speed": 2.777777671813965
},
"stopId": "3772",
"timestamp": "1784978694",
"trip": {
"directionId": 0,
"routeId": "61",
"tripId": "53234524-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1843",
"label": "Parc des Expositions"
}
}
},
{
"id": "RTVP:T:b_268436382_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 168.0,
"latitude": 44.77374267578125,
"longitude": -0.528200626373291,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "2623",
"timestamp": "1784978504",
"trip": {
"directionId": 0,
"routeId": "15",
"tripId": "b_268436382_25"
},
"vehicle": {
"id": "ineo-bus:1501",
"label": "C.CIAL BORDEAUX LAC"
}
}
},
{
"id": "RTVP:T:b_268436663_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 258.0,
"latitude": 44.791419982910156,
"longitude": -0.5310699939727783,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "5805",
"timestamp": "1784978044",
"trip": {
"directionId": 0,
"routeId": "23",
"tripId": "b_268436663_25"
},
"vehicle": {
"id": "ineo-bus:1864",
"label": "BOUSCAT HIPPODROME"
}
}
},
{
"id": "RTVP:T:b_268437420_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 230.0,
"latitude": 44.806941986083984,
"longitude": -0.5929896831512451,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "3819",
"timestamp": "1784978564",
"trip": {
"directionId": 0,
"routeId": "34",
"tripId": "b_268437420_25"
},
"vehicle": {
"id": "ineo-bus:1069",
"label": "MERIGNAC LES PINS"
}
}
},
{
"id": "RTVP:T:b_268437452_25",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 269.0,
"latitude": 44.87592697143555,
"longitude": -0.5882176160812378,
"odometer": 1666.0,
"speed": 8.05555534362793
},
"stopId": "2593",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "35",
"tripId": "b_268437452_25"
},
"vehicle": {
"id": "ineo-bus:1862",
"label": "GARE SAINT JEAN"
}
}
},
{
"id": "RTVP:T:b_268438786_25",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 232.0,
"latitude": 44.854164123535156,
"longitude": -0.5373610854148865,
"odometer": 389.0,
"speed": 8.88888931274414
},
"stopId": "8542",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "911",
"tripId": "b_268438786_25"
},
"vehicle": {
"id": "ineo-bus:2312",
"label": "CENON GARE"
}
}
},
{
"id": "RTVP:T:b_268438623_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 20,
"position": {
"bearing": 273.0,
"latitude": 44.85914993286133,
"longitude": -0.629646360874176,
"odometer": 8620.0,
"speed": 7.222222328186035
},
"stopId": "9176",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "901",
"tripId": "b_268438623_25"
},
"vehicle": {
"id": "ineo-bus:2157",
"label": "ST AUBIN VILLEPREUX"
}
}
},
{
"id": "RTVP:T:b_268437862_25",
"vehicle": {
"currentStopSequence": 67,
"position": {
"bearing": 114.0,
"latitude": 44.855751037597656,
"longitude": -0.6258152723312378,
"odometer": 23820.0,
"speed": 7.777777671813965
},
"stopId": "6672",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "73",
"tripId": "b_268437862_25"
},
"vehicle": {
"id": "ineo-bus:2795",
"label": "BOUSCAT HIPPODROME"
}
}
},
{
"id": "RTVP:T:b_268438183_25",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 56.0,
"latitude": 44.83782196044922,
"longitude": -0.5456413626670837,
"odometer": 1511.0,
"speed": 0.0
},
"stopId": "9275",
"timestamp": "1784976143",
"trip": {
"directionId": 1,
"routeId": "763",
"tripId": "b_268438183_25"
},
"vehicle": {
"id": "ineo-bus:1068",
"label": "QUINCONCES"
}
}
},
{
"id": "RTVP:T:53235596-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 10,
"position": {
"bearing": 168.0,
"latitude": 44.845619201660156,
"longitude": -0.5710654854774475,
"odometer": 4386.0,
"speed": 8.333333015441895
},
"stopId": "3764",
"timestamp": "1784978689",
"trip": {
"directionId": 1,
"routeId": "60",
"tripId": "53235596-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1848",
"label": "Pessac Centre"
}
}
},
{
"id": "RTVP:T:b_268437569_25",
"vehicle": {
"currentStopSequence": 4,
"position": {
"bearing": 114.0,
"latitude": 44.899688720703125,
"longitude": -0.7292331457138062,
"odometer": 1459.0,
"speed": 8.333333015441895
},
"stopId": "1775",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "39",
"tripId": "b_268437569_25"
},
"vehicle": {
"id": "ineo-bus:89087",
"label": "VILLENAVE PYRENEES"
}
}
},
{
"id": "RTVP:T:b_268435746_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 23,
"position": {
"bearing": 60.0,
"latitude": 44.81066131591797,
"longitude": -0.6202332973480225,
"odometer": 7450.0,
"speed": 0.8333333134651184
},
"stopId": "2790",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "04",
"tripId": "b_268435746_25"
},
"vehicle": {
"id": "ineo-bus:1066",
"label": "GAMBETTA MERIADECK"
}
}
},
{
"id": "RTVP:T:b_268435908_25",
"vehicle": {
"currentStopSequence": 41,
"position": {
"bearing": 278.0,
"latitude": 44.7714958190918,
"longitude": -0.5813612937927246,
"odometer": 12978.0,
"speed": 2.777777671813965
},
"stopId": "2897",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "05",
"tripId": "b_268435908_25"
},
"vehicle": {
"id": "ineo-bus:2152",
"label": "PISCINE CHAMBERY"
}
}
},
{
"id": "RTVP:T:b_268438135_25",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 172.0,
"latitude": 44.84480285644531,
"longitude": -0.5706714987754822,
"odometer": 242.0,
"speed": 5.0
},
"stopId": "13153",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "763",
"tripId": "b_268438135_25"
},
"vehicle": {
"id": "ineo-bus:1062",
"label": "STALINGRAD"
}
}
},
{
"id": "RTVP:T:b_268438069_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 78.0,
"latitude": 44.84477996826172,
"longitude": -0.5737102627754211,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "3647",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "763",
"tripId": "b_268438069_25"
},
"vehicle": {
"id": "ineo-bus:1060",
"label": "STALINGRAD"
}
}
},
{
"id": "RTVP:T:53234349-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 4,
"position": {
"bearing": 286.0,
"latitude": 44.881290435791016,
"longitude": -0.6409798264503479,
"odometer": 2475.0,
"speed": 0.0
},
"stopId": "8353",
"timestamp": "1784978604",
"trip": {
"directionId": 1,
"routeId": "62",
"tripId": "53234349-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1840",
"label": "Carle Vernet"
}
}
},
{
"id": "RTVP:T:b_268438366_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 230.0,
"latitude": 44.836055755615234,
"longitude": -0.5878735780715942,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "8821",
"timestamp": "1784978524",
"trip": {
"directionId": 0,
"routeId": "82",
"tripId": "b_268438366_25"
},
"vehicle": {
"id": "ineo-bus:88703",
"label": "HOPITAL SUBURBAIN"
}
}
},
{
"id": "RTVP:T:b_268437159_25",
"vehicle": {
"currentStopSequence": 5,
"position": {
"bearing": 225.0,
"latitude": 45.013240814208984,
"longitude": -0.5346196293830872,
"odometer": 938.0,
"speed": 6.666666507720947
},
"stopId": "1428",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "31",
"tripId": "b_268437159_25"
},
"vehicle": {
"id": "ineo-bus:1617",
"label": "BEAUSOLEIL"
}
}
},
{
"id": "RTVP:T:b_268436674_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 19,
"position": {
"bearing": 299.0,
"latitude": 44.79914474487305,
"longitude": -0.5833643078804016,
"odometer": 8175.0,
"speed": 1.6666666269302368
},
"stopId": "2905",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "23",
"tripId": "b_268436674_25"
},
"vehicle": {
"id": "ineo-bus:1877",
"label": "BOUSCAT HIPPODROME"
}
}
},
{
"id": "RTVP:T:53234523-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 27,
"position": {
"bearing": 354.0,
"latitude": 44.874732971191406,
"longitude": -0.5718663334846497,
"odometer": 13588.0,
"speed": 4.722222328186035
},
"stopId": "7131",
"timestamp": "1784978694",
"trip": {
"directionId": 0,
"routeId": "61",
"tripId": "53234523-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1835",
"label": "Parc des Expositions"
}
}
},
{
"id": "RTVP:T:b_268436616_25",
"vehicle": {
"currentStopSequence": 14,
"position": {
"bearing": 351.0,
"latitude": 44.91874694824219,
"longitude": -0.6242825388908386,
"odometer": 4601.0,
"speed": 4.44444465637207
},
"stopId": "5973",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "22",
"tripId": "b_268436616_25"
},
"vehicle": {
"id": "ineo-bus:89016",
"label": "FONTANIEU"
}
}
},
{
"id": "RTVP:T:53235667-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 14,
"position": {
"bearing": 168.0,
"latitude": 44.83881378173828,
"longitude": -0.5781819820404053,
"odometer": 6535.0,
"speed": 5.0
},
"stopId": "3758",
"timestamp": "1784978689",
"trip": {
"directionId": 1,
"routeId": "60",
"tripId": "53235667-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1832",
"label": "France Alouette"
}
}
},
{
"id": "RTVP:T:b_268437223_25",
"vehicle": {
"currentStopSequence": 12,
"position": {
"bearing": 110.0,
"latitude": 44.88383102416992,
"longitude": -0.5579304099082947,
"odometer": 6221.0,
"speed": 3.055555582046509
},
"stopId": "130",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "32",
"tripId": "b_268437223_25"
},
"vehicle": {
"id": "ineo-bus:1633",
"label": "FLOIRAC DRAVEMONT"
}
}
},
{
"id": "RTVP:T:b_268436201_25",
"vehicle": {
"currentStopSequence": 22,
"position": {
"bearing": 31.0,
"latitude": 44.85019302368164,
"longitude": -0.5960875749588013,
"odometer": 7648.0,
"speed": 5.55555534362793
},
"stopId": "2329",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "09",
"tripId": "b_268436201_25"
},
"vehicle": {
"id": "ineo-bus:1875",
"label": "BRANDENBURG"
}
}
},
{
"id": "RTVP:T:53235433-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 4,
"position": {
"bearing": 50.0,
"latitude": 44.84873580932617,
"longitude": -0.546191394329071,
"odometer": 1446.0,
"speed": 8.61111068725586
},
"stopId": "3705",
"timestamp": "1784978689",
"trip": {
"directionId": 1,
"routeId": "163",
"tripId": "53235433-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1316",
"label": "Floirac Dravemont"
}
}
},
{
"id": "RTVP:T:b_268438774_25",
"vehicle": {
"currentStopSequence": 16,
"position": {
"bearing": 234.0,
"latitude": 44.86128234863281,
"longitude": -0.58756023645401,
"odometer": 6165.0,
"speed": 9.166666984558105
},
"stopId": "604",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "912",
"tripId": "b_268438774_25"
},
"vehicle": {
"id": "ineo-bus:2324",
"label": "CENON GARE"
}
}
},
{
"id": "RTVP:T:b_268437886_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 14,
"position": {
"bearing": 259.0,
"latitude": 44.80768966674805,
"longitude": -0.5477272868156433,
"odometer": 5565.0,
"speed": 1.6666666269302368
},
"stopId": "2549",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "73",
"tripId": "b_268437886_25"
},
"vehicle": {
"id": "ineo-bus:1598",
"label": "BOUSCAT HIPPODROME"
}
}
},
{
"id": "RTVP:T:b_268435520_25",
"vehicle": {
"currentStopSequence": 17,
"position": {
"bearing": 131.0,
"latitude": 44.83811569213867,
"longitude": -0.6163792610168457,
"odometer": 7605.0,
"speed": 5.0
},
"stopId": "2467",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "01",
"tripId": "b_268435520_25"
},
"vehicle": {
"id": "ineo-bus:1873",
"label": "ARTIGUES BLANCHERIE"
}
}
},
{
"id": "RTVP:T:b_268436242_25",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 18.0,
"latitude": 44.824737548828125,
"longitude": -0.5570232272148132,
"odometer": 69.0,
"speed": 0.0
},
"stopId": "5619",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "09",
"tripId": "b_268436242_25"
},
"vehicle": {
"id": "ineo-bus:2169",
"label": "BRANDENBURG"
}
}
},
{
"id": "RTVP:T:53235665-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 34,
"position": {
"bearing": 331.0,
"latitude": 44.78849411010742,
"longitude": -0.6558622121810913,
"odometer": 16898.0,
"speed": 1.3888888359069824
},
"stopId": "7437",
"timestamp": "1784978689",
"trip": {
"directionId": 1,
"routeId": "60",
"tripId": "53235665-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1836",
"label": "France Alouette"
}
}
},
{
"id": "RTVP:T:b_268436599_25",
"vehicle": {
"currentStopSequence": 6,
"position": {
"bearing": 272.0,
"latitude": 44.95735549926758,
"longitude": -0.6072564721107483,
"odometer": 1379.0,
"speed": 3.8888888359069824
},
"stopId": "1736",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "22",
"tripId": "b_268436599_25"
},
"vehicle": {
"id": "ineo-bus:89013",
"label": "FRANKTON"
}
}
},
{
"id": "RTVP:T:b_268438496_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 191.0,
"latitude": 44.85917663574219,
"longitude": -0.6433214545249939,
"odometer": 13149.0,
"speed": 0.0
},
"stopId": "9169",
"timestamp": "1784977544",
"trip": {
"directionId": 1,
"routeId": "901",
"tripId": "b_268438496_25"
},
"vehicle": {
"id": "ineo-bus:2320",
"label": "GARE ST-JEAN MECA"
}
}
},
{
"id": "RTVP:T:b_268436457_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 151.0,
"latitude": 44.8555793762207,
"longitude": -0.6587496399879456,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "7272",
"timestamp": "1784978284",
"trip": {
"directionId": 1,
"routeId": "16",
"tripId": "b_268436457_25"
},
"vehicle": {
"id": "ineo-bus:1077",
"label": "PORTE BOURGOGNE"
}
}
},
{
"id": "RTVP:T:b_268437874_25",
"vehicle": {
"currentStopSequence": 20,
"position": {
"bearing": 32.0,
"latitude": 44.85028839111328,
"longitude": -0.6197356581687927,
"odometer": 5824.0,
"speed": 6.94444465637207
},
"stopId": "5921",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "73",
"tripId": "b_268437874_25"
},
"vehicle": {
"id": "ineo-bus:1198",
"label": "RIVES D'ARCINS"
}
}
},
{
"id": "RTVP:T:b_268436429_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 12,
"position": {
"bearing": 266.0,
"latitude": 44.84043502807617,
"longitude": -0.5967926979064941,
"odometer": 3106.0,
"speed": 3.8888888359069824
},
"stopId": "773",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "16",
"tripId": "b_268436429_25"
},
"vehicle": {
"id": "ineo-bus:1075",
"label": "MERIGNAC LES PINS"
}
}
},
{
"id": "RTVP:T:53235747-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 24,
"position": {
"bearing": 22.0,
"latitude": 44.8505744934082,
"longitude": -0.5697084069252014,
"odometer": 11395.0,
"speed": 7.777777671813965
},
"stopId": "5255",
"timestamp": "1784978704",
"trip": {
"directionId": 0,
"routeId": "60",
"tripId": "53235747-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1830",
"label": "Claveau"
}
}
},
{
"id": "RTVP:T:53234989-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 135.0,
"latitude": 44.83049774169922,
"longitude": -0.7007494568824768,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "9098",
"timestamp": "1784978679",
"trip": {
"directionId": 1,
"routeId": "164",
"tripId": "53234989-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1831",
"label": "Gare de Bègles"
}
}
},
{
"id": "RTVP:T:b_268437381_25",
"vehicle": {
"currentStopSequence": 32,
"position": {
"bearing": 287.0,
"latitude": 44.83323669433594,
"longitude": -0.6494278907775879,
"odometer": 13947.0,
"speed": 6.666666507720947
},
"stopId": "6981",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "34",
"tripId": "b_268437381_25"
},
"vehicle": {
"id": "ineo-bus:1070",
"label": "MERIGNAC LES PINS"
}
}
},
{
"id": "RTVP:T:b_268437893_25",
"vehicle": {
"currentStopSequence": 58,
"position": {
"bearing": 164.0,
"latitude": 44.80618667602539,
"longitude": -0.5728882551193237,
"odometer": 19172.0,
"speed": 1.1111111640930176
},
"stopId": "9727",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "73",
"tripId": "b_268437893_25"
},
"vehicle": {
"id": "ineo-bus:1191",
"label": "RIVES D'ARCINS"
}
}
},
{
"id": "RTVP:T:b_268436174_25",
"vehicle": {
"currentStopSequence": 6,
"position": {
"bearing": 229.0,
"latitude": 44.869712829589844,
"longitude": -0.5670602917671204,
"odometer": 2294.0,
"speed": 7.5
},
"stopId": "2350",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "09",
"tripId": "b_268436174_25"
},
"vehicle": {
"id": "ineo-bus:2160",
"label": "GARE ST JEAN"
}
}
},
{
"id": "RTVP:T:53235295-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 13,
"position": {
"bearing": 168.0,
"latitude": 44.84425354003906,
"longitude": -0.5746648907661438,
"odometer": 10110.0,
"speed": 3.6111111640930176
},
"stopId": "5404",
"timestamp": "1784978699",
"trip": {
"directionId": 1,
"routeId": "163",
"tripId": "53235295-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1311",
"label": "Quinconces"
}
}
},
{
"id": "RTVP:T:53234429-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 12,
"position": {
"bearing": 307.0,
"latitude": 44.85017013549805,
"longitude": -0.5861657857894897,
"odometer": 5109.0,
"speed": 0.5555555820465088
},
"stopId": "8326",
"timestamp": "1784978694",
"trip": {
"directionId": 0,
"routeId": "62",
"tripId": "53234429-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1312",
"label": "Cantinolle"
}
}
},
{
"id": "RTVP:T:b_268436574_25",
"vehicle": {
"currentStopSequence": 6,
"position": {
"bearing": 296.0,
"latitude": 44.82156753540039,
"longitude": -0.5525547862052917,
"odometer": 1497.0,
"speed": 8.88888931274414
},
"stopId": "9085",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "20",
"tripId": "b_268436574_25"
},
"vehicle": {
"id": "ineo-bus:1508",
"label": "CIMETIERE INTERCOM."
}
}
},
{
"id": "RTVP:T:b_268437309_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 24,
"position": {
"bearing": 125.0,
"latitude": 44.84585952758789,
"longitude": -0.6181579232215881,
"odometer": 11742.0,
"speed": 0.2777777910232544
},
"stopId": "7453",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "33",
"tripId": "b_268437309_25"
},
"vehicle": {
"id": "ineo-bus:99042",
"label": "CRACOVIE"
}
}
},
{
"id": "RTVP:T:b_268435546_25",
"vehicle": {
"currentStopSequence": 22,
"position": {
"bearing": 291.0,
"latitude": 44.831695556640625,
"longitude": -0.5763859748840332,
"odometer": 8851.0,
"speed": 6.111111164093018
},
"stopId": "1606",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "01",
"tripId": "b_268435546_25"
},
"vehicle": {
"id": "ineo-bus:1869",
"label": "MERIGNAC BEAUDESERT"
}
}
},
{
"id": "RTVP:T:b_268435661_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 20,
"position": {
"bearing": 99.0,
"latitude": 44.84415817260742,
"longitude": -0.5889615416526794,
"odometer": 16336.0,
"speed": 7.5
},
"stopId": "9189",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "02",
"tripId": "b_268435661_25"
},
"vehicle": {
"id": "ineo-bus:1867",
"label": "BORDEAUX QUINCONCES"
}
}
},
{
"id": "RTVP:T:b_268436015_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 326.0,
"latitude": 44.94181823730469,
"longitude": -0.4857134521007538,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "5650",
"timestamp": "1784978264",
"trip": {
"directionId": 1,
"routeId": "07",
"tripId": "b_268436015_25"
},
"vehicle": {
"id": "ineo-bus:1626",
"label": "C.CIAL BORDEAUX LAC"
}
}
},
{
"id": "RTVP:T:b_268435856_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 4,
"position": {
"bearing": 292.0,
"latitude": 44.77138137817383,
"longitude": -0.5420324206352234,
"odometer": 1260.0,
"speed": 0.0
},
"stopId": "4534",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "05",
"tripId": "b_268435856_25"
},
"vehicle": {
"id": "ineo-bus:2318",
"label": "BASSINS A FLOT"
}
}
},
{
"id": "RTVP:T:b_268438156_25",
"vehicle": {
"currentStopSequence": 4,
"position": {
"bearing": 213.0,
"latitude": 44.829742431640625,
"longitude": -0.5550730228424072,
"odometer": 2272.0,
"speed": 0.0
},
"stopId": "8914",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "763",
"tripId": "b_268438156_25"
},
"vehicle": {
"id": "ineo-bus:2856",
"label": "QUINCONCES"
}
}
},
{
"id": "RTVP:T:b_268438262_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 5,
"position": {
"bearing": 265.0,
"latitude": 44.80258560180664,
"longitude": -0.6442084908485413,
"odometer": 1776.0,
"speed": 1.3888888359069824
},
"stopId": "5524",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "78",
"tripId": "b_268438262_25"
},
"vehicle": {
"id": "ineo-bus:1129",
"label": "PESSAC TOCTOUCAU"
}
}
},
{
"id": "RTVP:T:b_268435571_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 258.0,
"latitude": 44.84846496582031,
"longitude": -0.49967965483665466,
"odometer": 34.0,
"speed": 0.0
},
"stopId": "9829",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "01",
"tripId": "b_268435571_25"
},
"vehicle": {
"id": "ineo-bus:1886",
"label": "MERIGNAC BEAUDESERT"
}
}
},
{
"id": "RTVP:T:b_268438812_25",
"vehicle": {
"currentStopSequence": 21,
"position": {
"bearing": 309.0,
"latitude": 44.81480407714844,
"longitude": -0.5725880861282349,
"odometer": 9481.0,
"speed": 0.0
},
"stopId": "9810",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "911",
"tripId": "b_268438812_25"
},
"vehicle": {
"id": "ineo-bus:2335",
"label": "CENON GARE"
}
}
},
{
"id": "RTVP:T:b_268437847_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 16.0,
"latitude": 44.88710021972656,
"longitude": -0.6101936101913452,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "9838",
"timestamp": "1784977824",
"trip": {
"directionId": 1,
"routeId": "72",
"tripId": "b_268437847_25"
},
"vehicle": {
"id": "ineo-bus:89025",
"label": "COLLEGE EMILE ZOLA"
}
}
},
{
"id": "RTVP:T:b_268436538_25",
"vehicle": {
"currentStopSequence": 31,
"position": {
"bearing": 305.0,
"latitude": 44.836917877197266,
"longitude": -0.6433082222938538,
"odometer": 10986.0,
"speed": 7.777777671813965
},
"stopId": "2641",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "20",
"tripId": "b_268436538_25"
},
"vehicle": {
"id": "ineo-bus:1125",
"label": "CIMETIERE INTERCOM."
}
}
},
{
"id": "RTVP:T:b_268435475_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 16,
"position": {
"bearing": 303.0,
"latitude": 44.826541900634766,
"longitude": -0.5491589903831482,
"odometer": 6262.0,
"speed": 0.0
},
"stopId": "9772",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "01",
"tripId": "b_268435475_25"
},
"vehicle": {
"id": "ineo-bus:1884",
"label": "MERIGNAC BEAUDESERT"
}
}
},
{
"id": "RTVP:T:b_268435923_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 28,
"position": {
"bearing": 10.0,
"latitude": 44.81550979614258,
"longitude": -0.5724431276321411,
"odometer": 9229.0,
"speed": 0.0
},
"stopId": "2349",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "05",
"tripId": "b_268435923_25"
},
"vehicle": {
"id": "ineo-bus:2334",
"label": "BASSINS A FLOT"
}
}
},
{
"id": "RTVP:T:b_268435720_25",
"vehicle": {
"currentStopSequence": 40,
"position": {
"bearing": 166.0,
"latitude": 44.79475402832031,
"longitude": -0.6823067665100098,
"odometer": 12577.0,
"speed": 2.5
},
"stopId": "2852",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "04",
"tripId": "b_268435720_25"
},
"vehicle": {
"id": "ineo-bus:2851",
"label": "PESSAC CAP DE BOS"
}
}
},
{
"id": "RTVP:T:b_268435807_25",
"vehicle": {
"currentStopSequence": 38,
"position": {
"bearing": 27.0,
"latitude": 44.852439880371094,
"longitude": -0.5733745694160461,
"odometer": 12685.0,
"speed": 0.0
},
"stopId": "951",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "05",
"tripId": "b_268435807_25"
},
"vehicle": {
"id": "ineo-bus:2179",
"label": "BASSINS A FLOT"
}
}
},
{
"id": "RTVP:T:b_268438589_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 185.0,
"latitude": 44.858062744140625,
"longitude": -0.6435530781745911,
"odometer": 13149.0,
"speed": 0.0
},
"stopId": "9169",
"timestamp": "1784975203",
"trip": {
"directionId": 1,
"routeId": "901",
"tripId": "b_268438589_25"
},
"vehicle": {
"id": "ineo-bus:2333",
"label": "GARE ST-JEAN MECA"
}
}
},
{
"id": "RTVP:T:b_268437829_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 21,
"position": {
"bearing": 129.0,
"latitude": 44.876216888427734,
"longitude": -0.6217126846313477,
"odometer": 9394.0,
"speed": 0.0
},
"stopId": "2930",
"timestamp": "1784976844",
"trip": {
"directionId": 0,
"routeId": "72",
"tripId": "b_268437829_25"
},
"vehicle": {
"id": "ineo-bus:89023",
"label": "GARE DE BRUGES"
}
}
},
{
"id": "RTVP:T:b_268438469_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 185.0,
"latitude": 44.85893630981445,
"longitude": -0.6433182954788208,
"odometer": 13532.0,
"speed": 0.0
},
"stopId": "9169",
"timestamp": "1784975464",
"trip": {
"directionId": 1,
"routeId": "901",
"tripId": "b_268438469_25"
},
"vehicle": {
"id": "ineo-bus:2332",
"label": "GARE ST-JEAN MECA"
}
}
},
{
"id": "RTVP:T:b_268437329_25",
"vehicle": {
"currentStopSequence": 55,
"position": {
"bearing": 338.0,
"latitude": 44.8331184387207,
"longitude": -0.6913968324661255,
"odometer": 20142.0,
"speed": 7.222222328186035
},
"stopId": "467",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "33",
"tripId": "b_268437329_25"
},
"vehicle": {
"id": "ineo-bus:89024",
"label": "MERIGNAC AEROPORT"
}
}
},
{
"id": "RTVP:T:b_268436631_25",
"vehicle": {
"currentStopSequence": 31,
"position": {
"bearing": 128.0,
"latitude": 44.908897399902344,
"longitude": -0.6305709481239319,
"odometer": 12593.0,
"speed": 10.0
},
"stopId": "1998",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "22",
"tripId": "b_268436631_25"
},
"vehicle": {
"id": "ineo-bus:89021",
"label": "FRANKTON"
}
}
},
{
"id": "RTVP:T:b_268437489_25",
"vehicle": {
"currentStopSequence": 34,
"position": {
"bearing": 168.0,
"latitude": 44.82466506958008,
"longitude": -0.6370424628257751,
"odometer": 14022.0,
"speed": 5.55555534362793
},
"stopId": "1580",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "35",
"tripId": "b_268437489_25"
},
"vehicle": {
"id": "ineo-bus:1880",
"label": "GARE SAINT JEAN"
}
}
},
{
"id": "RTVP:T:b_268436647_25",
"vehicle": {
"currentStopSequence": 44,
"position": {
"bearing": 136.0,
"latitude": 44.798622131347656,
"longitude": -0.5824955701828003,
"odometer": 16084.0,
"speed": 3.3333332538604736
},
"stopId": "3223",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "23",
"tripId": "b_268436647_25"
},
"vehicle": {
"id": "ineo-bus:2176",
"label": "RIVES D'ARCINS"
}
}
},
{
"id": "RTVP:T:b_268435629_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 24,
"position": {
"bearing": 73.0,
"latitude": 44.87357711791992,
"longitude": -0.6297177672386169,
"odometer": 9964.0,
"speed": 0.0
},
"stopId": "2511",
"timestamp": "1784978084",
"trip": {
"directionId": 1,
"routeId": "02",
"tripId": "b_268435629_25"
},
"vehicle": {
"id": "ineo-bus:2174",
"label": "BORDEAUX QUINCONCES"
}
}
},
{
"id": "RTVP:T:b_268435580_25",
"vehicle": {
"currentStopSequence": 34,
"position": {
"bearing": 126.0,
"latitude": 44.826133728027344,
"longitude": -0.5486140847206116,
"odometer": 14225.0,
"speed": 5.833333492279053
},
"stopId": "2610",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "01",
"tripId": "b_268435580_25"
},
"vehicle": {
"id": "ineo-bus:2171",
"label": "ARTIGUES BLANCHERIE"
}
}
},
{
"id": "RTVP:T:b_268437183_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 42,
"position": {
"bearing": 2.0,
"latitude": 44.845603942871094,
"longitude": -0.5440047383308411,
"odometer": 15795.0,
"speed": 0.0
},
"stopId": "962",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "31",
"tripId": "b_268437183_25"
},
"vehicle": {
"id": "ineo-bus:1519",
"label": "AMBARES CENTRE"
}
}
},
{
"id": "RTVP:T:b_268437934_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 28.0,
"latitude": 44.77334213256836,
"longitude": -0.6393898129463196,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "1619",
"timestamp": "1784978524",
"trip": {
"directionId": 1,
"routeId": "74",
"tripId": "b_268437934_25"
},
"vehicle": {
"id": "ineo-bus:1518",
"label": "FONTAINE D'ARLAC"
}
}
},
{
"id": "RTVP:T:b_268436686_25",
"vehicle": {
"currentStopSequence": 46,
"position": {
"bearing": 301.0,
"latitude": 44.849945068359375,
"longitude": -0.5855939984321594,
"odometer": 18324.0,
"speed": 0.2777777910232544
},
"stopId": "1228",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "23",
"tripId": "b_268436686_25"
},
"vehicle": {
"id": "ineo-bus:1879",
"label": "BOUSCAT HIPPODROME"
}
}
},
{
"id": "RTVP:T:53234891-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 15,
"position": {
"bearing": 61.0,
"latitude": 44.82953643798828,
"longitude": -0.6082656979560852,
"odometer": 8279.0,
"speed": 8.61111068725586
},
"stopId": "4588",
"timestamp": "1784978699",
"trip": {
"directionId": 1,
"routeId": "59",
"tripId": "53234891-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1854",
"label": "Ste Catherine"
}
}
},
{
"id": "RTVP:T:b_268438272_25",
"vehicle": {
"currentStopSequence": 22,
"position": {
"bearing": 75.0,
"latitude": 44.798702239990234,
"longitude": -0.6725524067878723,
"odometer": 9308.0,
"speed": 7.777777671813965
},
"stopId": "5281",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "78",
"tripId": "b_268438272_25"
},
"vehicle": {
"id": "ineo-bus:1138",
"label": "PESSAC CENTRE"
}
}
},
{
"id": "RTVP:T:b_268435870_25",
"vehicle": {
"currentStopSequence": 9,
"position": {
"bearing": 210.0,
"latitude": 44.8522834777832,
"longitude": -0.5735418796539307,
"odometer": 2399.0,
"speed": 4.166666507720947
},
"stopId": "2442",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "05",
"tripId": "b_268435870_25"
},
"vehicle": {
"id": "ineo-bus:1413",
"label": "COURREJEAN"
}
}
},
{
"id": "RTVP:T:b_268436226_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 24,
"position": {
"bearing": 135.0,
"latitude": 44.81856155395508,
"longitude": -0.5787657499313354,
"odometer": 9842.0,
"speed": 1.1111111640930176
},
"stopId": "9817",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "09",
"tripId": "b_268436226_25"
},
"vehicle": {
"id": "ineo-bus:1897",
"label": "GARE ST JEAN"
}
}
},
{
"id": "RTVP:T:b_268437408_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 151.0,
"latitude": 44.85542297363281,
"longitude": -0.6585999727249146,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "7272",
"timestamp": "1784977424",
"trip": {
"directionId": 1,
"routeId": "34",
"tripId": "b_268437408_25"
},
"vehicle": {
"id": "ineo-bus:2861",
"label": "TALENCE PEIXOTTO"
}
}
},
{
"id": "RTVP:T:b_268436526_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 40,
"position": {
"bearing": 111.0,
"latitude": 44.831199645996094,
"longitude": -0.5744419097900391,
"odometer": 15061.0,
"speed": 1.3888888359069824
},
"stopId": "3801",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "20",
"tripId": "b_268436526_25"
},
"vehicle": {
"id": "ineo-bus:1530",
"label": "BORDEAUX BRULATOUR"
}
}
},
{
"id": "RTVP:T:b_268438479_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 14,
"position": {
"bearing": 301.0,
"latitude": 44.84855270385742,
"longitude": -0.5983262658119202,
"odometer": 5806.0,
"speed": 4.166666507720947
},
"stopId": "2973",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "901",
"tripId": "b_268438479_25"
},
"vehicle": {
"id": "ineo-bus:2342",
"label": "ST MEDARD ISSAC"
}
}
},
{
"id": "RTVP:T:b_268437464_25",
"vehicle": {
"currentStopSequence": 62,
"position": {
"bearing": 105.0,
"latitude": 44.7971076965332,
"longitude": -0.5634506940841675,
"odometer": 27023.0,
"speed": 6.111111164093018
},
"stopId": "2551",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "35",
"tripId": "b_268437464_25"
},
"vehicle": {
"id": "ineo-bus:1891",
"label": "GARE SAINT JEAN"
}
}
},
{
"id": "RTVP:T:b_268438825_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 95.0,
"latitude": 44.85862350463867,
"longitude": -0.5368312001228333,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "9811",
"timestamp": "1784978584",
"trip": {
"directionId": 1,
"routeId": "912",
"tripId": "b_268438825_25"
},
"vehicle": {
"id": "ineo-bus:2341",
"label": "CENON GARE"
}
}
},
{
"id": "RTVP:T:b_268435842_25",
"vehicle": {
"currentStopSequence": 44,
"position": {
"bearing": 49.0,
"latitude": 44.855770111083984,
"longitude": -0.5704948306083679,
"odometer": 14756.0,
"speed": 1.1111111640930176
},
"stopId": "3250",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "05",
"tripId": "b_268435842_25"
},
"vehicle": {
"id": "ineo-bus:2340",
"label": "BASSINS A FLOT"
}
}
},
{
"id": "RTVP:T:b_268435793_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 16,
"position": {
"bearing": 110.0,
"latitude": 44.831153869628906,
"longitude": -0.5742236375808716,
"odometer": 5448.0,
"speed": 0.0
},
"stopId": "9722",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "05",
"tripId": "b_268435793_25"
},
"vehicle": {
"id": "ineo-bus:2184",
"label": "PISCINE CHAMBERY"
}
}
},
{
"id": "RTVP:T:53234681-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 67.0,
"latitude": 44.83785629272461,
"longitude": -0.572028398513794,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "3716",
"timestamp": "1784978704",
"trip": {
"directionId": 0,
"routeId": "59",
"tripId": "53234681-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1852",
"label": "Le Haillan Rostand"
}
}
},
{
"id": "RTVP:T:53235432-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 5,
"position": {
"bearing": 52.0,
"latitude": 44.853782653808594,
"longitude": -0.5377550721168518,
"odometer": 2297.0,
"speed": 4.166666507720947
},
"stopId": "3703",
"timestamp": "1784978694",
"trip": {
"directionId": 1,
"routeId": "163",
"tripId": "53235432-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2546",
"label": "Floirac Dravemont"
}
}
},
{
"id": "RTVP:T:53234680-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 9,
"position": {
"bearing": 253.0,
"latitude": 44.83033752441406,
"longitude": -0.6033017635345459,
"odometer": 3141.0,
"speed": 7.777777671813965
},
"stopId": "4587",
"timestamp": "1784978694",
"trip": {
"directionId": 0,
"routeId": "59",
"tripId": "53234680-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1850",
"label": "Le Haillan Rostand"
}
}
},
{
"id": "RTVP:T:b_268437477_25",
"vehicle": {
"currentStopSequence": 63,
"position": {
"bearing": 79.0,
"latitude": 44.874568939208984,
"longitude": -0.6269679069519043,
"odometer": 27704.0,
"speed": 10.55555534362793
},
"stopId": "1764",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "35",
"tripId": "b_268437477_25"
},
"vehicle": {
"id": "ineo-bus:2181",
"label": "CRACOVIE"
}
}
},
{
"id": "RTVP:T:53235368-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 5,
"position": {
"bearing": 358.0,
"latitude": 44.858619689941406,
"longitude": -0.5748704671859741,
"odometer": 1728.0,
"speed": 4.166666507720947
},
"stopId": "5400",
"timestamp": "1784978699",
"trip": {
"directionId": 0,
"routeId": "163",
"tripId": "53235368-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:1851",
"label": "Gare de Blanquefort"
}
}
},
{
"id": "RTVP:T:b_268437437_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 3,
"position": {
"bearing": 222.0,
"latitude": 44.8223991394043,
"longitude": -0.5594962239265442,
"odometer": 741.0,
"speed": 5.0
},
"stopId": "9087",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "35",
"tripId": "b_268437437_25"
},
"vehicle": {
"id": "ineo-bus:1405",
"label": "CRACOVIE"
}
}
},
{
"id": "RTVP:T:b_268437497_25",
"vehicle": {
"currentStopSequence": 34,
"position": {
"bearing": 232.0,
"latitude": 44.80079650878906,
"longitude": -0.5954827666282654,
"odometer": 13294.0,
"speed": 1.3888888359069824
},
"stopId": "1656",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "35",
"tripId": "b_268437497_25"
},
"vehicle": {
"id": "ineo-bus:1406",
"label": "CRACOVIE"
}
}
},
{
"id": "RTVP:T:b_268437130_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 24,
"position": {
"bearing": 185.0,
"latitude": 44.81161117553711,
"longitude": -0.5823493003845215,
"odometer": 8977.0,
"speed": 0.5555555820465088
},
"stopId": "3220",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "31",
"tripId": "b_268437130_25"
},
"vehicle": {
"id": "ineo-bus:1423",
"label": "BEAUSOLEIL"
}
}
},
{
"id": "RTVP:T:53235058-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 24,
"position": {
"bearing": 242.0,
"latitude": 44.82759094238281,
"longitude": -0.6132571697235107,
"odometer": 9939.0,
"speed": 0.0
},
"stopId": "5228",
"timestamp": "1784978704",
"trip": {
"directionId": 0,
"routeId": "164",
"tripId": "53235058-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2218",
"label": "Mérignac Aéroport"
}
}
},
{
"id": "RTVP:T:b_268438453_25",
"vehicle": {
"currentStopSequence": 13,
"position": {
"bearing": 275.0,
"latitude": 44.773685455322266,
"longitude": -0.5296647548675537,
"odometer": 4516.0,
"speed": 4.44444465637207
},
"stopId": "2480",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "89",
"tripId": "b_268438453_25"
},
"vehicle": {
"id": "ineo-bus:87022",
"label": "VILLENAVE PYRENEES"
}
}
},
{
"id": "RTVP:T:b_268438647_25",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 112.0,
"latitude": 44.824302673339844,
"longitude": -0.5571601986885071,
"odometer": 13532.0,
"speed": 0.0
},
"stopId": "9173",
"timestamp": "1784978164",
"trip": {
"directionId": 1,
"routeId": "901",
"tripId": "b_268438647_25"
},
"vehicle": {
"id": "ineo-bus:2356",
"label": "GARE ST-JEAN MECA"
}
}
},
{
"id": "RTVP:T:b_268438439_25",
"vehicle": {
"currentStopSequence": 9,
"position": {
"bearing": 204.0,
"latitude": 44.75803756713867,
"longitude": -0.5833374857902527,
"odometer": 5081.0,
"speed": 11.94444465637207
},
"stopId": "74",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "89",
"tripId": "b_268438439_25"
},
"vehicle": {
"id": "ineo-bus:87021",
"label": "LYCEE VACLAV HAVEL"
}
}
},
{
"id": "RTVP:T:b_268438337_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 348.0,
"latitude": 44.83517837524414,
"longitude": -0.5793184041976929,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "7462",
"timestamp": "1784978084",
"trip": {
"directionId": 0,
"routeId": "80",
"tripId": "b_268438337_25"
},
"vehicle": {
"id": "ineo-bus:89048",
"label": "GRADIGNAN ST. ORNON"
}
}
},
{
"id": "RTVP:T:b_268438546_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 129.0,
"latitude": 44.82781982421875,
"longitude": -0.550037682056427,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "9716",
"timestamp": "1784976664",
"trip": {
"directionId": 0,
"routeId": "901",
"tripId": "b_268438546_25"
},
"vehicle": {
"id": "ineo-bus:2355",
"label": "ST AUBIN VILLEPREUX"
}
}
},
{
"id": "RTVP:T:b_268435463_25",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 292.0,
"latitude": 44.84213638305664,
"longitude": -0.6681097149848938,
"odometer": 3669.0,
"speed": 0.0
},
"stopId": "791",
"timestamp": "1784978584",
"trip": {
"directionId": 1,
"routeId": "01",
"tripId": "b_268435463_25"
},
"vehicle": {
"id": "ineo-bus:1420",
"label": "ARTIGUES BLANCHERIE"
}
}
},
{
"id": "RTVP:T:b_268438686_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 13,
"position": {
"bearing": 161.0,
"latitude": 44.83901596069336,
"longitude": -0.5830844044685364,
"odometer": 18685.0,
"speed": 0.0
},
"stopId": "9193",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "901",
"tripId": "b_268438686_25"
},
"vehicle": {
"id": "ineo-bus:2354",
"label": "GARE ST-JEAN MECA"
}
}
},
{
"id": "RTVP:T:b_268438601_25",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 180.0,
"latitude": 44.85686111450195,
"longitude": -0.6436398029327393,
"odometer": 13580.0,
"speed": 0.0
},
"stopId": "9173",
"timestamp": "1784977264",
"trip": {
"directionId": 1,
"routeId": "901",
"tripId": "b_268438601_25"
},
"vehicle": {
"id": "ineo-bus:2353",
"label": "GARE ST-JEAN MECA"
}
}
},
{
"id": "RTVP:T:53235813-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 21,
"position": {
"bearing": 341.0,
"latitude": 44.835506439208984,
"longitude": -0.5753493309020996,
"odometer": 11231.0,
"speed": 0.0
},
"stopId": "3755",
"timestamp": "1784978699",
"trip": {
"directionId": 0,
"routeId": "60",
"tripId": "53235813-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2210",
"label": "Berges de la Garonne"
}
}
},
{
"id": "RTVP:T:53234347-2026_ETE-TRA_E01-Samedi-02",
"vehicle": {
"currentStopSequence": 14,
"position": {
"bearing": 127.0,
"latitude": 44.85194396972656,
"longitude": -0.589826762676239,
"odometer": 8301.0,
"speed": 7.777777671813965
},
"stopId": "8323",
"timestamp": "1784978699",
"trip": {
"directionId": 1,
"routeId": "62",
"tripId": "53234347-2026_ETE-TRA_E01-Samedi-02"
},
"vehicle": {
"id": "ineo-tram:2216",
"label": "Carle Vernet"
}
}
},
{
"id": "RTVP:T:b_268438306_25",
"vehicle": {
"currentStopSequence": 34,
"position": {
"bearing": 329.0,
"latitude": 44.768123626708984,
"longitude": -0.6408104300498962,
"odometer": 14144.0,
"speed": 6.94444465637207
},
"stopId": "59",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "80",
"tripId": "b_268438306_25"
},
"vehicle": {
"id": "ineo-bus:89058",
"label": "GRADIGNAN ST. ORNON"
}
}
},
{
"id": "RTVP:T:b_268436986_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 112.0,
"latitude": 44.84910202026367,
"longitude": -0.544276237487793,
"odometer": 0.0,
"speed": 0.0
},
"stopId": "4005",
"timestamp": "1784977664",
"trip": {
"directionId": 1,
"routeId": "28",
"tripId": "b_268436986_25"
},
"vehicle": {
"id": "ineo-bus:89056",
"label": "BORDEAUX STALINGRAD"
}
}
},
{
"id": "RTVP:T:b_268437285_25",
"vehicle": {
"currentStopSequence": 16,
"position": {
"bearing": 5.0,
"latitude": 44.87358093261719,
"longitude": -0.5199535489082336,
"odometer": 11098.0,
"speed": 0.0
},
"stopId": "1527",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "32",
"tripId": "b_268437285_25"
},
"vehicle": {
"id": "ineo-bus:1708",
"label": "FLOIRAC DRAVEMONT"
}
}
},
{
"id": "RTVP:T:b_268437716_25",
"vehicle": {
"currentStopSequence": 32,
"position": {
"bearing": 12.0,
"latitude": 44.92985916137695,
"longitude": -0.47400811314582825,
"odometer": 11097.0,
"speed": 9.722222328186035
},
"stopId": "2151",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "469",
"tripId": "b_268437716_25"
},
"vehicle": {
"id": "ineo-bus:86858",
"label": "AMBARES MAX LINDER"
}
}
},
{
"id": "RTVP:T:b_268436059_25",
"vehicle": {
"currentStopSequence": 32,
"position": {
"bearing": 6.0,
"latitude": 44.89173126220703,
"longitude": -0.5161988139152527,
"odometer": 12108.0,
"speed": 10.55555534362793
},
"stopId": "788",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "07",
"tripId": "b_268436059_25"
},
"vehicle": {
"id": "ineo-bus:1709",
"label": "AMBARES PARABELLE"
}
}
},
{
"id": "RTVP:T:b_268436371_25",
"vehicle": {
"currentStopSequence": 18,
"position": {
"bearing": 345.0,
"latitude": 44.80651092529297,
"longitude": -0.5594010949134827,
"odometer": 6737.0,
"speed": 6.666666507720947
},
"stopId": "3189",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "15",
"tripId": "b_268436371_25"
},
"vehicle": {
"id": "ineo-bus:1706",
"label": "C.CIAL BORDEAUX LAC"
}
}
},
{
"id": "RTVP:T:b_268436285_25",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 24,
"position": {
"bearing": 59.0,
"latitude": 44.85750961303711,
"longitude": -0.5858364105224609,
"odometer": 7304.0,
"speed": 5.0
},
"stopId": "578",
"timestamp": "1784978684",
"trip": {
"directionId": 1,
"routeId": "15",
"tripId": "b_268436285_25"
},
"vehicle": {
"id": "ineo-bus:1707",
"label": "COURREJEAN"
}
}
},
{
"id": "RTVP:T:b_268437176_25",
"vehicle": {
"currentStopSequence": 31,
"position": {
"bearing": 271.0,
"latitude": 44.84658432006836,
"longitude": -0.5432558059692383,
"odometer": 17836.0,
"speed": 6.666666507720947
},
"stopId": "1205",
"timestamp": "1784978684",
"trip": {
"directionId": 0,
"routeId": "31",
"tripId": "b_268437176_25"
},
"vehicle": {
"id": "ineo-bus:1703",
"label": "BEAUSOLEIL"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1784978704"
}
}