Resource details

File name: Position des véhicules en temps réel GTFS-RT
Format: gtfs-rt

Position GPS temps réel des véhicules

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

Download availability

2025-04-24
100%
2025-04-25
100%
2025-04-26
100%
2025-04-27
100%
2025-04-28
100%
2025-04-29
100%
2025-04-30
100%
2025-05-01
100%
2025-05-02
100%
2025-05-03
100%
2025-05-04
100%
2025-05-05
100%
2025-05-06
100%
2025-05-07
100%
2025-05-08
100%
2025-05-09
100%
2025-05-10
100%
2025-05-11
100%
2025-05-12
100%
2025-05-13
100%
2025-05-14
100%
2025-05-15
100%
2025-05-16
100%
2025-05-17
100%
2025-05-18
100%
2025-05-19
100%
2025-05-20
100%
2025-05-21
100%
2025-05-22
100%
2025-05-23
100%
2025-05-24
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. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.

Validation details

4 errors, 160 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2025-05-23 at 09:15 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

GTFS-rt trip_id does not exist in GTFS data and does not have schedule_relationship of ADDED E003 1 error

All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED

Sample errors
  • vehicle_id 268435969 trip_id 17170324 does not exist in the GTFS data and does not have schedule_relationship of ADDED

GTFS-rt route_id does not exist in GTFS data E004 1 error

All route_ids provided in the GTFS-rt feed must exist in the GTFS data

Sample errors
  • vehicle_id 268435969 route_id 01B does not exist in the GTFS data routes.txt

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 268436071 trip_id 16550973 at (48.419865,-4.490807) 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 268435760 trip_id 16551256 at (48.390026,-4.4379377) 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 80 errors

Timestamps should be populated for all elements

Sample errors
  • vehicle_id 268436465 does not have a timestamp
  • vehicle_id 268435662 does not have a timestamp
  • vehicle_id 268435646 does not have a timestamp
  • vehicle_id 268435908 does not have a timestamp
  • vehicle_id 268436071 does not have a timestamp

schedule_relationship not populated W009 80 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id 16561135 does not have a schedule_relationship
  • trip_id 16549236 does not have a schedule_relationship
  • trip_id 16550524 does not have a schedule_relationship
  • trip_id 17020962 does not have a schedule_relationship
  • trip_id 16550973 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
W001 Timestamps should be populated for all elements 1 907 29 times (97 % of validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 1 907 29 times (97 % of validations)
E004 All route_ids provided in the GTFS-rt feed must exist in the GTFS data 33 24 times (80 % 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. 39 20 times (67 % of validations)
E003 All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED 39 9 times (30 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-05-24 at 08:37 Europe/Paris.

vehicle_positions (53) 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 2025-05-24 at 08:37 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "vehicle:268435810", "vehicle": { "position": { "bearing": 315.0, "latitude": 48.37762451171875, "longitude": -4.544403553009033 }, "timestamp": "0", "trip": { "route_id": "06", "trip_id": "16556179" }, "vehicle": { "id": "268435810" } } }, { "id": "vehicle:268435637", "vehicle": { "position": { "bearing": 72.0, "latitude": 48.376976013183594, "longitude": -4.547623634338379 }, "timestamp": "0", "trip": { "route_id": "02B", "trip_id": "16555574" }, "vehicle": { "id": "268435637" } } }, { "id": "vehicle:268436067", "vehicle": { "position": { "bearing": 194.0, "latitude": 48.43906784057617, "longitude": -4.409087657928467 }, "timestamp": "0", "trip": { "route_id": "16", "trip_id": "16555730" }, "vehicle": { "id": "268436067" } } }, { "id": "vehicle:268436460", "vehicle": { "position": { "bearing": 224.0, "latitude": 48.38490295410156, "longitude": -4.535647869110107 }, "timestamp": "0", "trip": { "route_id": "A", "trip_id": "16560820" }, "vehicle": { "id": "268436460" } } }, { "id": "vehicle:268436462", "vehicle": { "position": { "bearing": 42.0, "latitude": 48.385589599609375, "longitude": -4.535006999969482 }, "timestamp": "0", "trip": { "route_id": "A", "trip_id": "16560714" }, "vehicle": { "id": "268436462" } } }, { "id": "vehicle:268435611", "vehicle": { "position": { "bearing": 174.0, "latitude": 48.411869049072266, "longitude": -4.501689910888672 }, "timestamp": "0", "trip": { "route_id": "03", "trip_id": "16556296" }, "vehicle": { "id": "268435611" } } }, { "id": "vehicle:268435566", "vehicle": { "position": { "bearing": 246.0, "latitude": 48.39109802246094, "longitude": -4.536192417144775 }, "timestamp": "0", "trip": { "route_id": "04", "trip_id": "16554899" }, "vehicle": { "id": "268435566" } } }, { "id": "vehicle:268435623", "vehicle": { "position": { "bearing": 264.0, "latitude": 48.3603515625, "longitude": -4.569769859313965 }, "timestamp": "0", "trip": { "route_id": "02B", "trip_id": "16555487" }, "vehicle": { "id": "268435623" } } }, { "id": "vehicle:268435667", "vehicle": { "position": { "bearing": 93.0, "latitude": 48.37920379638672, "longitude": -4.533881664276123 }, "timestamp": "0", "trip": { "route_id": "10", "trip_id": "16556064" }, "vehicle": { "id": "268435667" } } }, { "id": "vehicle:268436168", "vehicle": { "position": { "bearing": 71.0, "latitude": 48.41944885253906, "longitude": -4.507034778594971 }, "timestamp": "0", "trip": { "route_id": "14", "trip_id": "16556357" }, "vehicle": { "id": "268436168" } } }, { "id": "vehicle:268436473", "vehicle": { "position": { "bearing": 177.0, "latitude": 48.38539505004883, "longitude": -4.504116535186768 }, "timestamp": "0", "trip": { "route_id": "A", "trip_id": "16560768" }, "vehicle": { "id": "268436473" } } }, { "id": "vehicle:268435635", "vehicle": { "position": { "bearing": 306.0, "latitude": 48.39778518676758, "longitude": -4.446099758148193 }, "timestamp": "0", "trip": { "route_id": "03", "trip_id": "16556239" }, "vehicle": { "id": "268435635" } } }, { "id": "vehicle:268435910", "vehicle": { "position": { "bearing": 39.0, "latitude": 48.39084243774414, "longitude": -4.482553958892822 }, "timestamp": "0", "trip": { "route_id": "01", "trip_id": "17021307" }, "vehicle": { "id": "268435910" } } }, { "id": "vehicle:268436474", "vehicle": { "position": { "bearing": 2.0, "latitude": 48.38471984863281, "longitude": -4.503933429718018 }, "timestamp": "0", "trip": { "route_id": "A", "trip_id": "16560875" }, "vehicle": { "id": "268436474" } } }, { "id": "vehicle:268435666", "vehicle": { "position": { "bearing": 180.0, "latitude": 48.38384246826172, "longitude": -4.5278801918029785 }, "timestamp": "0", "trip": { "route_id": "10", "trip_id": "16556015" }, "vehicle": { "id": "268435666" } } }, { "id": "vehicle:268435647", "vehicle": { "position": { "bearing": 74.0, "latitude": 48.39791488647461, "longitude": -4.465928554534912 }, "timestamp": "0", "trip": { "route_id": "03", "trip_id": "16556294" }, "vehicle": { "id": "268435647" } } }, { "id": "vehicle:268435760", "vehicle": { "position": { "bearing": 242.0, "latitude": 48.424407958984375, "longitude": -4.484255790710449 }, "timestamp": "0", "trip": { "route_id": "04", "trip_id": "16554898" }, "vehicle": { "id": "268435760" } } }, { "id": "vehicle:268436468", "vehicle": { "position": { "bearing": 228.0, "latitude": 48.392093658447266, "longitude": -4.483272552490234 }, "timestamp": "0", "trip": { "route_id": "A", "trip_id": "16560821" }, "vehicle": { "id": "268436468" } } }, { "id": "vehicle:268435614", "vehicle": { "position": { "bearing": 96.0, "latitude": 48.38393020629883, "longitude": -4.503084659576416 }, "timestamp": "0", "trip": { "route_id": "02B", "trip_id": "16555485" }, "vehicle": { "id": "268435614" } } }, { "id": "vehicle:268435612", "vehicle": { "position": { "bearing": 268.0, "latitude": 48.384334564208984, "longitude": -4.495794296264648 }, "timestamp": "0", "trip": { "route_id": "02B", "trip_id": "16555525" }, "vehicle": { "id": "268435612" } } }, { "id": "vehicle:268435621", "vehicle": { "position": { "bearing": 174.0, "latitude": 48.403587341308594, "longitude": -4.489044189453125 }, "timestamp": "0", "trip": { "route_id": "03", "trip_id": "16556295" }, "vehicle": { "id": "268435621" } } }, { "id": "vehicle:268435964", "vehicle": { "position": { "bearing": 258.0, "latitude": 48.40034484863281, "longitude": -4.530240535736084 }, "timestamp": "0", "trip": { "route_id": "01B", "trip_id": "17170421" }, "vehicle": { "id": "268435964" } } }, { "id": "vehicle:268436166", "vehicle": { "position": { "bearing": 40.0, "latitude": 48.406272888183594, "longitude": -4.476491928100586 }, "timestamp": "0", "trip": { "route_id": "15", "trip_id": "16555848" }, "vehicle": { "id": "268436166" } } }, { "id": "vehicle:268435968", "vehicle": { "position": { "bearing": 73.0, "latitude": 48.4239616394043, "longitude": -4.561782360076904 }, "timestamp": "0", "trip": { "route_id": "12", "trip_id": "16555959" }, "vehicle": { "id": "268435968" } } }, { "id": "vehicle:268435860", "vehicle": { "position": { "bearing": 355.0, "latitude": 48.40874099731445, "longitude": -4.485352993011475 }, "timestamp": "0", "trip": { "route_id": "02A", "trip_id": "16554935" }, "vehicle": { "id": "268435860" } } }, { "id": "vehicle:268435809", "vehicle": { "position": { "bearing": 109.0, "latitude": 48.399723052978516, "longitude": -4.494867324829102 }, "timestamp": "0", "trip": { "route_id": "05", "trip_id": "16857299" }, "vehicle": { "id": "268435809" } } }, { "id": "vehicle:268435561", "vehicle": { "position": { "bearing": 309.0, "latitude": 48.391788482666016, "longitude": -4.486959457397461 }, "timestamp": "0", "trip": { "route_id": "04", "trip_id": "16554895" }, "vehicle": { "id": "268435561" } } }, { "id": "vehicle:268435583", "vehicle": { "position": { "bearing": 93.0, "latitude": 48.425113677978516, "longitude": -4.5607686042785645 }, "timestamp": "0", "trip": { "route_id": "12", "trip_id": "16555928" }, "vehicle": { "id": "268435583" } } }, { "id": "vehicle:268435563", "vehicle": { "position": { "bearing": 232.0, "latitude": 48.40956115722656, "longitude": -4.456494331359863 }, "timestamp": "0", "trip": { "route_id": "16", "trip_id": "16555703" }, "vehicle": { "id": "268435563" } } }, { "id": "vehicle:268436064", "vehicle": { "position": { "bearing": 303.0, "latitude": 48.45314407348633, "longitude": -4.4707183837890625 }, "timestamp": "0", "trip": { "route_id": "15", "trip_id": "16555821" }, "vehicle": { "id": "268436064" } } }, { "id": "vehicle:268436471", "vehicle": { "position": { "bearing": 354.0, "latitude": 48.415042877197266, "longitude": -4.471712589263916 }, "timestamp": "0", "trip": { "route_id": "A", "trip_id": "16560767" }, "vehicle": { "id": "268436471" } } }, { "id": "vehicle:268435908", "vehicle": { "position": { "bearing": 51.0, "latitude": 48.39271926879883, "longitude": -4.4846014976501465 }, "timestamp": "0", "trip": { "route_id": "01", "trip_id": "17021367" }, "vehicle": { "id": "268435908" } } }, { "id": "vehicle:268435651", "vehicle": { "position": { "bearing": 287.0, "latitude": 48.3928108215332, "longitude": -4.48351526260376 }, "timestamp": "0", "trip": { "route_id": "03", "trip_id": "16556238" }, "vehicle": { "id": "268435651" } } }, { "id": "vehicle:268435679", "vehicle": { "position": { "bearing": 273.0, "latitude": 48.392066955566406, "longitude": -4.489502429962158 }, "timestamp": "0", "trip": { "route_id": "05", "trip_id": "16857323" }, "vehicle": { "id": "268435679" } } }, { "id": "vehicle:268435585", "vehicle": { "position": { "bearing": 303.0, "latitude": 48.389705657958984, "longitude": -4.483841419219971 }, "timestamp": "0", "trip": { "route_id": "16", "trip_id": "16555731" }, "vehicle": { "id": "268435585" } } }, { "id": "vehicle:268435664", "vehicle": { "position": { "bearing": 18.0, "latitude": 48.37912368774414, "longitude": -4.520378112792969 }, "timestamp": "0", "trip": { "route_id": "06", "trip_id": "16556151" }, "vehicle": { "id": "268435664" } } }, { "id": "vehicle:268435681", "vehicle": { "position": { "bearing": 293.0, "latitude": 48.4083137512207, "longitude": -4.496438980102539 }, "timestamp": "0", "trip": { "route_id": "04", "trip_id": "16554894" }, "vehicle": { "id": "268435681" } } }, { "id": "vehicle:268435617", "vehicle": { "position": { "bearing": 348.0, "latitude": 48.40803146362305, "longitude": -4.519608020782471 }, "timestamp": "0", "trip": { "route_id": "01", "trip_id": "17021369" }, "vehicle": { "id": "268435617" } } }, { "id": "vehicle:268435971", "vehicle": { "position": { "bearing": 129.0, "latitude": 48.407039642333984, "longitude": -4.50981330871582 }, "timestamp": "0", "trip": { "route_id": "13", "trip_id": "16555354" }, "vehicle": { "id": "268435971" } } }, { "id": "vehicle:268435909", "vehicle": { "position": { "bearing": 331.0, "latitude": 48.39114761352539, "longitude": -4.436159610748291 }, "timestamp": "0", "trip": { "route_id": "03", "trip_id": "16556240" }, "vehicle": { "id": "268435909" } } }, { "id": "vehicle:268436086", "vehicle": { "position": { "bearing": 282.0, "latitude": 48.41564178466797, "longitude": -4.488831043243408 }, "timestamp": "0", "trip": { "route_id": "14", "trip_id": "16556353" }, "vehicle": { "id": "268436086" } } }, { "id": "vehicle:268435967", "vehicle": { "position": { "bearing": 267.0, "latitude": 48.406761169433594, "longitude": -4.476027011871338 }, "timestamp": "0", "trip": { "route_id": "15", "trip_id": "16555820" }, "vehicle": { "id": "268435967" } } }, { "id": "vehicle:268436097", "vehicle": { "position": { "bearing": 318.0, "latitude": 48.39215087890625, "longitude": -4.481505393981934 }, "timestamp": "0", "trip": { "route_id": "19", "trip_id": "16556109" }, "vehicle": { "id": "268436097" } } }, { "id": "vehicle:268435627", "vehicle": { "position": { "bearing": 202.0, "latitude": 48.40642547607422, "longitude": -4.520236968994141 }, "timestamp": "0", "trip": { "route_id": "01", "trip_id": "17021368" }, "vehicle": { "id": "268435627" } } }, { "id": "vehicle:268436470", "vehicle": { "position": { "bearing": 51.0, "latitude": 48.39340591430664, "longitude": -4.481194496154785 }, "timestamp": "0", "trip": { "route_id": "A", "trip_id": "16560713" }, "vehicle": { "id": "268436470" } } }, { "id": "vehicle:268436084", "vehicle": { "position": { "bearing": 47.0, "latitude": 48.383731842041016, "longitude": -4.394448280334473 }, "timestamp": "0", "trip": { "route_id": "19", "trip_id": "16556080" }, "vehicle": { "id": "268436084" } } }, { "id": "vehicle:268436070", "vehicle": { "position": { "bearing": 309.0, "latitude": 48.39170837402344, "longitude": -4.48696231842041 }, "timestamp": "0", "trip": { "route_id": "12", "trip_id": "16555929" }, "vehicle": { "id": "268436070" } } }, { "id": "vehicle:268436464", "vehicle": { "position": { "bearing": 180.0, "latitude": 48.43085479736328, "longitude": -4.468121528625488 }, "timestamp": "0", "trip": { "route_id": "A", "trip_id": "16560822" }, "vehicle": { "id": "268436464" } } }, { "id": "vehicle:268436170", "vehicle": { "position": { "bearing": 273.0, "latitude": 48.40222930908203, "longitude": -4.416889667510986 }, "timestamp": "0", "trip": { "route_id": "17", "trip_id": "16555921" }, "vehicle": { "id": "268436170" } } }, { "id": "vehicle:268436459", "vehicle": { "position": { "bearing": 182.0, "latitude": 48.41547775268555, "longitude": -4.471864223480225 }, "timestamp": "0", "trip": { "route_id": "A", "trip_id": "16560876" }, "vehicle": { "id": "268436459" } } }, { "id": "vehicle:268436475", "vehicle": { "position": { "bearing": 63.0, "latitude": 48.37617492675781, "longitude": -4.553762912750244 }, "timestamp": "0", "trip": { "route_id": "A", "trip_id": "16560769" }, "vehicle": { "id": "268436475" } } }, { "id": "vehicle:268435812", "vehicle": { "position": { "bearing": 174.0, "latitude": 48.38195037841797, "longitude": -4.6223249435424805 }, "timestamp": "0", "trip": { "route_id": "10", "trip_id": "16556061" }, "vehicle": { "id": "268435812" } } }, { "id": "vehicle:268435562", "vehicle": { "position": { "bearing": 301.0, "latitude": 48.39988327026367, "longitude": -4.497260093688965 }, "timestamp": "0", "trip": { "route_id": "13", "trip_id": "16555382" }, "vehicle": { "id": "268435562" } } } ], "header": { "gtfs_realtime_version": "2.0", "timestamp": "1748068641" } }