Resource details

File name: Irigo-Angers-GTFS-RT-vehicle-positions
Format: gtfs-rt

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

Download availability

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

26 errors, 249 warnings

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

Errors

GTFS-rt trip_id does not exist in GTFS data and does not have schedule_relationship of ADDED E003 7 errors

All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED

Sample errors
  • vehicle_id 5fd38ee0cadeea0001966af4 trip_id 20702M does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 65b7b130f00af52856a8be86 trip_id 20602M does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 677fe9d366efc86816db23af trip_id 20502M does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 5fd38a14f58c120001dd4142 trip_id 20202M does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 5fd38a4a4286d00001b9e76d trip_id 20102M does not exist in the GTFS data and does not have schedule_relationship of ADDED

Vehicle position far from trip shape E029 19 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 65a7f2b47820e03b641d2c92 trip_id 15004 at (47.443108,-0.524219) 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 66d71fdd0edeaac32fd25718 trip_id 3339 at (47.46306,-0.5649645) 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 3f1c43d2b96a13b5 trip_id 35101 at (47.47042,-0.4510523) 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 9409f1111701a2ea trip_id 35501 at (47.4187,-0.5931841) 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 6708d408f36ec006fd277045 trip_id 3802 at (47.470203,-0.5627172) 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 249 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id 5851541 does not have a schedule_relationship
  • trip_id 3408 does not have a schedule_relationship
  • trip_id 5852114 does not have a schedule_relationship
  • trip_id 3808 does not have a schedule_relationship
  • trip_id 3005 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 6 314 30 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. 294 27 times (90 % of validations)
E003 All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED 62 21 times (70 % of validations)
E004 All route_ids provided in the GTFS-rt feed must exist in the GTFS data 1 1 times (3 % of validations)
E011 All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt 1 1 times (3 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-04-04 at 23:30 Europe/Paris.

vehicle_positions (20) 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-04-04 at 23:30 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "vehicle:802", "vehicle": { "position": { "bearing": 77.0, "latitude": 47.4737434387207, "longitude": -0.6244106888771057 }, "stop_id": "LANDREAU", "timestamp": "1743802215", "trip": { "route_id": "02", "trip_id": "5853529" }, "vehicle": { "id": "802" } } }, { "id": "vehicle:2011", "vehicle": { "position": { "bearing": 176.0, "latitude": 47.45680236816406, "longitude": -0.5540024638175964 }, "stop_id": "1STRA", "timestamp": "1743802215", "trip": { "route_id": "C", "trip_id": "5851393" }, "vehicle": { "id": "2011" } } }, { "id": "vehicle:2002", "vehicle": { "position": { "bearing": 177.0, "latitude": 47.48909378051758, "longitude": -0.5269414186477661 }, "stop_id": "2MONP", "timestamp": "1743802215", "trip": { "route_id": "B", "trip_id": "5851391" }, "vehicle": { "id": "2002" } } }, { "id": "vehicle:2017", "vehicle": { "position": { "bearing": 113.0, "latitude": 47.470733642578125, "longitude": -0.5713801383972168 }, "stop_id": "1QUAI", "timestamp": "1743802215", "trip": { "route_id": "B", "trip_id": "5851389" }, "vehicle": { "id": "2017" } } }, { "id": "vehicle:65d2e6f5ed7dfaea07f28edf", "vehicle": { "occupancy_status": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.471309661865234, "longitude": -0.3418191075325012 }, "stop_id": "ROYALE-E", "timestamp": "1743791586", "trip": { "route_id": "24", "trip_id": "2427D" }, "vehicle": { "id": "65d2e6f5ed7dfaea07f28edf" } } }, { "id": "vehicle:801", "vehicle": { "position": { "bearing": 41.0, "latitude": 47.47198486328125, "longitude": -0.48886924982070923 }, "stop_id": "SBAVENAI", "timestamp": "1743802215", "trip": { "route_id": "02", "trip_id": "5853527" }, "vehicle": { "id": "801" } } }, { "id": "vehicle:1012", "vehicle": { "position": { "bearing": 159.0, "latitude": 47.48456573486328, "longitude": -0.554012656211853 }, "stop_id": "1HOPA", "timestamp": "1743802215", "trip": { "route_id": "A", "trip_id": "5851390" }, "vehicle": { "id": "1012" } } }, { "id": "vehicle:462", "vehicle": { "position": { "bearing": 54.0, "latitude": 47.46695327758789, "longitude": -0.6184492111206055 }, "stop_id": "LHOIRI-D", "timestamp": "1743802215", "trip": { "route_id": "04", "trip_id": "5853711" }, "vehicle": { "id": "462" } } }, { "id": "vehicle:671", "vehicle": { "position": { "bearing": 261.0, "latitude": 47.47108840942383, "longitude": -0.4866446256637573 }, "stop_id": "COROT", "timestamp": "1743787574", "trip": { "route_id": "02", "trip_id": "5853517" }, "vehicle": { "id": "671" } } }, { "id": "vehicle:617", "vehicle": { "position": { "bearing": 244.0, "latitude": 47.495697021484375, "longitude": -0.5689255595207214 }, "stop_id": "LHOIRI-D", "timestamp": "1743792842", "trip": { "route_id": "04", "trip_id": "5853688" }, "vehicle": { "id": "617" } } }, { "id": "vehicle:813", "vehicle": { "position": { "bearing": 53.0, "latitude": 47.48975372314453, "longitude": -0.5074563026428223 }, "stop_id": "RTEPAR-E", "timestamp": "1743802215", "trip": { "route_id": "04", "trip_id": "5853712" }, "vehicle": { "id": "813" } } }, { "id": "vehicle:810", "vehicle": { "position": { "bearing": 196.0, "latitude": 47.45265579223633, "longitude": -0.46990135312080383 }, "stop_id": "PEPINIER", "timestamp": "1743802215", "trip": { "route_id": "01", "trip_id": "5853221" }, "vehicle": { "id": "810" } } }, { "id": "vehicle:819", "vehicle": { "position": { "bearing": 187.0, "latitude": 47.47492980957031, "longitude": -0.4927825629711151 }, "stop_id": "SLEZIND", "timestamp": "1743794430", "trip": { "route_id": "10", "trip_id": "5852438" }, "vehicle": { "id": "819" } } }, { "id": "vehicle:d9ef015a89f48e47", "vehicle": { "position": { "bearing": 0.0, "latitude": 47.48851013183594, "longitude": -0.5159102082252502 }, "stop_id": "DEBUSS31", "timestamp": "1743778036", "trip": { "route_id": "121", "trip_id": "12105" }, "vehicle": { "id": "d9ef015a89f48e47" } } }, { "id": "vehicle:2010", "vehicle": { "position": { "bearing": 227.0, "latitude": 47.474308013916016, "longitude": -0.5552849173545837 }, "stop_id": "2MOLIE", "timestamp": "1743802215", "trip": { "route_id": "C", "trip_id": "5851394" }, "vehicle": { "id": "2010" } } }, { "id": "vehicle:2007", "vehicle": { "position": { "bearing": 14.0, "latitude": 47.44490051269531, "longitude": -0.5622711181640625 }, "stop_id": "2JVIL", "timestamp": "1743802215", "trip": { "route_id": "A", "trip_id": "5851392" }, "vehicle": { "id": "2007" } } }, { "id": "vehicle:805", "vehicle": { "position": { "bearing": 269.0, "latitude": 47.50493621826172, "longitude": -0.605074942111969 }, "stop_id": "ADEZIERE", "timestamp": "1743802215", "trip": { "route_id": "03", "trip_id": "5853928" }, "vehicle": { "id": "805" } } }, { "id": "vehicle:2006", "vehicle": { "position": { "bearing": 292.0, "latitude": 47.47798156738281, "longitude": -0.6034311652183533 }, "stop_id": "1BBCA", "timestamp": "1743802215", "trip": { "route_id": "C", "trip_id": "5851386" }, "vehicle": { "id": "2006" } } }, { "id": "vehicle:2015", "vehicle": { "position": { "bearing": 334.0, "latitude": 47.49833297729492, "longitude": -0.5820122361183167 }, "stop_id": "2BROY", "timestamp": "1743802215", "trip": { "route_id": "A", "trip_id": "5851397" }, "vehicle": { "id": "2015" } } }, { "id": "vehicle:820", "vehicle": { "position": { "bearing": 352.0, "latitude": 47.401363372802734, "longitude": -0.5251873135566711 }, "stop_id": "MONNIER", "timestamp": "1743802215", "trip": { "route_id": "03", "trip_id": "5853933" }, "vehicle": { "id": "820" } } } ], "header": { "gtfs_realtime_version": "2.0", "timestamp": "1743802219" } }