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
❌2 errors, 49 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-02-23 at 08:08 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 693301366cc1837bc10599cd trip_id 2596721802 at (47.022453,-1.0525266) 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 6320b1db09dda81a65381ced trip_id 2596719705 at (47.455498,-0.5696384) 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
schedule_relationship not populated W009 49 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 2628380102 does not have a schedule_relationship
- trip_id 2628380008 does not have a schedule_relationship
- trip_id 2628381317 does not have a schedule_relationship
- trip_id 2628384202 does not have a schedule_relationship
- trip_id 2628183705 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,837 | 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 | 20 times (69 % of validations) |
| E052 | Each vehicle should have a unique ID | 133 | 16 times (55 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-02-23 at 12:05 Europe/Paris.
vehicle_positions (31) 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-23 at 12:05 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "RTVP:T:2629521806",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 21,
"position": {
"latitude": 47.46615219116211,
"longitude": -0.5522782802581787
},
"stopId": "49ANGEbertA",
"timestamp": "1771844698",
"trip": {
"directionId": 0,
"routeId": "418",
"tripId": "2629521806"
},
"vehicle": {
"id": "6320b1db09dda81a65382407",
"label": "4033",
"licensePlate": "FB-382-NV"
}
}
},
{
"id": "RTVP:T:2596622314",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"latitude": 47.05606460571289,
"longitude": -0.8785027265548706
},
"stopId": "49CHOLpontU",
"timestamp": "1771844703",
"trip": {
"directionId": 0,
"routeId": "407",
"tripId": "2596622314"
},
"vehicle": {
"id": "0a1d8de0fc36e5fa",
"label": "Cholet → Angers"
}
}
},
{
"id": "RTVP:V:63fe12af9d0fa13205b002e4",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 2,
"position": {
"latitude": 46.46158218383789,
"longitude": -0.8090583086013794
},
"stopId": "85FONTpemuU",
"timestamp": "1771844625",
"vehicle": {
"id": "63fe12af9d0fa13205b002e4",
"label": "626",
"licensePlate": "GL605ZA"
}
}
},
{
"id": "RTVP:V:6656cd94a3dd35b23506acc0",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 8,
"position": {
"latitude": 46.98189163208008,
"longitude": -2.263190507888794
},
"stopId": "85EPINormeR",
"timestamp": "1771844696",
"vehicle": {
"id": "6656cd94a3dd35b23506acc0",
"label": "25605",
"licensePlate": "EQ257AD"
}
}
},
{
"id": "RTVP:V:63f5e0bcc3ec9f5bce4d4d3a",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"latitude": 46.67283630371094,
"longitude": -1.4352500438690186
},
"stopId": "85ROCHsncfU",
"timestamp": "1771844694",
"vehicle": {
"id": "63f5e0bcc3ec9f5bce4d4d3a",
"label": "622",
"licensePlate": "GL708YN"
}
}
},
{
"id": "RTVP:V:63fe12a214d82599ab476ae2",
"vehicle": {
"currentStopSequence": 3,
"position": {
"latitude": 46.32002639770508,
"longitude": -0.46770331263542175
},
"stopId": "79NIORbrocR",
"timestamp": "1771844696",
"vehicle": {
"id": "63fe12a214d82599ab476ae2",
"label": "625",
"licensePlate": "GL659ZA"
}
}
},
{
"id": "RTVP:V:6482e63e021f776ca7e1da67",
"vehicle": {
"currentStopSequence": 3,
"position": {
"latitude": 46.79607391357422,
"longitude": -2.044490098953247
},
"stopId": "85JEANdunaU",
"timestamp": "1771844696",
"vehicle": {
"id": "6482e63e021f776ca7e1da67",
"label": "910",
"licensePlate": "GM776YP"
}
}
},
{
"id": "RTVP:V:646f580d36a4904d4d91959e",
"vehicle": {
"currentStopSequence": 12,
"position": {
"latitude": 46.81186294555664,
"longitude": -2.116776704788208
},
"stopId": "85NOTRoffiR",
"timestamp": "1771844695",
"vehicle": {
"id": "646f580d36a4904d4d91959e",
"label": "909",
"licensePlate": "GM744YP"
}
}
},
{
"id": "RTVP:V:63f5e17e8e3e24c3836e64f3",
"vehicle": {
"currentStopSequence": 3,
"position": {
"latitude": 46.45368576049805,
"longitude": -1.157374620437622
},
"stopId": "85LUCOportR",
"timestamp": "1771844691",
"vehicle": {
"id": "63f5e17e8e3e24c3836e64f3",
"label": "635",
"licensePlate": "GM937AM"
}
}
},
{
"id": "RTVP:V:63f5e097e0490972e730db32",
"vehicle": {
"currentStopSequence": 8,
"position": {
"latitude": 46.93672180175781,
"longitude": -1.0761334896087646
},
"stopId": "85HERBclisA",
"timestamp": "1771844696",
"vehicle": {
"id": "63f5e097e0490972e730db32",
"label": "620",
"licensePlate": "GL261YS"
}
}
},
{
"id": "RTVP:V:63f5e13813ec3655b1001cb2",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"latitude": 46.46149826049805,
"longitude": -0.8088366985321045
},
"stopId": "85FONTpemuU",
"timestamp": "1771844696",
"vehicle": {
"id": "63f5e13813ec3655b1001cb2",
"label": "631",
"licensePlate": "GM601AM"
}
}
},
{
"id": "RTVP:V:63f5e0cd34b0273ad9d006c0",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"latitude": 46.4616813659668,
"longitude": -0.8088350296020508
},
"stopId": "85FONTpemuU",
"timestamp": "1771844697",
"vehicle": {
"id": "63f5e0cd34b0273ad9d006c0",
"label": "623",
"licensePlate": "GL380YN"
}
}
},
{
"id": "RTVP:V:6482fbec021f776ca7e1da6a",
"vehicle": {
"currentStopSequence": 2,
"position": {
"latitude": 46.682395935058594,
"longitude": -1.4363189935684204
},
"stopId": "85ROCHmongA",
"timestamp": "1771844692",
"vehicle": {
"id": "6482fbec021f776ca7e1da6a",
"label": "905",
"licensePlate": "GM417YP"
}
}
},
{
"id": "RTVP:V:667145eb3b168b9348ca6a0b",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"latitude": 47.21699905395508,
"longitude": -1.5400543212890625
},
"stopId": "44NANTsncfU",
"timestamp": "1771844695",
"vehicle": {
"id": "667145eb3b168b9348ca6a0b",
"label": "40152",
"licensePlate": "GX004FK"
}
}
},
{
"id": "RTVP:V:648055b767e3ce3138811b64",
"vehicle": {
"currentStopSequence": 6,
"position": {
"latitude": 46.82346725463867,
"longitude": -1.151503324508667
},
"stopId": "85GOULbrosA",
"timestamp": "1771844694",
"vehicle": {
"id": "648055b767e3ce3138811b64",
"label": "845",
"licensePlate": "GN514AG"
}
}
},
{
"id": "RTVP:T:2629259014",
"vehicle": {
"currentStopSequence": 6,
"position": {
"latitude": 47.17148208618164,
"longitude": -1.6756056547164917
},
"stopId": "44PORTecomR",
"timestamp": "1771844702",
"trip": {
"directionId": 1,
"routeId": "303",
"tripId": "2629259014"
},
"vehicle": {
"id": "6953f9111a2ac967fd94b8ed",
"label": "105",
"licensePlate": "HG 507 VZ"
}
}
},
{
"id": "RTVP:T:2630601705",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"latitude": 47.21665954589844,
"longitude": -1.5403950214385986
},
"stopId": "44NANTsncfU",
"timestamp": "1771844692",
"trip": {
"directionId": 1,
"routeId": "370",
"tripId": "2630601705"
},
"vehicle": {
"id": "6842f72bd650a5b8b91a90e9",
"label": "21795",
"licensePlate": "FS 921 AQ"
}
}
},
{
"id": "RTVP:T:2629522826",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 2,
"position": {
"latitude": 47.05860137939453,
"longitude": -1.4894665479660034
},
"stopId": "44MNTBmairA",
"timestamp": "1771844701",
"trip": {
"directionId": 0,
"routeId": "362",
"tripId": "2629522826"
},
"vehicle": {
"id": "6835c91f6ba119b4b388f906",
"label": "165",
"licensePlate": "DA-321-MP"
}
}
},
{
"id": "RTVP:T:2630601314",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"latitude": 46.86134338378906,
"longitude": -1.0174932479858398
},
"stopId": "85HERBpompU",
"timestamp": "1771844697",
"trip": {
"directionId": 0,
"routeId": "370",
"tripId": "2630601314"
},
"vehicle": {
"id": "6842f753bf323c8120e39804",
"label": "21740",
"licensePlate": "FG 688 TB"
}
}
},
{
"id": "RTVP:T:2631518302",
"vehicle": {
"currentStopSequence": 8,
"position": {
"latitude": 47.152530670166016,
"longitude": -1.4312806129455566
},
"stopId": "44FIACbourR",
"timestamp": "1771844701",
"trip": {
"directionId": 1,
"routeId": "332",
"tripId": "2631518302"
},
"vehicle": {
"id": "6835c91f6ba119b4b388f92a",
"label": "539",
"licensePlate": "DJ-384-QV"
}
}
},
{
"id": "RTVP:T:2635491806",
"vehicle": {
"currentStopSequence": 16,
"position": {
"latitude": 47.299827575683594,
"longitude": -2.2071969509124756
},
"stopId": "44TRIGroseA",
"timestamp": "1771844704",
"trip": {
"directionId": 0,
"routeId": "315",
"tripId": "2635491806"
},
"vehicle": {
"id": "69786c5bded212ffc78be2b9",
"label": "902",
"licensePlate": "GB-902-CZ"
}
}
},
{
"id": "RTVP:T:2636303705",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"latitude": 47.24822235107422,
"longitude": -2.162078380584717
},
"stopId": "44BREVbresU",
"timestamp": "1771844705",
"trip": {
"directionId": 1,
"routeId": "316",
"tripId": "2636303705"
},
"vehicle": {
"id": "683f14b7b0a5896b74f40c55",
"label": "041",
"licensePlate": "DX-041-CY"
}
}
},
{
"id": "RTVP:T:2636440309",
"vehicle": {
"currentStopSequence": 11,
"position": {
"latitude": 47.46363067626953,
"longitude": -1.9744333028793335
},
"stopId": "44QUILcrocR",
"timestamp": "1771844705",
"trip": {
"directionId": 1,
"routeId": "305AT",
"tripId": "2636440309"
},
"vehicle": {
"id": "683ec1f8e30937ffa85511a1",
"label": "173017",
"licensePlate": "EN-505-ZQ"
}
}
},
{
"id": "RTVP:T:2636314913",
"vehicle": {
"currentStopSequence": 13,
"position": {
"latitude": 47.313114166259766,
"longitude": -2.200016736984253
},
"stopId": "44TRIGlargA",
"timestamp": "1771844703",
"trip": {
"directionId": 0,
"routeId": "305AT",
"tripId": "2636314913"
},
"vehicle": {
"id": "683ec1f8e30937ffa855119b",
"label": "125028",
"licensePlate": "CK-353-SJ"
}
}
},
{
"id": "RTVP:T:2636440310",
"vehicle": {
"currentStatus": "INCOMING_AT",
"currentStopSequence": 24,
"position": {
"latitude": 47.452308654785156,
"longitude": -2.1929943561553955
},
"stopId": "44REINorgaR",
"timestamp": "1771844704",
"trip": {
"directionId": 1,
"routeId": "305AT",
"tripId": "2636440310"
},
"vehicle": {
"id": "683ec1f8e30937ffa855119d",
"label": "197004",
"licensePlate": "FF-334-FG"
}
}
},
{
"id": "RTVP:T:2635493604",
"vehicle": {
"currentStopSequence": 4,
"position": {
"latitude": 47.29327392578125,
"longitude": -2.1764862537384033
},
"stopId": "44BREVbosqR",
"timestamp": "1771844703",
"trip": {
"directionId": 1,
"routeId": "315",
"tripId": "2635493604"
},
"vehicle": {
"id": "69786c9b5329e98c4f5f1fe2",
"label": "625",
"licensePlate": "EE-625-VP"
}
}
},
{
"id": "RTVP:T:2636314915",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 4,
"position": {
"latitude": 47.61191177368164,
"longitude": -2.0391900539398193
},
"stopId": "44AVESpoteA",
"timestamp": "1771844705",
"trip": {
"directionId": 0,
"routeId": "305AT",
"tripId": "2636314915"
},
"vehicle": {
"id": "683ec1f8e30937ffa855119c",
"label": "173016",
"licensePlate": "EN-514-ZQ"
}
}
},
{
"id": "RTVP:T:2588379508",
"vehicle": {
"position": {
"latitude": 47.64988327026367,
"longitude": -0.7435269951820374
},
"timestamp": "1771844700",
"trip": {
"directionId": 0,
"routeId": "401",
"startDate": "20260223",
"tripId": "2588379508"
},
"vehicle": {
"id": "11",
"label": "93047",
"licensePlate": "CP-793-SE"
}
}
},
{
"id": "RTVP:T:2607682304",
"vehicle": {
"position": {
"latitude": 47.53937530517578,
"longitude": -0.9467819929122925
},
"timestamp": "1771844700",
"trip": {
"directionId": 1,
"routeId": "409",
"startDate": "20260223",
"tripId": "2607682304"
},
"vehicle": {
"id": "20",
"label": "93287",
"licensePlate": "AC-923-LX"
}
}
},
{
"id": "RTVP:T:2628773042",
"vehicle": {
"position": {
"latitude": 47.35654830932617,
"longitude": -1.6043809652328491
},
"timestamp": "1771844700",
"trip": {
"directionId": 0,
"routeId": "300",
"startDate": "20260223",
"tripId": "2628773042"
},
"vehicle": {
"id": "107",
"label": "240",
"licensePlate": "EV-529-CZ"
}
}
},
{
"id": "RTVP:T:2628838703",
"vehicle": {
"position": {
"latitude": 47.40111541748047,
"longitude": -1.6440720558166504
},
"timestamp": "1771844700",
"trip": {
"directionId": 1,
"routeId": "311",
"startDate": "20260223",
"tripId": "2628838703"
},
"vehicle": {
"id": "51",
"label": "173038",
"licensePlate": "EP-037-KR"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1771844733"
}
}