Resource details

File name: Position des véhicules temps réel (GTFS-RT PROTOBUF) - réseau AXO
Format: gtfs-rt

Données position des véhicules en temps réel, au format GTFS-RT PROTOBUF, du réseau AXO

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

Download availability

2025-04-09
100%
2025-04-10
100%
2025-04-11
100%
2025-04-12
100%
2025-04-13
100%
2025-04-14
100%
2025-04-15
100%
2025-04-16
100%
2025-04-17
100%
2025-04-18
100%
2025-04-19
100%
2025-04-20
100%
2025-04-21
100%
2025-04-22
100%
2025-04-23
100%
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%
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

⚠️6 warnings

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

Warnings

schedule_relationship not populated W009 6 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id 14001 does not have a schedule_relationship
  • trip_id 14034 does not have a schedule_relationship
  • trip_id 14036 does not have a schedule_relationship
  • trip_id 14035 does not have a schedule_relationship
  • trip_id 14071 does not have a schedule_relationship
Validate this GTFS-RT now

Previous validations

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

Error ID Description Errors count Number of occurences
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 591 29 times (97 % 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. 33 19 times (63 % of validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 1 1 times (3 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-05-09 at 08:03 Europe/Paris.

vehicle_positions (35) 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-09 at 08:03 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "VM:11017", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 20, "position": { "bearing": 85.0, "latitude": 49.26266098022461, "longitude": 2.4726054668426514 }, "stop_id": "crecarno", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "B", "trip_id": "11017" }, "vehicle": { "id": "RCR38" } } }, { "id": "VM:11248", "vehicle": { "current_stop_sequence": 27, "position": { "bearing": 270.0, "latitude": 49.25341033935547, "longitude": 2.473015546798706 }, "stop_id": "cregrill", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "A", "trip_id": "11248" }, "vehicle": { "id": "RCR65" } } }, { "id": "VM:11565", "vehicle": { "current_stop_sequence": 1, "position": { "bearing": 217.0, "latitude": 49.265262603759766, "longitude": 2.4715073108673096 }, "stop_id": "cregard1", "timestamp": "1746770580", "trip": { "route_id": "S7", "trip_id": "11565" }, "vehicle": { "id": "RCR201" } } }, { "id": "VM:11120", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 44, "position": { "bearing": 130.0, "latitude": 49.25996398925781, "longitude": 2.4255199432373047 }, "stop_id": "monmalr1", "timestamp": "1746770580", "trip": { "route_id": "A", "trip_id": "11120" }, "vehicle": { "id": "RCR66" } } }, { "id": "VM:11016", "vehicle": { "current_stop_sequence": 11, "position": { "bearing": 280.0, "latitude": 49.26873779296875, "longitude": 2.4563326835632324 }, "stop_id": "nogherri", "timestamp": "1746770580", "trip": { "route_id": "C1", "trip_id": "11016" }, "vehicle": { "id": "RCR58" } } }, { "id": "VM:11388", "vehicle": { "current_stop_sequence": 11, "position": { "bearing": 161.0, "latitude": 49.2704963684082, "longitude": 2.48193621635437 }, "stop_id": "creeuro2", "timestamp": "1746770580", "trip": { "route_id": "D", "trip_id": "11388" }, "vehicle": { "id": "RCR75" } } }, { "id": "VM:11135", "vehicle": { "current_stop_sequence": 1, "position": { "bearing": 288.0, "latitude": 49.24677276611328, "longitude": 2.464322328567505 }, "stop_id": "crehopd1", "timestamp": "1746770580", "trip": { "route_id": "B", "trip_id": "11135" }, "vehicle": { "id": "RCR46" } } }, { "id": "VM:11247", "vehicle": { "current_stop_sequence": 38, "position": { "bearing": 253.0, "latitude": 49.23208236694336, "longitude": 2.465806007385254 }, "stop_id": "maxlib1", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "A", "trip_id": "11247" }, "vehicle": { "id": "RCR68" } } }, { "id": "VM:11371", "vehicle": { "current_stop_sequence": 1, "position": { "bearing": 46.0, "latitude": 49.21533203125, "longitude": 2.4189343452453613 }, "stop_id": "stlpla1", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "D", "trip_id": "11371" }, "vehicle": { "id": "RCR48" } } }, { "id": "VM:11564", "vehicle": { "current_stop_sequence": 1, "position": { "bearing": 175.0, "latitude": 49.18844985961914, "longitude": 2.4597136974334717 }, "stop_id": "chagar1", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "E", "trip_id": "11564" }, "vehicle": { "id": "RCR164" } } }, { "id": "VM:11250", "vehicle": { "current_stop_sequence": 8, "position": { "bearing": 69.0, "latitude": 49.26164627075195, "longitude": 2.463179111480713 }, "stop_id": "nogmurat", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "A", "trip_id": "11250" }, "vehicle": { "id": "RCR44" } } }, { "id": "VM:11123", "vehicle": { "current_stop_sequence": 33, "position": { "bearing": 304.0, "latitude": 49.252197265625, "longitude": 2.451219320297241 }, "stop_id": "monleni1", "timestamp": "1746770580", "trip": { "route_id": "A", "trip_id": "11123" }, "vehicle": { "id": "RCR61" } } }, { "id": "VM:11125", "vehicle": { "current_stop_sequence": 28, "position": { "bearing": 86.0, "latitude": 49.262718200683594, "longitude": 2.4734702110290527 }, "stop_id": "nogpont1", "timestamp": "1746770580", "trip": { "route_id": "A", "trip_id": "11125" }, "vehicle": { "id": "RCR71" } } }, { "id": "VM:11132", "vehicle": { "current_stop_sequence": 1, "position": { "bearing": 183.0, "latitude": 49.24747848510742, "longitude": 2.4630515575408936 }, "stop_id": "crehopd1", "timestamp": "1746770580", "trip": { "route_id": "B", "trip_id": "11132" }, "vehicle": { "id": "RCR52" } } }, { "id": "VM:11130", "vehicle": { "current_stop_sequence": 3, "position": { "bearing": 84.0, "latitude": 49.24845886230469, "longitude": 2.4712533950805664 }, "stop_id": "creverl2", "timestamp": "1746770580", "trip": { "route_id": "B", "trip_id": "11130" }, "vehicle": { "id": "RCR59" } } }, { "id": "VM:11121", "vehicle": { "current_stop_sequence": 41, "position": { "bearing": 333.0, "latitude": 49.265811920166016, "longitude": 2.4321861267089844 }, "stop_id": "mondecou", "timestamp": "1746770580", "trip": { "route_id": "A", "trip_id": "11121" }, "vehicle": { "id": "RCR64" } } }, { "id": "VM:11323", "vehicle": { "current_stop_sequence": 10, "position": { "bearing": 144.0, "latitude": 49.2728271484375, "longitude": 2.468421220779419 }, "stop_id": "noggamb2", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "B", "trip_id": "11323" }, "vehicle": { "id": "RCR45" } } }, { "id": "VM:11519", "vehicle": { "current_stop_sequence": 1, "position": { "bearing": 71.0, "latitude": 49.2186393737793, "longitude": 2.4055843353271484 }, "stop_id": "chagar1", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "E", "trip_id": "11519" }, "vehicle": { "id": "RCR522" } } }, { "id": "VM:11370", "vehicle": { "current_stop_sequence": 31, "position": { "bearing": 1.0, "latitude": 49.28400802612305, "longitude": 2.4885342121124268 }, "stop_id": "vilfeca1", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "D", "trip_id": "11370" }, "vehicle": { "id": "RCR14" } } }, { "id": "VM:11018", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 2, "position": { "bearing": 86.0, "latitude": 49.26264953613281, "longitude": 2.472358226776123 }, "stop_id": "crecarno", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "C2", "trip_id": "11018" }, "vehicle": { "id": "RCR69" } } }, { "id": "VM:11122", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 38, "position": { "bearing": 158.0, "latitude": 49.26624298095703, "longitude": 2.4612081050872803 }, "stop_id": "noglyce3", "timestamp": "1746770580", "trip": { "route_id": "B", "trip_id": "11122" }, "vehicle": { "id": "RCR53" } } }, { "id": "VM:11014", "vehicle": { "current_stop_sequence": 23, "position": { "bearing": 258.0, "latitude": 49.26806640625, "longitude": 2.450899600982666 }, "stop_id": "monroos", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "C2", "trip_id": "11014" }, "vehicle": { "id": "RCR63" } } }, { "id": "VM:11128", "vehicle": { "current_stop_sequence": 11, "position": { "bearing": 114.0, "latitude": 49.25569534301758, "longitude": 2.489926815032959 }, "stop_id": "cregaug1", "timestamp": "1746770580", "trip": { "route_id": "B", "trip_id": "11128" }, "vehicle": { "id": "RCR67" } } }, { "id": "VM:11584", "vehicle": { "current_stop_sequence": 1, "position": { "bearing": 118.0, "latitude": 49.21851348876953, "longitude": 2.4058327674865723 }, "stop_id": "monmagm1", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "F", "trip_id": "11584" }, "vehicle": { "id": "RCR209" } } }, { "id": "VM:11322", "vehicle": { "current_stop_sequence": 29, "position": { "bearing": 183.0, "latitude": 49.25692367553711, "longitude": 2.487236499786377 }, "stop_id": "crepasc2", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "B", "trip_id": "11322" }, "vehicle": { "id": "RCR62" } } }, { "id": "VM:11011", "vehicle": { "current_stop_sequence": 31, "position": { "bearing": 241.0, "latitude": 49.268131256103516, "longitude": 2.477975845336914 }, "stop_id": "nogdema", "timestamp": "1746770580", "trip": { "route_id": "C1", "trip_id": "11011" }, "vehicle": { "id": "RCR57" } } }, { "id": "VM:11126", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 18, "position": { "bearing": 354.0, "latitude": 49.26327896118164, "longitude": 2.473958969116211 }, "stop_id": "cregamb2", "timestamp": "1746770580", "trip": { "route_id": "B", "trip_id": "11126" }, "vehicle": { "id": "RCR54" } } }, { "id": "VM:11537", "vehicle": { "current_stop_sequence": 13, "position": { "bearing": 207.0, "latitude": 49.26731491088867, "longitude": 2.4930405616760254 }, "stop_id": "crechva1", "timestamp": "1746770580", "trip": { "route_id": "EXAL", "trip_id": "11537" }, "vehicle": { "id": "RCR208" } } }, { "id": "VM:11249", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 13, "position": { "bearing": 84.0, "latitude": 49.26268005371094, "longitude": 2.4727976322174072 }, "stop_id": "crecarno", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "A", "trip_id": "11249" }, "vehicle": { "id": "RCR74" } } }, { "id": "VM:11020", "vehicle": { "current_stop_sequence": 23, "position": { "bearing": 217.0, "latitude": 49.263771057128906, "longitude": 2.4696407318115234 }, "stop_id": "cregard1", "timestamp": "1746770580", "trip": { "direction_id": 1, "route_id": "D", "trip_id": "11020" }, "vehicle": { "id": "RCR72" } } }, { "id": "VM:11129", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 10, "position": { "bearing": 81.0, "latitude": 49.25227355957031, "longitude": 2.46551513671875 }, "stop_id": "creroose", "timestamp": "1746770580", "trip": { "route_id": "A", "trip_id": "11129" }, "vehicle": { "id": "RCR49" } } }, { "id": "VM:11568", "vehicle": { "current_stop_sequence": 1, "position": { "bearing": 317.0, "latitude": 49.218692779541016, "longitude": 2.4056522846221924 }, "stop_id": "maylan1", "timestamp": "1746770198", "trip": { "route_id": "S1", "trip_id": "11568" }, "vehicle": { "id": "RCR517" } } }, { "id": "VM:11514", "vehicle": { "current_stop_sequence": 22, "position": { "bearing": 352.0, "latitude": 49.258792877197266, "longitude": 2.427030086517334 }, "stop_id": "monmalr2", "timestamp": "1746769734", "trip": { "route_id": "S3", "trip_id": "11514" }, "vehicle": { "id": "RCR200" } } }, { "id": "VM:11513", "vehicle": { "current_stop_sequence": 22, "position": { "bearing": 335.0, "latitude": 49.25892639160156, "longitude": 2.4270012378692627 }, "stop_id": "monmalr2", "timestamp": "1746769727", "trip": { "route_id": "S3", "trip_id": "11513" }, "vehicle": { "id": "RCR205" } } }, { "id": "VM:11529", "vehicle": { "current_stop_sequence": 28, "position": { "bearing": 293.0, "latitude": 49.233123779296875, "longitude": 2.4616494178771973 }, "stop_id": "maxmar1", "timestamp": "1746769727", "trip": { "route_id": "D", "trip_id": "11529" }, "vehicle": { "id": "RCR900" } } } ], "header": { "gtfs_realtime_version": "1.0", "timestamp": "1746770605" } }