Resource details

File name: GTFS RT Position véhicules temps réel réseau ALEOP Pays de la Loire
Format: gtfs-rt

Flux GTFS RT du réseau Aléop Pays de la Loire : Position des véhicules

This resource file is part of the dataset Réseau interurbain Aléop - Pays de la Loire.

Download availability

2026-01-17
100%
2026-01-18
100%
2026-01-19
100%
2026-01-20
100%
2026-01-21
100%
2026-01-22
100%
2026-01-23
100%
2026-01-24
100%
2026-01-25
100%
2026-01-26
100%
2026-01-27
100%
2026-01-28
100%
2026-01-29
100%
2026-01-30
100%
2026-01-31
100%
2026-02-01
100%
2026-02-02
100%
2026-02-03
100%
2026-02-04
99.3%
2026-02-05
100%
2026-02-06
100%
2026-02-07
100%
2026-02-08
100%
2026-02-09
100%
2026-02-10
100%
2026-02-11
100%
2026-02-12
100%
2026-02-13
100%
2026-02-14
100%
2026-02-15
100%
2026-02-16
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 errors, 108 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2026-02-16 at 08:04 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 40 trip_id 2607364001 at (48.06489,-0.761192) 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 108 trip_id 2628773024 at (47.36136,-1.629429) 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 is not unique E052 4 errors

Each vehicle should have a unique ID

Sample errors
  • entity ID RTVP:T:2628655509 has vehicle.id 46 which is used by more than one vehicle in the feed
  • entity ID RTVP:T:2629381904 has vehicle.id 96 which is used by more than one vehicle in the feed
  • entity ID RTVP:T:2628773020 has vehicle.id 107 which is used by more than one vehicle in the feed
  • entity ID RTVP:T:2628773024 has vehicle.id 108 which is used by more than one vehicle in the feed

Warnings

schedule_relationship not populated W009 108 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id 2614086202 does not have a schedule_relationship
  • trip_id 2637852304 does not have a schedule_relationship
  • trip_id 2629524301 does not have a schedule_relationship
  • trip_id 2612144602 does not have a schedule_relationship
  • trip_id 2629523506 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 3,226 28 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. 84 20 times (69 % of validations)
E052 Each vehicle should have a unique ID 177 19 times (66 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2026-02-16 at 11:34 Europe/Paris.

vehicle_positions (34) 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 2026-02-16 at 11:34 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "RTVP:T:2643279207", "vehicle": { "currentStopSequence": 5, "position": { "latitude": 47.79621124267578, "longitude": 0.04651840031147003 }, "stopId": "72MARTvertA", "timestamp": "1771238038", "trip": { "directionId": 0, "routeId": "26", "tripId": "2643279207" }, "vehicle": { "id": "6926caa75cc916181336680f", "label": "40996", "licensePlate": "HF-542-XZ" } } }, { "id": "RTVP:T:2643279206", "vehicle": { "currentStopSequence": 15, "position": { "latitude": 47.27497482299805, "longitude": -0.06085579842329025 }, "stopId": "49LEVEsncfU", "timestamp": "1771238033", "trip": { "directionId": 0, "routeId": "26", "tripId": "2643279206" }, "vehicle": { "id": "6926c8d029af7b8a762be08e", "label": "40993", "licensePlate": "HF-596-XZ" } } }, { "id": "RTVP:T:2629295607", "vehicle": { "currentStopSequence": 19, "position": { "latitude": 47.12285232543945, "longitude": -1.5832552909851074 }, "stopId": "44PONTblotR", "timestamp": "1771238042", "trip": { "directionId": 1, "routeId": "312", "tripId": "2629295607" }, "vehicle": { "id": "695374346045eb1469edbcc2", "label": "183", "licensePlate": "BA-183-XB" } } }, { "id": "RTVP:T:2628380011", "vehicle": { "currentStatus": "INCOMING_AT", "currentStopSequence": 9, "position": { "latitude": 47.252689361572266, "longitude": -1.382456660270691 }, "stopId": "44CONCglseA", "timestamp": "1771238038", "trip": { "directionId": 0, "routeId": "330", "tripId": "2628380011" }, "vehicle": { "id": "695374472566d446c35352c8", "label": "194", "licensePlate": "BA-194-WY" } } }, { "id": "RTVP:T:2628381335", "vehicle": { "currentStopSequence": 12, "position": { "latitude": 47.20820236206055, "longitude": -1.4507548809051514 }, "stopId": "44GOULherdA", "timestamp": "1771238041", "trip": { "directionId": 0, "routeId": "333", "tripId": "2628381335" }, "vehicle": { "id": "695374cc023d6193f0b674e2", "label": "251", "licensePlate": "DV-251-XG" } } }, { "id": "RTVP:T:2628384208", "vehicle": { "currentStopSequence": 10, "position": { "latitude": 47.253231048583984, "longitude": -1.3848353624343872 }, "stopId": "44CONCegauR", "timestamp": "1771238038", "trip": { "directionId": 1, "routeId": "333", "tripId": "2628384208" }, "vehicle": { "id": "695376d9473d11d2112b83b3", "label": "827", "licensePlate": "DV-827-FA" } } }, { "id": "RTVP:T:2634266001", "vehicle": { "currentStopSequence": 10, "position": { "latitude": 47.156227111816406, "longitude": -1.3136669397354126 }, "stopId": "44NANTpraiR", "timestamp": "1771237632", "trip": { "directionId": 1, "routeId": "07", "tripId": "2634266001" }, "vehicle": { "id": "664313509db874d5f9316f5a", "label": "39890", "licensePlate": "GW-438-VB" } } }, { "id": "RTVP:T:2634265701", "vehicle": { "currentStopSequence": 9, "position": { "latitude": 46.661293029785156, "longitude": 0.0029643999878317118 }, "stopId": "86VOUIpem1U", "timestamp": "1771238039", "trip": { "directionId": 0, "routeId": "07", "tripId": "2634265701" }, "vehicle": { "id": "66431365be00f234b717b317", "label": "39889", "licensePlate": "GW-388-VB" } } }, { "id": "RTVP:T:2629521806", "vehicle": { "currentStatus": "INCOMING_AT", "currentStopSequence": 13, "position": { "latitude": 47.38526916503906, "longitude": -0.49581000208854675 }, "stopId": "49JUIGplesA", "timestamp": "1771238041", "trip": { "directionId": 0, "routeId": "418", "tripId": "2629521806" }, "vehicle": { "id": "6320b1db09dda81a65382407", "label": "4033", "licensePlate": "FB-382-NV" } } }, { "id": "RTVP:T:2596719009", "vehicle": { "currentStatus": "INCOMING_AT", "currentStopSequence": 11, "position": { "latitude": 47.3952522277832, "longitude": -0.5572149753570557 }, "stopId": "49ERIGmursA", "timestamp": "1771238040", "trip": { "directionId": 0, "routeId": "423", "tripId": "2596719009" }, "vehicle": { "id": "6320b1db09dda81a65382094", "label": "37537", "licensePlate": "FR-313-MN (37537)" } } }, { "id": "RTVP:T:2526314209", "vehicle": { "currentStopSequence": 18, "position": { "latitude": 47.14680099487305, "longitude": -0.7629550099372864 }, "stopId": "49CHOLlouiR", "timestamp": "1771238037", "trip": { "directionId": 1, "routeId": "407", "tripId": "2526314209" }, "vehicle": { "id": "68ff25bd22f73fc5606fa366", "label": "25657", "licensePlate": "EN-125-XZ (25657)" } } }, { "id": "RTVP:T:2629522206", "vehicle": { "currentStopSequence": 3, "position": { "latitude": 47.06476974487305, "longitude": -0.8675680160522461 }, "stopId": "49CHOLblerU", "timestamp": "1771238037", "trip": { "directionId": 1, "routeId": "408", "tripId": "2629522206" }, "vehicle": { "id": "6320b1da09dda81a653818f7", "label": "310", "licensePlate": "EH-044-NM" } } }, { "id": "RTVP:T:2596622311", "vehicle": { "currentStopSequence": 15, "position": { "latitude": 47.3597526550293, "longitude": -0.5676916837692261 }, "stopId": "49LOUEpharU", "timestamp": "1771238038", "trip": { "directionId": 0, "routeId": "407", "tripId": "2596622311" }, "vehicle": { "id": "6320b1db09dda81a65381b85", "label": "22769", "licensePlate": "DL-640-AR (22769)" } } }, { "id": "RTVP:T:2595673710", "vehicle": { "currentStopSequence": 11, "position": { "latitude": 47.431678771972656, "longitude": -0.506516695022583 }, "stopId": "49ANGEallaA", "timestamp": "1771238043", "trip": { "directionId": 0, "routeId": "405", "tripId": "2595673710" }, "vehicle": { "id": "6320b1db09dda81a653826fd", "label": "36495", "licensePlate": "FJ-801-RF (36495)" } } }, { "id": "RTVP:V:803b368bf62da5d8", "vehicle": { "currentStopSequence": 4, "position": { "latitude": 46.83830642700195, "longitude": -1.8741899728775024 }, "stopId": "85CHALnotrR", "timestamp": "1771238043", "vehicle": { "id": "803b368bf62da5d8" } } }, { "id": "RTVP:V:6482fc441048265b8da66432", "vehicle": { "currentStopSequence": 12, "position": { "latitude": 46.43794250488281, "longitude": -1.1466950178146362 }, "stopId": "85LUCOfiefR", "timestamp": "1771238044", "vehicle": { "id": "6482fc441048265b8da66432", "label": "912", "licensePlate": "GN742AG" } } }, { "id": "RTVP:V:63f5e074bee60d262ce6cd3d", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 8, "position": { "latitude": 46.55186462402344, "longitude": -1.5768100023269653 }, "stopId": "85GROSeugeA", "timestamp": "1771238042", "vehicle": { "id": "63f5e074bee60d262ce6cd3d", "label": "618", "licensePlate": "GL577YS" } } }, { "id": "RTVP:V:646f580d36a4904d4d91959e", "vehicle": { "currentStopSequence": 5, "position": { "latitude": 46.73893737792969, "longitude": -1.9804799556732178 }, "stopId": "85RIEZpareR", "timestamp": "1771238037", "vehicle": { "id": "646f580d36a4904d4d91959e", "label": "909", "licensePlate": "GM744YP" } } }, { "id": "RTVP:V:667145df2544a612da0725b3", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "latitude": 47.216644287109375, "longitude": -1.5400222539901733 }, "stopId": "44NANTsncfU", "timestamp": "1771238041", "vehicle": { "id": "667145df2544a612da0725b3", "label": "40151", "licensePlate": "GX118FK" } } }, { "id": "RTVP:V:646f57d3da64cd65a79c2cbc", "vehicle": { "currentStopSequence": 5, "position": { "latitude": 46.777626037597656, "longitude": -1.221759557723999 }, "stopId": "85ESSAcharA", "timestamp": "1771238040", "vehicle": { "id": "646f57d3da64cd65a79c2cbc", "label": "902", "licensePlate": "GM469TN" } } }, { "id": "RTVP:V:63f5e0acfa9f2eeff1b713c2", "vehicle": { "currentStopSequence": 4, "position": { "latitude": 47.01592254638672, "longitude": -0.9270309209823608 }, "stopId": "85MORTsncfA", "timestamp": "1771238043", "vehicle": { "id": "63f5e0acfa9f2eeff1b713c2", "label": "621", "licensePlate": "GL005YS" } } }, { "id": "RTVP:V:686fc921794a428f9b63c106", "vehicle": { "currentStopSequence": 5, "position": { "latitude": 46.88971710205078, "longitude": -2.1229207515716553 }, "stopId": "85BARRmariU1", "timestamp": "1771238042", "vehicle": { "id": "686fc921794a428f9b63c106", "label": "40778", "licensePlate": "HE513DG" } } }, { "id": "RTVP:T:2629259010", "vehicle": { "currentStopSequence": 8, "position": { "latitude": 47.13280487060547, "longitude": -1.8759329319000244 }, "stopId": "44CHEMarthR", "timestamp": "1771238039", "trip": { "directionId": 1, "routeId": "303", "tripId": "2629259010" }, "vehicle": { "id": "6835c91f6ba119b4b388f915", "label": "224", "licensePlate": "GB 275 FA" } } }, { "id": "RTVP:T:2636440308", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 13, "position": { "latitude": 47.39793395996094, "longitude": -2.091261386871338 }, "stopId": "44BESNcentR", "timestamp": "1771238042", "trip": { "directionId": 1, "routeId": "305AT", "tripId": "2636440308" }, "vehicle": { "id": "683ec1f8e30937ffa85511a1", "label": "173017", "licensePlate": "EN-505-ZQ" } } }, { "id": "RTVP:T:2636314912", "vehicle": { "currentStopSequence": 19, "position": { "latitude": 47.43272018432617, "longitude": -2.086491584777832 }, "stopId": "44PNTCsncfU", "timestamp": "1771238042", "trip": { "directionId": 0, "routeId": "305AT", "tripId": "2636314912" }, "vehicle": { "id": "683ec1f8e30937ffa85511a4", "label": "173021", "licensePlate": "EP-601-AY" } } }, { "id": "RTVP:T:2636312605", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "latitude": 47.247982025146484, "longitude": -2.1623315811157227 }, "stopId": "44BREVbresU", "timestamp": "1771238040", "trip": { "directionId": 0, "routeId": "317", "tripId": "2636312605" }, "vehicle": { "id": "69786c7208d8eb803d35d0c5", "label": "907", "licensePlate": "GB-907-CZ" } } }, { "id": "RTVP:T:2636440310", "vehicle": { "currentStopSequence": 10, "position": { "latitude": 47.38005828857422, "longitude": -2.094985008239746 }, "stopId": "44BESNmoraR", "timestamp": "1771238044", "trip": { "directionId": 1, "routeId": "305AT", "tripId": "2636440310" }, "vehicle": { "id": "683ec1f8e30937ffa855119d", "label": "197004", "licensePlate": "FF-334-FG" } } }, { "id": "RTVP:T:2635491806", "vehicle": { "currentStopSequence": 12, "position": { "latitude": 47.183006286621094, "longitude": -2.1469500064849854 }, "stopId": "44BREVfontA", "timestamp": "1771238041", "trip": { "directionId": 0, "routeId": "315", "tripId": "2635491806" }, "vehicle": { "id": "69786c9b5329e98c4f5f1fe2", "label": "625", "licensePlate": "EE-625-VP" } } }, { "id": "RTVP:T:2607193105", "vehicle": { "position": { "latitude": 47.54635238647461, "longitude": -0.5770819783210754 }, "timestamp": "1771238040", "trip": { "directionId": 0, "routeId": "411", "startDate": "20260216", "tripId": "2607193105" }, "vehicle": { "id": "67", "label": "39689", "licensePlate": "GD-683-LG" } } }, { "id": "RTVP:T:2588379507", "vehicle": { "position": { "latitude": 47.61766815185547, "longitude": -0.7104150056838989 }, "timestamp": "1771238040", "trip": { "directionId": 0, "routeId": "401", "startDate": "20260216", "tripId": "2588379507" }, "vehicle": { "id": "3", "label": "143320", "licensePlate": "DK-775-LX" } } }, { "id": "RTVP:T:2607682304", "vehicle": { "position": { "latitude": 47.46317672729492, "longitude": -0.5648369789123535 }, "timestamp": "1771238040", "trip": { "directionId": 1, "routeId": "409", "startDate": "20260216", "tripId": "2607682304" }, "vehicle": { "id": "15", "label": "93200", "licensePlate": "AC-059-AV" } } }, { "id": "RTVP:T:2607361104", "vehicle": { "position": { "latitude": 48.10809326171875, "longitude": -0.7433800101280212 }, "timestamp": "1771238041", "trip": { "directionId": 0, "routeId": "102E", "startDate": "20260216", "tripId": "2607361104" }, "vehicle": { "id": "23", "label": "123272", "licensePlate": "CN-672-WP" } } }, { "id": "RTVP:T:2628656404", "vehicle": { "position": { "latitude": 47.285667419433594, "longitude": -1.5013220310211182 }, "timestamp": "1771238040", "trip": { "directionId": 1, "routeId": "360", "startDate": "20260216", "tripId": "2628656404" }, "vehicle": { "id": "24", "label": "133192", "licensePlate": "CX-501-SM" } } }, { "id": "RTVP:T:2628773114", "vehicle": { "position": { "latitude": 47.3068962097168, "longitude": -1.6178699731826782 }, "timestamp": "1771238040", "trip": { "directionId": 1, "routeId": "300", "startDate": "20260216", "tripId": "2628773114" }, "vehicle": { "id": "108", "label": "243", "licensePlate": "FC-392-FK" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1771238046" } }