Resource details

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éseaux interurbains Aléop - Pays de la Loire.

Download availability

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

Validation details

⚠️40 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2024-05-02 at 09:00 Europe/Paris using the MobilityData GTFS-RT validator.

Warnings

schedule_relationship not populated W009 40 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id 211|20945721:T9|8:10:00 does not have a schedule_relationship
  • trip_id 217|20945734:T7|8:53:00 does not have a schedule_relationship
  • trip_id 210|20945720:T1|7:50:00 does not have a schedule_relationship
  • trip_id 208|20945715:T5|8:20:00 does not have a schedule_relationship
  • trip_id 214|20945727:T12|8:00:00 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 772 19 times (100 % 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. 21 13 times (68 % of validations)
E052 Each vehicle should have a unique ID 7 6 times (32 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2024-05-02 at 19:52 Europe/Paris.

vehicle_positions (17) 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 2024-05-02 at 19:52 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "RTVP:T:215|20967545:T23|18:20:00", "vehicle": { "current_stop_sequence": 28, "position": { "latitude": 47.856773376464844, "longitude": 0.743914008140564 }, "stop_id": "72HUONecolR", "timestamp": "1714672309", "trip": { "direction_id": 1, "route_id": "215", "trip_id": "215|20967545:T23|18:20:00" }, "vehicle": { "id": "61e00ae8ec939f45d2ec802a", "label": "39060", "license_plate": "GD-060-FR" } } }, { "id": "RTVP:T:312|23827275:T71|19:10:00", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 33, "position": { "latitude": 47.04091262817383, "longitude": -1.645838975906372 }, "stop_id": "44PHILfamiR", "timestamp": "1714672369", "trip": { "direction_id": 1, "route_id": "312", "trip_id": "312|23827275:T71|19:10:00" }, "vehicle": { "id": "5ebd12bc43f0851daa5437f1", "label": "251", "license_plate": "DV-251-XG" } } }, { "id": "RTVP:T:312|23827275:T73|19:35:00", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 16, "position": { "latitude": 47.13161087036133, "longitude": -1.580083966255188 }, "stop_id": "44PONTmoulR", "timestamp": "1714672367", "trip": { "direction_id": 1, "route_id": "312", "trip_id": "312|23827275:T73|19:35:00" }, "vehicle": { "id": "d89528ff870fc4a4", "label": "Nantes → Saint-Philbert-de-Grand-Lieu" } } }, { "id": "RTVP:T:07|21780108:T3|17:55:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 8, "position": { "latitude": 46.928794860839844, "longitude": -0.7276149988174438 }, "timestamp": "1714672367", "trip": { "direction_id": 1, "route_id": "07", "trip_id": "07|21780108:T3|17:55:00" }, "vehicle": { "id": "62e2391f8889e70a787e79cc", "label": "25405", "license_plate": "EH-701-GB" } } }, { "id": "RTVP:T:16|21075486:T10|18:21:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 8, "position": { "latitude": 46.64790344238281, "longitude": -0.24062800407409668 }, "timestamp": "1714672362", "trip": { "route_id": "16", "trip_id": "16|21075486:T10|18:21:00" }, "vehicle": { "id": "709802f34f064fea", "label": "Fontenay-le-Comte → Niort" } } }, { "id": "RTVP:T:401|21025719:T16|18:29:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 13, "position": { "latitude": 47.708980560302734, "longitude": -0.966264009475708 }, "stop_id": "49COMBfleuR", "timestamp": "1714672365", "trip": { "direction_id": 1, "route_id": "401", "trip_id": "401|21025719:T16|18:29:00" }, "vehicle": { "id": "a1bf363befecdc64", "label": "Angers → Ombrée-d'Anjou" } } }, { "id": "RTVP:T:405|21011255:T11|18:35:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 19, "position": { "latitude": 47.18083572387695, "longitude": -0.26349198818206787 }, "stop_id": "49VAUDmessR", "timestamp": "1714672362", "trip": { "direction_id": 1, "route_id": "405", "trip_id": "405|21011255:T11|18:35:00" }, "vehicle": { "id": "6320b1db09dda81a65381e56", "label": "22767", "license_plate": "DF-184-TR" } } }, { "id": "RTVP:T:408|21025206:T5|18:30:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 14, "position": { "latitude": 47.3432731628418, "longitude": -1.1647570133209229 }, "stop_id": "44ANCEsncfU", "timestamp": "1714672366", "trip": { "direction_id": 1, "route_id": "408", "trip_id": "408|21025206:T5|18:30:00" }, "vehicle": { "id": "65773015a15e8d1beb7baf4b", "label": "534 (Lefort)", "license_plate": "BT-196-AJ" } } }, { "id": "RTVP:T:415|23482280:T10|19:05:00", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 16, "position": { "latitude": 47.25141143798828, "longitude": -0.08036299794912338 }, "stop_id": "49SAUMbalzA", "timestamp": "1714672363", "trip": { "route_id": "415", "trip_id": "415|23482280:T10|19:05:00" }, "vehicle": { "id": "647f223bbf2e5cd58d3ccf85", "label": "153", "license_plate": "GM 944 BJ" } } }, { "id": "RTVP:T:550|21008110:T8|17:50:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 33, "position": { "latitude": 46.492820739746094, "longitude": -1.7609089612960815 }, "stop_id": "85SABLaquiR", "timestamp": "1714672367", "trip": { "direction_id": 1, "route_id": "550", "trip_id": "550|21008110:T8|17:50:00" }, "vehicle": { "id": "63f5e097e0490972e730db32", "label": "620", "license_plate": "GL261YS" } } }, { "id": "RTVP:T:15|21075455:T8|18:37:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 12, "position": { "latitude": 46.46718215942383, "longitude": -0.8595330119132996 }, "stop_id": "85FONTsantA", "timestamp": "1714672366", "trip": { "route_id": "15", "trip_id": "15|21075455:T8|18:37:00" }, "vehicle": { "id": "63fe12bd58fe51bea197d110", "label": "627", "license_plate": "GL727ZA" } } }, { "id": "RTVP:T:568|20931783:T6|18:15:00", "vehicle": { "current_status": "STOPPED_AT", "current_stop_sequence": 17, "position": { "latitude": 46.67034149169922, "longitude": -1.904297947883606 }, "stop_id": "85GVRAoceaA", "timestamp": "1714672366", "trip": { "route_id": "568", "trip_id": "568|20931783:T6|18:15:00" }, "vehicle": { "id": "646f580d36a4904d4d91959e", "label": "909", "license_plate": "GM744YP" } } }, { "id": "RTVP:T:571|23728027:T3|19:16:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 12, "position": { "latitude": 46.890663146972656, "longitude": -2.130703926086426 }, "stop_id": "85BARRmariU1", "timestamp": "1714672366", "trip": { "direction_id": 1, "route_id": "571", "trip_id": "571|23728027:T3|19:16:00" }, "vehicle": { "id": "6482fc231a69c494a09e4c60", "label": "908", "license_plate": "GM654YP" } } }, { "id": "RTVP:T:510|21025339:T7|18:20:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 17, "position": { "latitude": 46.953819274902344, "longitude": -1.00667405128479 }, "stop_id": "85VERRtassR", "timestamp": "1714672366", "trip": { "direction_id": 1, "route_id": "510", "trip_id": "510|21025339:T7|18:20:00" }, "vehicle": { "id": "6315b0d909dda81a65dee865", "label": "800", "license_plate": "FE367TT" } } }, { "id": "RTVP:T:17|21075482:T3|19:15:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 6, "position": { "latitude": 46.32561492919922, "longitude": -0.9449610114097595 }, "stop_id": "85VIX1stadU", "timestamp": "1714672362", "trip": { "direction_id": 1, "route_id": "17", "trip_id": "17|21075482:T3|19:15:00" }, "vehicle": { "id": "63f5e0acfa9f2eeff1b713c2", "label": "621", "license_plate": "GL005YS" } } }, { "id": "RTVP:T:580|20945635:T4|18:55:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 10, "position": { "latitude": 46.93390655517578, "longitude": -1.5147449970245361 }, "stop_id": "85RCHEbretA", "timestamp": "1714672362", "trip": { "route_id": "580", "trip_id": "580|20945635:T4|18:55:00" }, "vehicle": { "id": "6482fbe01048265b8da66431", "label": "904", "license_plate": "GM326TN" } } }, { "id": "RTVP:T:15|21075461:T10|19:25:00", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 6, "position": { "latitude": 46.47502899169922, "longitude": -1.0632519721984863 }, "stop_id": "85LUCOfiefR", "timestamp": "1714672360", "trip": { "direction_id": 1, "route_id": "15", "trip_id": "15|21075461:T10|19:25:00" }, "vehicle": { "id": "63f5e0bcc3ec9f5bce4d4d3a", "label": "622", "license_plate": "GL708YN" } } } ], "header": { "gtfs_realtime_version": "1.0", "timestamp": "1714672374" } }