Resource details
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
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
❌6 errors, 100 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-02-27 at 08:01 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 655619374844bd95d84e1fb9 trip_id 2629524003 at (47.93228,0.3664711) 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 78 trip_id 2624617505 at (47.24874,-1.50017) 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:2607360303 has vehicle.id 35 which is used by more than one vehicle in the feed
- entity ID RTVP:T:2629381904 has vehicle.id 35 which is used by more than one vehicle in the feed
- entity ID RTVP:T:2628652002 has vehicle.id 110 which is used by more than one vehicle in the feed
- entity ID RTVP:T:2628655205 has vehicle.id 82 which is used by more than one vehicle in the feed
Warnings
schedule_relationship not populated W009 100 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 2629524301 does not have a schedule_relationship
- trip_id 2612912701 does not have a schedule_relationship
- trip_id 2629523510 does not have a schedule_relationship
- trip_id 2643279706 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 | 2,636 | 27 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. | 84 | 21 times (72 % of validations) |
| E052 | Each vehicle should have a unique ID | 115 | 16 times (55 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-02-27 at 10:40 Europe/Paris.
vehicle_positions (30) 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-02-27 at 10:40 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "RTVP:T:2643279206",
"vehicle": {
"currentStopSequence": 8,
"position": {
"latitude": 47.654449462890625,
"longitude": -0.07287020236253738
},
"stopId": "49CLEFclefA",
"timestamp": "1772185239",
"trip": {
"directionId": 0,
"routeId": "26",
"tripId": "2643279206"
},
"vehicle": {
"id": "6926c8d029af7b8a762be08e",
"label": "40993",
"licensePlate": "HF-596-XZ"
}
}
},
{
"id": "RTVP:T:2643279708",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 5,
"position": {
"latitude": 47.87651443481445,
"longitude": 0.12809379398822784
},
"stopId": "72GUECguecR",
"timestamp": "1772185243",
"trip": {
"directionId": 1,
"routeId": "26",
"tripId": "2643279708"
},
"vehicle": {
"id": "6926ca451bd0a783cfa00950",
"label": "40994",
"licensePlate": "HF-561-XZ"
}
}
},
{
"id": "RTVP:T:2629292733",
"vehicle": {
"currentStopSequence": 12,
"position": {
"latitude": 47.0725212097168,
"longitude": -1.6228442192077637
},
"stopId": "44CHEVperrA",
"timestamp": "1772185256",
"trip": {
"directionId": 0,
"routeId": "312",
"tripId": "2629292733"
},
"vehicle": {
"id": "695376225579ea6120e4add7",
"label": "504",
"licensePlate": "EQ-504-FS"
}
}
},
{
"id": "RTVP:T:2634266001",
"vehicle": {
"currentStopSequence": 9,
"position": {
"latitude": 47.057708740234375,
"longitude": -0.8870757222175598
},
"stopId": "49CHOLsncfU",
"timestamp": "1772185252",
"trip": {
"directionId": 1,
"routeId": "07",
"tripId": "2634266001"
},
"vehicle": {
"id": "664313509db874d5f9316f5a",
"label": "39890",
"licensePlate": "GW-438-VB"
}
}
},
{
"id": "RTVP:T:2634265701",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 7,
"position": {
"latitude": 46.79584503173828,
"longitude": -0.35594668984413147
},
"stopId": "79CHICchicA",
"timestamp": "1772185252",
"trip": {
"directionId": 0,
"routeId": "07",
"tripId": "2634265701"
},
"vehicle": {
"id": "66431365be00f234b717b317",
"label": "39889",
"licensePlate": "GW-388-VB"
}
}
},
{
"id": "RTVP:T:2526314209",
"vehicle": {
"currentStopSequence": 5,
"position": {
"latitude": 47.38835144042969,
"longitude": -0.5444949865341187
},
"stopId": "49LOUEpharU",
"timestamp": "1772185256",
"trip": {
"directionId": 1,
"routeId": "407",
"tripId": "2526314209"
},
"vehicle": {
"id": "68ff25bd22f73fc5606fa366",
"label": "25657",
"licensePlate": "EN-125-XZ (25657)"
}
}
},
{
"id": "RTVP:T:2596622311",
"vehicle": {
"currentStopSequence": 5,
"position": {
"latitude": 47.09256362915039,
"longitude": -0.8255749940872192
},
"stopId": "49GARDnatiA",
"timestamp": "1772185253",
"trip": {
"directionId": 0,
"routeId": "407",
"tripId": "2596622311"
},
"vehicle": {
"id": "6320b1da09dda81a65381988",
"label": "37536",
"licensePlate": "FR-267-MN (37536)"
}
}
},
{
"id": "RTVP:V:667145ae5cb13421f7fac721",
"vehicle": {
"currentStopSequence": 2,
"position": {
"latitude": 47.06932830810547,
"longitude": -1.5708755254745483
},
"stopId": "85BOUIbouiR",
"timestamp": "1772185255",
"vehicle": {
"id": "667145ae5cb13421f7fac721",
"label": "40148",
"licensePlate": "GX123CA"
}
}
},
{
"id": "RTVP:V:6482fc441048265b8da66432",
"vehicle": {
"currentStopSequence": 3,
"position": {
"latitude": 46.16923522949219,
"longitude": -1.1290349960327148
},
"stopId": "17MARAaligR",
"timestamp": "1772185252",
"vehicle": {
"id": "6482fc441048265b8da66432",
"label": "912",
"licensePlate": "GN742AG"
}
}
},
{
"id": "RTVP:V:63fe12af9d0fa13205b002e4",
"vehicle": {
"currentStopSequence": 6,
"position": {
"latitude": 46.45883560180664,
"longitude": -1.1462664604187012
},
"stopId": "85LUCOsncfU",
"timestamp": "1772185250",
"vehicle": {
"id": "63fe12af9d0fa13205b002e4",
"label": "626",
"licensePlate": "GL605ZA"
}
}
},
{
"id": "RTVP:V:667145d1499aa84168479049",
"vehicle": {
"currentStopSequence": 7,
"position": {
"latitude": 47.21209716796875,
"longitude": -1.5429189205169678
},
"stopId": "44NANTsncfU",
"timestamp": "1772185249",
"vehicle": {
"id": "667145d1499aa84168479049",
"label": "40150",
"licensePlate": "GX784FJ"
}
}
},
{
"id": "RTVP:V:6656cd94a3dd35b23506acc0",
"vehicle": {
"currentStopSequence": 2,
"position": {
"latitude": 47.108558654785156,
"longitude": -1.5458974838256836
},
"stopId": "85BOUIbouiR",
"timestamp": "1772185248",
"vehicle": {
"id": "6656cd94a3dd35b23506acc0",
"label": "25605",
"licensePlate": "EQ257AD"
}
}
},
{
"id": "RTVP:V:6482fbcfd8383ce5b5c0da18",
"vehicle": {
"currentStopSequence": 4,
"position": {
"latitude": 46.674964904785156,
"longitude": -1.9106497764587402
},
"stopId": "85GVRAoceaA",
"timestamp": "1772185256",
"vehicle": {
"id": "6482fbcfd8383ce5b5c0da18",
"label": "903",
"licensePlate": "GM392TN"
}
}
},
{
"id": "RTVP:V:63f5e16a89bb5f5d77310622",
"vehicle": {
"currentStopSequence": 2,
"position": {
"latitude": 46.56852340698242,
"longitude": -1.110326886177063
},
"stopId": "85ROCHsncfU",
"timestamp": "1772185254",
"vehicle": {
"id": "63f5e16a89bb5f5d77310622",
"label": "634",
"licensePlate": "GM896AM"
}
}
},
{
"id": "RTVP:T:2629289822",
"vehicle": {
"currentStopSequence": 15,
"position": {
"latitude": 47.19193649291992,
"longitude": -1.4044526815414429
},
"stopId": "44HAUTalleA",
"timestamp": "1772185254",
"trip": {
"directionId": 0,
"routeId": "331",
"tripId": "2629289822"
},
"vehicle": {
"id": "14450f61574590c6",
"label": "Mouzillon > Nantes"
}
}
},
{
"id": "RTVP:T:2629522910",
"vehicle": {
"currentStopSequence": 7,
"position": {
"latitude": 47.177734375,
"longitude": -1.5441185235977173
},
"stopId": "44REZEflorR",
"timestamp": "1772185257",
"trip": {
"directionId": 1,
"routeId": "362",
"tripId": "2629522910"
},
"vehicle": {
"id": "6835c91f6ba119b4b388f90a",
"label": "212",
"licensePlate": "DZ 957 QW"
}
}
},
{
"id": "RTVP:T:2629259006",
"vehicle": {
"currentStopSequence": 17,
"position": {
"latitude": 47.119937896728516,
"longitude": -2.103243589401245
},
"stopId": "44PORNsandR",
"timestamp": "1772185254",
"trip": {
"directionId": 1,
"routeId": "303",
"tripId": "2629259006"
},
"vehicle": {
"id": "6953f8b9ab50bc96c237027c",
"label": "102",
"licensePlate": "HG 206 VZ"
}
}
},
{
"id": "RTVP:T:2630601312",
"vehicle": {
"currentStopSequence": 3,
"position": {
"latitude": 47.03526306152344,
"longitude": -1.3557029962539673
},
"stopId": "44REMObretA",
"timestamp": "1772185251",
"trip": {
"directionId": 0,
"routeId": "370",
"tripId": "2630601312"
},
"vehicle": {
"id": "6842f72bd650a5b8b91a90e9",
"label": "21795",
"licensePlate": "FS 921 AQ"
}
}
},
{
"id": "RTVP:T:2646895624",
"vehicle": {
"currentStopSequence": 20,
"position": {
"latitude": 47.19081115722656,
"longitude": -1.5781375169754028
},
"stopId": "44REZEmairA",
"timestamp": "1772185253",
"trip": {
"directionId": 0,
"routeId": "303",
"tripId": "2646895624"
},
"vehicle": {
"id": "6953f7ad1a2ac967fd94b8c5",
"label": "101",
"licensePlate": "HG 037 VZ"
}
}
},
{
"id": "RTVP:T:2635491805",
"vehicle": {
"currentStopSequence": 13,
"position": {
"latitude": 47.246612548828125,
"longitude": -2.1626381874084473
},
"stopId": "44BREVbresU",
"timestamp": "1772185250",
"trip": {
"directionId": 0,
"routeId": "315",
"tripId": "2635491805"
},
"vehicle": {
"id": "69786c5bded212ffc78be2b9",
"label": "902",
"licensePlate": "GB-902-CZ"
}
}
},
{
"id": "RTVP:T:2636314911",
"vehicle": {
"currentStatus": "INCOMING_AT",
"currentStopSequence": 19,
"position": {
"latitude": 47.39306640625,
"longitude": -2.0926566123962402
},
"stopId": "44BESNanglA",
"timestamp": "1772185251",
"trip": {
"directionId": 0,
"routeId": "305AT",
"tripId": "2636314911"
},
"vehicle": {
"id": "683ec1f8e30937ffa85511a0",
"label": "163059",
"licensePlate": "ED-077-NF"
}
}
},
{
"id": "RTVP:T:2636440307",
"vehicle": {
"currentStopSequence": 10,
"position": {
"latitude": 47.46072769165039,
"longitude": -1.9963200092315674
},
"stopId": "44BRIVturcR",
"timestamp": "1772185247",
"trip": {
"directionId": 1,
"routeId": "305AT",
"tripId": "2636440307"
},
"vehicle": {
"id": "683ec1f8e30937ffa85511a4",
"label": "173021",
"licensePlate": "EP-601-AY"
}
}
},
{
"id": "RTVP:T:2650295304",
"vehicle": {
"currentStatus": "INCOMING_AT",
"currentStopSequence": 1,
"position": {
"latitude": 47.28540802001953,
"longitude": -2.21197509765625
},
"stopId": "44NAZAgareR",
"timestamp": "1772185245",
"trip": {
"directionId": 1,
"routeId": "317",
"tripId": "2650295304"
},
"vehicle": {
"id": "683ec1f8e30937ffa85511af",
"label": "791",
"licensePlate": "ES-791-MJ"
}
}
},
{
"id": "RTVP:T:2636440305",
"vehicle": {
"currentStatus": "INCOMING_AT",
"currentStopSequence": 32,
"position": {
"latitude": 47.55593490600586,
"longitude": -2.0547866821289062
},
"stopId": "44SEVEnormR",
"timestamp": "1772185248",
"trip": {
"directionId": 1,
"routeId": "305AT",
"tripId": "2636440305"
},
"vehicle": {
"id": "683ec1f8e30937ffa855119c",
"label": "173016",
"licensePlate": "EN-514-ZQ"
}
}
},
{
"id": "RTVP:T:2588379507",
"vehicle": {
"position": {
"latitude": 47.716068267822266,
"longitude": -1.0291049480438232
},
"timestamp": "1772185249",
"trip": {
"directionId": 0,
"routeId": "401",
"startDate": "20260227",
"tripId": "2588379507"
},
"vehicle": {
"id": "34",
"label": "243043",
"licensePlate": "GY-302-RY"
}
}
},
{
"id": "RTVP:T:2588379607",
"vehicle": {
"position": {
"latitude": 47.70661926269531,
"longitude": -1.0286619663238525
},
"timestamp": "1772185249",
"trip": {
"directionId": 1,
"routeId": "401",
"startDate": "20260227",
"tripId": "2588379607"
},
"vehicle": {
"id": "37",
"label": "36500",
"licensePlate": "FJ-963-RF"
}
}
},
{
"id": "RTVP:T:2588379608",
"vehicle": {
"position": {
"latitude": 47.47589874267578,
"longitude": -0.6185470223426819
},
"timestamp": "1772185249",
"trip": {
"directionId": 1,
"routeId": "401",
"startDate": "20260227",
"tripId": "2588379608"
},
"vehicle": {
"id": "105",
"label": "153165",
"licensePlate": "DT-463-TG"
}
}
},
{
"id": "RTVP:T:2628656403",
"vehicle": {
"position": {
"latitude": 47.51712417602539,
"longitude": -1.2975820302963257
},
"timestamp": "1772185249",
"trip": {
"directionId": 1,
"routeId": "360",
"startDate": "20260227",
"tripId": "2628656403"
},
"vehicle": {
"id": "67",
"label": "183215",
"licensePlate": "FC-975-FZ"
}
}
},
{
"id": "RTVP:T:2628656520",
"vehicle": {
"position": {
"latitude": 47.36277389526367,
"longitude": -1.4123729467391968
},
"timestamp": "1772185249",
"trip": {
"directionId": 0,
"routeId": "360",
"startDate": "20260227",
"tripId": "2628656520"
},
"vehicle": {
"id": "57",
"label": "183144",
"licensePlate": "EZ-476-TL"
}
}
},
{
"id": "RTVP:T:2624617309",
"vehicle": {
"position": {
"latitude": 47.26320266723633,
"longitude": -1.5844080448150635
},
"timestamp": "1772185249",
"trip": {
"directionId": 0,
"routeId": "309",
"startDate": "20260227",
"tripId": "2624617309"
},
"vehicle": {
"id": "53",
"label": "173115",
"licensePlate": "ER-678-AL"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1772185257"
}
}