Resource details
Position GPS temps réel des véhicules
This resource file is part of the dataset Réseau urbain Bibus.
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
❌2 errors, 108 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-10-18 at 09:03 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
Vehicle position far from trip shape E029 2 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 268436067 trip_id 17304677 at (48.43373,-4.39618) 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 268435666 trip_id 17451563 at (48.409912,-4.5072894) 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
timestamp not populated W001 54 errors
Timestamps should be populated for all elements
Sample errors
- vehicle_id 268436070 does not have a timestamp
- vehicle_id 268435808 does not have a timestamp
- vehicle_id 268436468 does not have a timestamp
- vehicle_id 268435711 does not have a timestamp
- vehicle_id 268435914 does not have a timestamp
schedule_relationship not populated W009 54 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 17304478 does not have a schedule_relationship
- trip_id 17304460 does not have a schedule_relationship
- trip_id 17299233 does not have a schedule_relationship
- trip_id 17305145 does not have a schedule_relationship
- trip_id 17451538 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 |
---|---|---|---|
W001 | Timestamps should be populated for all elements | 1 934 | 28 times (93 % of validations) |
W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 1 934 | 28 times (93 % 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. | 60 | 24 times (80 % 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 | 2 times (7 % 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. | 3 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-10-19 at 08:45 Europe/Paris.
vehicle_positions (18) service_alerts (0) trip_updates (0)Entities seen in the last 7 days.
vehicle_positionsDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2025-10-19 at 08:45 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "vehicle:268435709",
"vehicle": {
"position": {
"bearing": 292.0,
"latitude": 48.36032485961914,
"longitude": -4.569766044616699
},
"timestamp": "0",
"trip": {
"routeId": "02B",
"tripId": "17306475"
},
"vehicle": {
"id": "268435709"
}
}
},
{
"id": "vehicle:268435907",
"vehicle": {
"position": {
"bearing": 213.0,
"latitude": 48.40009307861328,
"longitude": -4.530247688293457
},
"timestamp": "0",
"trip": {
"routeId": "01",
"tripId": "17306034"
},
"vehicle": {
"id": "268435907"
}
}
},
{
"id": "vehicle:268435908",
"vehicle": {
"position": {
"bearing": 273.0,
"latitude": 48.40312576293945,
"longitude": -4.5060200691223145
},
"timestamp": "0",
"trip": {
"routeId": "01",
"tripId": "17305996"
},
"vehicle": {
"id": "268435908"
}
}
},
{
"id": "vehicle:268435625",
"vehicle": {
"position": {
"bearing": 328.0,
"latitude": 48.395355224609375,
"longitude": -4.434388160705566
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "17306131"
},
"vehicle": {
"id": "268435625"
}
}
},
{
"id": "vehicle:268435711",
"vehicle": {
"position": {
"bearing": 187.0,
"latitude": 48.384132385253906,
"longitude": -4.505224227905273
},
"timestamp": "0",
"trip": {
"routeId": "02B",
"tripId": "17306487"
},
"vehicle": {
"id": "268435711"
}
}
},
{
"id": "vehicle:268435562",
"vehicle": {
"position": {
"bearing": 290.0,
"latitude": 48.40160369873047,
"longitude": -4.457505702972412
},
"timestamp": "0",
"trip": {
"routeId": "19",
"tripId": "17306190"
},
"vehicle": {
"id": "268435562"
}
}
},
{
"id": "vehicle:268436471",
"vehicle": {
"position": {
"bearing": 273.0,
"latitude": 48.416568756103516,
"longitude": -4.46247673034668
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17299474"
},
"vehicle": {
"id": "268436471"
}
}
},
{
"id": "vehicle:268435914",
"vehicle": {
"position": {
"bearing": 176.0,
"latitude": 48.39689636230469,
"longitude": -4.488995552062988
},
"timestamp": "0",
"trip": {
"routeId": "01",
"tripId": "17306033"
},
"vehicle": {
"id": "268435914"
}
}
},
{
"id": "vehicle:268436460",
"vehicle": {
"position": {
"bearing": 97.0,
"latitude": 48.38420486450195,
"longitude": -4.500871181488037
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17299489"
},
"vehicle": {
"id": "268436460"
}
}
},
{
"id": "vehicle:268435858",
"vehicle": {
"position": {
"bearing": 175.0,
"latitude": 48.39360809326172,
"longitude": -4.488105297088623
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "17306159"
},
"vehicle": {
"id": "268435858"
}
}
},
{
"id": "vehicle:268435565",
"vehicle": {
"position": {
"bearing": 309.0,
"latitude": 48.39088439941406,
"longitude": -4.479050159454346
},
"timestamp": "0",
"trip": {
"routeId": "05",
"tripId": "17306744"
},
"vehicle": {
"id": "268435565"
}
}
},
{
"id": "vehicle:268435566",
"vehicle": {
"position": {
"bearing": 24.0,
"latitude": 48.38570785522461,
"longitude": -4.482750415802002
},
"timestamp": "0",
"trip": {
"routeId": "02B",
"tripId": "17306474"
},
"vehicle": {
"id": "268435566"
}
}
},
{
"id": "vehicle:268436473",
"vehicle": {
"position": {
"bearing": 228.0,
"latitude": 48.3872184753418,
"longitude": -4.5188798904418945
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17299470"
},
"vehicle": {
"id": "268436473"
}
}
},
{
"id": "vehicle:268436071",
"vehicle": {
"position": {
"bearing": 301.0,
"latitude": 48.43748092651367,
"longitude": -4.4094929695129395
},
"timestamp": "0",
"trip": {
"routeId": "16",
"tripId": "17306420"
},
"vehicle": {
"id": "268436071"
}
}
},
{
"id": "vehicle:268435626",
"vehicle": {
"position": {
"bearing": 2.0,
"latitude": 48.40925216674805,
"longitude": -4.496887683868408
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "17306130"
},
"vehicle": {
"id": "268435626"
}
}
},
{
"id": "vehicle:268436070",
"vehicle": {
"position": {
"bearing": 94.0,
"latitude": 48.37157440185547,
"longitude": -4.596409320831299
},
"timestamp": "0",
"trip": {
"routeId": "10",
"tripId": "17306303"
},
"vehicle": {
"id": "268436070"
}
}
},
{
"id": "vehicle:268435563",
"vehicle": {
"position": {
"bearing": 176.0,
"latitude": 48.40232849121094,
"longitude": -4.488676071166992
},
"timestamp": "0",
"trip": {
"routeId": "02A",
"tripId": "17306563"
},
"vehicle": {
"id": "268435563"
}
}
},
{
"id": "vehicle:268435759",
"vehicle": {
"position": {
"bearing": 119.0,
"latitude": 48.39955520629883,
"longitude": -4.4960784912109375
},
"timestamp": "0",
"trip": {
"routeId": "13",
"tripId": "17306338"
},
"vehicle": {
"id": "268435759"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1760856318"
}
}