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

48 errors, 129 warnings

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

Errors

trip direction_id does not match GTFS data E024 36 errors

GTFS-rt trip direction_id must match the direction_id in GTFS trips.txt

Sample errors
  • GTFS-rt vehicle_id 65b74d28f4d2c543385cd460 trip_id 3952 trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
  • GTFS-rt vehicle_id 64e35cc8216735068a631869 trip_id 3254 trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
  • GTFS-rt vehicle_id 5fd38fb9f58c120001dd544b trip_id 3654 trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
  • GTFS-rt vehicle_id 6708d408f36ec006fd277045 trip_id 3850 trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
  • GTFS-rt vehicle_id 66dacc76534b44ec0ef255b7 trip_id 3150 trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match

Vehicle position far from trip shape E029 12 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 6708d408f36ec006fd277045 trip_id 3850 at (47.46493,-0.5593236) 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 525 trip_id 6063736 at (47.481846,-0.5362332) 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 66dacc76534b44ec0ef255b7 trip_id 3150 at (47.575855,-0.5394155) 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 657c17a17d20c93499974502 trip_id 2453 at (47.470253,-0.3067413) 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 404 trip_id 5924490 at (47.402985,-0.5177421) 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 129 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id 3952 does not have a schedule_relationship
  • trip_id 6063180 does not have a schedule_relationship
  • trip_id 6063541 does not have a schedule_relationship
  • trip_id 6063998 does not have a schedule_relationship
  • trip_id 6064001 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 302 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. 186 28 times (93 % of validations)
E028 The vehicle position should be inside the agency coverage area. This is defined as within roughly 1/8 of a mile (200 meters) of the GTFS shapes.txt data, or stops.txt locations if the GTFS feed doesn't include shapes.txt. 9 7 times (23 % of validations)
E024 GTFS-rt trip direction_id must match the direction_id in GTFS trips.txt 36 1 times (3 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-08-13 at 10:29 Europe/Paris.

vehicle_positions (114) 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-08-13 at 10:29 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "vehicle:539", "vehicle": { "position": { "bearing": 120.0, "latitude": 47.45891571044922, "longitude": -0.5588462352752686 }, "stopId": "FREMUR-E", "timestamp": "1755073752", "trip": { "routeId": "10", "tripId": "6063738" }, "vehicle": { "id": "539" } } }, { "id": "vehicle:619", "vehicle": { "position": { "bearing": 2.0, "latitude": 47.46435546875, "longitude": -0.49088314175605774 }, "stopId": "PASTEU-E", "timestamp": "1755073752", "trip": { "routeId": "02", "tripId": "6064263" }, "vehicle": { "id": "619" } } }, { "id": "vehicle:2003", "vehicle": { "position": { "bearing": 176.0, "latitude": 47.46072769165039, "longitude": -0.5547149181365967 }, "stopId": "1STRA", "timestamp": "1755073752", "trip": { "routeId": "C", "tripId": "6063184" }, "vehicle": { "id": "2003" } } }, { "id": "vehicle:457", "vehicle": { "position": { "bearing": 245.0, "latitude": 47.46372985839844, "longitude": -0.5635910034179688 }, "stopId": "POIREL-E", "timestamp": "1755073752", "trip": { "routeId": "08", "tripId": "6064629" }, "vehicle": { "id": "457" } } }, { "id": "vehicle:64c358df223f78b73a2bfc90", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 0.0, "latitude": 47.49846649169922, "longitude": -0.327239990234375 }, "stopId": "GENDRI-E", "timestamp": "1755065009", "trip": { "directionId": 0, "routeId": "30", "tripId": "3051" }, "vehicle": { "id": "64c358df223f78b73a2bfc90" } } }, { "id": "vehicle:612", "vehicle": { "position": { "bearing": 232.0, "latitude": 47.4741325378418, "longitude": -0.5373581647872925 }, "stopId": "MUSSET", "timestamp": "1755073752", "trip": { "routeId": "04", "tripId": "6064727" }, "vehicle": { "id": "612" } } }, { "id": "vehicle:541", "vehicle": { "position": { "bearing": 318.0, "latitude": 47.504417419433594, "longitude": -0.6032313108444214 }, "stopId": "ADEZIERE", "timestamp": "1755073752", "trip": { "routeId": "03", "tripId": "6064151" }, "vehicle": { "id": "541" } } }, { "id": "vehicle:685", "vehicle": { "position": { "bearing": 252.0, "latitude": 47.465389251708984, "longitude": -0.5557952523231506 }, "stopId": "BREMON-E", "timestamp": "1755073752", "trip": { "routeId": "02", "tripId": "6064319" }, "vehicle": { "id": "685" } } }, { "id": "vehicle:401", "vehicle": { "position": { "bearing": 282.0, "latitude": 47.46539306640625, "longitude": -0.5569248795509338 }, "stopId": "GAREPAPI", "timestamp": "1755071823", "trip": { "routeId": "22", "tripId": "5924545" }, "vehicle": { "id": "401" } } }, { "id": "vehicle:692", "vehicle": { "position": { "bearing": 274.0, "latitude": 47.445587158203125, "longitude": -0.46646779775619507 }, "stopId": "MAIRTREL", "timestamp": "1755073752", "trip": { "routeId": "01", "tripId": "6064394" }, "vehicle": { "id": "692" } } }, { "id": "vehicle:801", "vehicle": { "position": { "bearing": 29.0, "latitude": 47.47206115722656, "longitude": -0.546284556388855 }, "stopId": "MENDES-E", "timestamp": "1755073752", "trip": { "routeId": "10", "tripId": "6063744" }, "vehicle": { "id": "801" } } }, { "id": "vehicle:66d71fdd0edeaac32fd25718", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.47223663330078, "longitude": -0.5669555068016052 }, "stopId": "QUAIsubW", "timestamp": "1755072197", "trip": { "directionId": 1, "routeId": "33", "tripId": "3356" }, "vehicle": { "id": "66d71fdd0edeaac32fd25718" } } }, { "id": "vehicle:811", "vehicle": { "position": { "bearing": 274.0, "latitude": 47.52907180786133, "longitude": -0.6154704093933105 }, "stopId": "DIX8JU-E", "timestamp": "1755073752", "trip": { "routeId": "07", "tripId": "6064003" }, "vehicle": { "id": "811" } } }, { "id": "vehicle:5fd0da148ceff8e7279d2f28", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.472503662109375, "longitude": -0.5665174126625061 }, "stopId": "QUAIsubW", "timestamp": "1755071234", "trip": { "directionId": 1, "routeId": "34", "tripId": "3460D" }, "vehicle": { "id": "5fd0da148ceff8e7279d2f28" } } }, { "id": "vehicle:673", "vehicle": { "position": { "bearing": 225.0, "latitude": 47.46891784667969, "longitude": -0.5583153963088989 }, "stopId": "ACADEMIE", "timestamp": "1755073752", "trip": { "routeId": "20", "tripId": "6063427" }, "vehicle": { "id": "673" } } }, { "id": "vehicle:1012", "vehicle": { "position": { "bearing": 194.0, "latitude": 47.444950103759766, "longitude": -0.562341034412384 }, "stopId": "1JVIL", "timestamp": "1755073752", "trip": { "routeId": "A", "tripId": "6063095" }, "vehicle": { "id": "1012" } } }, { "id": "vehicle:682", "vehicle": { "position": { "bearing": 311.0, "latitude": 47.454986572265625, "longitude": -0.5287856459617615 }, "stopId": "MILLOT.", "timestamp": "1755073752", "trip": { "routeId": "01", "tripId": "6064393" }, "vehicle": { "id": "682" } } }, { "id": "vehicle:822", "vehicle": { "position": { "bearing": 223.0, "latitude": 47.46681594848633, "longitude": -0.5527938008308411 }, "stopId": "ANLERO-E", "timestamp": "1755073752", "trip": { "routeId": "03", "tripId": "6064148" }, "vehicle": { "id": "822" } } }, { "id": "vehicle:64e367366130ef3ab5075e11", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 0.0, "latitude": 47.47224807739258, "longitude": -0.5663188099861145 }, "stopId": "QUAIsubN", "timestamp": "1755065340", "trip": { "directionId": 1, "routeId": "35", "tripId": "3556" }, "vehicle": { "id": "64e367366130ef3ab5075e11" } } }, { "id": "vehicle:402", "vehicle": { "position": { "bearing": 145.0, "latitude": 47.52392578125, "longitude": -0.5748943090438843 }, "stopId": "VERNUIT", "timestamp": "1755073752", "trip": { "routeId": "21", "tripId": "5924315" }, "vehicle": { "id": "402" } } }, { "id": "vehicle:66b9db9d5f2eab847f3c6b2f", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.48232650756836, "longitude": -0.5684850215911865 }, "stopId": "BICHON2", "timestamp": "1755063693", "trip": { "directionId": 1, "routeId": "33", "tripId": "3350" }, "vehicle": { "id": "66b9db9d5f2eab847f3c6b2f" } } }, { "id": "vehicle:657c182e04fc69cf39a66b49", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 0.0, "latitude": 47.45517349243164, "longitude": -0.4052990972995758 }, "stopId": "ANDAMA-E", "timestamp": "1755073731", "trip": { "directionId": 0, "routeId": "24", "tripId": "2457" }, "vehicle": { "id": "657c182e04fc69cf39a66b49" } } }, { "id": "vehicle:65b74d28f4d2c543385cd460", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.46495819091797, "longitude": -0.5592939853668213 }, "stopId": "GROSEMAR", "timestamp": "1755068338", "trip": { "directionId": 1, "routeId": "39", "tripId": "3952" }, "vehicle": { "id": "65b74d28f4d2c543385cd460" } } }, { "id": "vehicle:2005", "vehicle": { "position": { "bearing": 137.0, "latitude": 47.51152420043945, "longitude": -0.5960097312927246 }, "stopId": "1AARD", "timestamp": "1755073752", "trip": { "routeId": "A", "tripId": "6063098" }, "vehicle": { "id": "2005" } } }, { "id": "vehicle:445", "vehicle": { "position": { "bearing": 219.0, "latitude": 47.45435333251953, "longitude": -0.5350013971328735 }, "stopId": "HAUTPRES", "timestamp": "1755073752", "trip": { "routeId": "05", "tripId": "6063545" }, "vehicle": { "id": "445" } } }, { "id": "vehicle:458", "vehicle": { "position": { "bearing": 153.0, "latitude": 47.480037689208984, "longitude": -0.5660065412521362 }, "stopId": "BICHON2", "timestamp": "1755073752", "trip": { "routeId": "07", "tripId": "6064006" }, "vehicle": { "id": "458" } } }, { "id": "vehicle:456", "vehicle": { "position": { "bearing": 292.0, "latitude": 47.476097106933594, "longitude": -0.5654250979423523 }, "stopId": "DESCAZ-E", "timestamp": "1755073752", "trip": { "routeId": "07", "tripId": "6064018" }, "vehicle": { "id": "456" } } }, { "id": "vehicle:64e35cc8216735068a631869", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.472007751464844, "longitude": -0.5463235974311829 }, "stopId": "HDVSUB", "timestamp": "1755067737", "trip": { "directionId": 1, "routeId": "32", "tripId": "3254" }, "vehicle": { "id": "64e35cc8216735068a631869" } } }, { "id": "vehicle:815", "vehicle": { "position": { "bearing": 228.0, "latitude": 47.470069885253906, "longitude": -0.6008516550064087 }, "stopId": "JEMONNET", "timestamp": "1755073752", "trip": { "routeId": "06", "tripId": "6063489" }, "vehicle": { "id": "815" } } }, { "id": "vehicle:531", "vehicle": { "position": { "bearing": 258.0, "latitude": 47.43495559692383, "longitude": -0.500095009803772 }, "stopId": "BAUDRAI", "timestamp": "1755073752", "trip": { "routeId": "08", "tripId": "6064630" }, "vehicle": { "id": "531" } } }, { "id": "vehicle:5fd38fb9f58c120001dd544b", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.47211837768555, "longitude": -0.5664432048797607 }, "stopId": "QUAIsubN", "timestamp": "1755068247", "trip": { "directionId": 1, "routeId": "36", "tripId": "3654" }, "vehicle": { "id": "5fd38fb9f58c120001dd544b" } } }, { "id": "vehicle:806", "vehicle": { "position": { "bearing": 228.0, "latitude": 47.48080062866211, "longitude": -0.5172101259231567 }, "stopId": "CRBLANCH", "timestamp": "1755073752", "trip": { "routeId": "07", "tripId": "6064019" }, "vehicle": { "id": "806" } } }, { "id": "vehicle:1016", "vehicle": { "position": { "bearing": 58.0, "latitude": 47.494205474853516, "longitude": -0.5747290253639221 }, "stopId": "1BOTA", "timestamp": "1755073752", "trip": { "routeId": "A", "tripId": "6063097" }, "vehicle": { "id": "1016" } } }, { "id": "vehicle:2001", "vehicle": { "position": { "bearing": 71.0, "latitude": 47.44416809082031, "longitude": -0.552273690700531 }, "stopId": "2ANRO", "timestamp": "1755073752", "trip": { "routeId": "A", "tripId": "6063052" }, "vehicle": { "id": "2001" } } }, { "id": "vehicle:621", "vehicle": { "position": { "bearing": 74.0, "latitude": 47.473758697509766, "longitude": -0.576805055141449 }, "stopId": "FARCYSJA", "timestamp": "1755073752", "trip": { "routeId": "02", "tripId": "6064265" }, "vehicle": { "id": "621" } } }, { "id": "vehicle:523", "vehicle": { "position": { "bearing": 136.0, "latitude": 47.46686935424805, "longitude": -0.5444789528846741 }, "stopId": "PLDULY-E", "timestamp": "1755073752", "trip": { "routeId": "08", "tripId": "6064615" }, "vehicle": { "id": "523" } } }, { "id": "vehicle:410", "vehicle": { "position": { "bearing": 232.0, "latitude": 47.47441482543945, "longitude": -0.5367652773857117 }, "stopId": "CLEMOINE", "timestamp": "1755073752", "trip": { "routeId": "25", "tripId": "5924431" }, "vehicle": { "id": "410" } } }, { "id": "vehicle:614", "vehicle": { "position": { "bearing": 202.0, "latitude": 47.47024154663086, "longitude": -0.6251437067985535 }, "stopId": "BEAUCOUZ", "timestamp": "1755073752", "trip": { "routeId": "02", "tripId": "6064266" }, "vehicle": { "id": "614" } } }, { "id": "vehicle:681", "vehicle": { "position": { "bearing": 110.0, "latitude": 47.46194839477539, "longitude": -0.612848699092865 }, "stopId": "SHEAKSPE", "timestamp": "1755073752", "trip": { "routeId": "04", "tripId": "6064719" }, "vehicle": { "id": "681" } } }, { "id": "vehicle:66dacc76534b44ec0ef255b7", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.57585525512695, "longitude": -0.5394154787063599 }, "stopId": "ESTAMINE", "timestamp": "1755066498", "trip": { "directionId": 1, "routeId": "31", "tripId": "3150" }, "vehicle": { "id": "66dacc76534b44ec0ef255b7" } } }, { "id": "vehicle:530", "vehicle": { "position": { "bearing": 111.0, "latitude": 47.479705810546875, "longitude": -0.589936375617981 }, "stopId": "NDAMELAC", "timestamp": "1755073752", "trip": { "routeId": "06", "tripId": "6063493" }, "vehicle": { "id": "530" } } }, { "id": "vehicle:657c17a17d20c93499974502", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.470943450927734, "longitude": -0.5457202196121216 }, "stopId": "HDVSUB", "timestamp": "1755071655", "trip": { "directionId": 1, "routeId": "24", "tripId": "2454" }, "vehicle": { "id": "657c17a17d20c93499974502" } } }, { "id": "vehicle:67e50c6b438e144948ca8d44", "vehicle": { "position": { "bearing": 0.0, "latitude": 47.46173095703125, "longitude": -0.7078830003738403 }, "stopId": "PATIS", "timestamp": "1755067435", "trip": { "directionId": 1, "routeId": "35", "tripId": "3558" }, "vehicle": { "id": "67e50c6b438e144948ca8d44" } } }, { "id": "vehicle:620fcd1461412b9ee8281b06", "vehicle": { "occupancyStatus": "FEW_SEATS_AVAILABLE", "position": { "bearing": 0.0, "latitude": 47.47119903564453, "longitude": -0.5464069843292236 }, "stopId": "MAIL-NAE", "timestamp": "1755065672", "trip": { "directionId": 1, "routeId": "302", "tripId": "30200" }, "vehicle": { "id": "620fcd1461412b9ee8281b06" } } }, { "id": "vehicle:5fb7aa661ea596000139f790", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 0.0, "latitude": 47.464691162109375, "longitude": -0.5580517053604126 }, "stopId": "GROESPLA", "timestamp": "1755067131", "trip": { "directionId": 1, "routeId": "42", "tripId": "4252" }, "vehicle": { "id": "5fb7aa661ea596000139f790" } } }, { "id": "vehicle:21d83b34daa3b3b3", "vehicle": { "position": { "bearing": 0.0, "latitude": 47.47172927856445, "longitude": -0.5465350151062012 }, "stopId": "HDVSUB", "timestamp": "1755067977", "trip": { "directionId": 1, "routeId": "30", "tripId": "3054" }, "vehicle": { "id": "21d83b34daa3b3b3" } } }, { "id": "vehicle:1017", "vehicle": { "position": { "bearing": 127.0, "latitude": 47.47241973876953, "longitude": -0.5760511159896851 }, "stopId": "1QUAI", "timestamp": "1755073752", "trip": { "routeId": "C", "tripId": "6063185" }, "vehicle": { "id": "1017" } } }, { "id": "vehicle:714", "vehicle": { "position": { "bearing": 28.0, "latitude": 47.47111892700195, "longitude": -0.5470327734947205 }, "stopId": "MAIL-HDV", "timestamp": "1755073752", "trip": { "routeId": "02", "tripId": "6064264" }, "vehicle": { "id": "714" } } }, { "id": "vehicle:404", "vehicle": { "position": { "bearing": 214.0, "latitude": 47.40138626098633, "longitude": -0.512248694896698 }, "timestamp": "1755073752", "trip": { "routeId": "23", "tripId": "5924492" }, "vehicle": { "id": "404" } } }, { "id": "vehicle:613", "vehicle": { "position": { "bearing": 294.0, "latitude": 47.46586990356445, "longitude": -0.5801711678504944 }, "stopId": "GDMAIN-E", "timestamp": "1755073752", "trip": { "routeId": "04", "tripId": "6064726" }, "vehicle": { "id": "613" } } }, { "id": "vehicle:611", "vehicle": { "position": { "bearing": 95.0, "latitude": 47.484249114990234, "longitude": -0.6265050172805786 }, "stopId": "ATOLLBEA", "timestamp": "1755073752", "trip": { "routeId": "20", "tripId": "6063428" }, "vehicle": { "id": "611" } } }, { "id": "vehicle:821", "vehicle": { "position": { "bearing": 10.0, "latitude": 47.469512939453125, "longitude": -0.5316573977470398 }, "stopId": "MONTAI-E", "timestamp": "1755073752", "trip": { "routeId": "07", "tripId": "6064005" }, "vehicle": { "id": "821" } } }, { "id": "vehicle:2010", "vehicle": { "position": { "bearing": 270.0, "latitude": 47.47352600097656, "longitude": -0.5881129503250122 }, "stopId": "2PATT", "timestamp": "1755073752", "trip": { "routeId": "B", "tripId": "6063319" }, "vehicle": { "id": "2010" } } }, { "id": "vehicle:542", "vehicle": { "position": { "bearing": 114.0, "latitude": 47.492427825927734, "longitude": -0.5131224393844604 }, "stopId": "CHABOLAI", "timestamp": "1755073752", "trip": { "routeId": "09", "tripId": "6063928" }, "vehicle": { "id": "542" } } }, { "id": "vehicle:902", "vehicle": { "position": { "bearing": 36.0, "latitude": 47.43376159667969, "longitude": -0.5005216598510742 }, "stopId": "MOULINMA", "timestamp": "1755073752", "trip": { "routeId": "09", "tripId": "6063907" }, "vehicle": { "id": "902" } } }, { "id": "vehicle:818", "vehicle": { "position": { "bearing": 108.0, "latitude": 47.5291633605957, "longitude": -0.616274893283844 }, "stopId": "DEBEAUVO", "timestamp": "1755073752", "trip": { "routeId": "07", "tripId": "6064007" }, "vehicle": { "id": "818" } } }, { "id": "vehicle:64e366a626e187653f8629a6", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.47201919555664, "longitude": -0.5463635921478271 }, "stopId": "HDVSUB", "timestamp": "1755068247", "trip": { "directionId": 1, "routeId": "31", "tripId": "3154" }, "vehicle": { "id": "64e366a626e187653f8629a6" } } }, { "id": "vehicle:64e3672626e187653f8629a7", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.47315979003906, "longitude": -0.5665252804756165 }, "stopId": "QUAIsubW", "timestamp": "1755068488", "trip": { "directionId": 1, "routeId": "33", "tripId": "3354" }, "vehicle": { "id": "64e3672626e187653f8629a7" } } }, { "id": "vehicle:444", "vehicle": { "position": { "bearing": 340.0, "latitude": 47.45341491699219, "longitude": -0.5258259773254395 }, "stopId": "JEJAUR-E", "timestamp": "1755073752", "trip": { "routeId": "05", "tripId": "6063572" }, "vehicle": { "id": "444" } } }, { "id": "vehicle:657c142e30e0524018c0a245", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 0.0, "latitude": 47.46474838256836, "longitude": -0.5584650039672852 }, "stopId": "GROESPLA", "timestamp": "1755065763", "trip": { "directionId": 1, "routeId": "40", "tripId": "4052" }, "vehicle": { "id": "657c142e30e0524018c0a245" } } }, { "id": "vehicle:657c1354816e127a83499759", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 0.0, "latitude": 47.47523498535156, "longitude": -0.35204169154167175 }, "stopId": "CORNCR-E", "timestamp": "1755068458", "trip": { "directionId": 0, "routeId": "40", "tripId": "4053" }, "vehicle": { "id": "657c1354816e127a83499759" } } }, { "id": "vehicle:532", "vehicle": { "position": { "bearing": 268.0, "latitude": 47.479400634765625, "longitude": -0.5563943386077881 }, "stopId": "ROCHEF-E", "timestamp": "1755073752", "trip": { "routeId": "03", "tripId": "6064152" }, "vehicle": { "id": "532" } } }, { "id": "vehicle:412", "vehicle": { "position": { "bearing": 160.0, "latitude": 47.52417755126953, "longitude": -0.46790647506713867 }, "stopId": "VICT-D", "timestamp": "1755073752", "trip": { "routeId": "25", "tripId": "5924428" }, "vehicle": { "id": "412" } } }, { "id": "vehicle:1014", "vehicle": { "position": { "bearing": 39.0, "latitude": 47.474037170410156, "longitude": -0.5555859208106995 }, "stopId": "1MOLIE", "timestamp": "1755073752", "trip": { "routeId": "B", "tripId": "6063273" }, "vehicle": { "id": "1014" } } }, { "id": "vehicle:618", "vehicle": { "position": { "bearing": 198.0, "latitude": 47.47844696044922, "longitude": -0.6062270402908325 }, "stopId": "BBCAMT-E", "timestamp": "1755073752", "trip": { "routeId": "02", "tripId": "6064240" }, "vehicle": { "id": "618" } } }, { "id": "vehicle:716", "vehicle": { "position": { "bearing": 22.0, "latitude": 47.465789794921875, "longitude": -0.4992283880710602 }, "stopId": "JUFERRY", "timestamp": "1755073752", "trip": { "routeId": "02", "tripId": "6064247" }, "vehicle": { "id": "716" } } }, { "id": "vehicle:657c17f7bc146ae7784bd78f", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.408973693847656, "longitude": -0.32047998905181885 }, "stopId": "SMATOF-E", "timestamp": "1755066619", "trip": { "directionId": 0, "routeId": "42", "tripId": "4251" }, "vehicle": { "id": "657c17f7bc146ae7784bd78f" } } }, { "id": "vehicle:2020", "vehicle": { "position": { "bearing": 103.0, "latitude": 47.473148345947266, "longitude": -0.5994641184806824 }, "stopId": "1BARR", "timestamp": "1755073752", "trip": { "routeId": "B", "tripId": "6063274" }, "vehicle": { "id": "2020" } } }, { "id": "vehicle:2019", "vehicle": { "position": { "bearing": 227.0, "latitude": 47.47433090209961, "longitude": -0.5604032874107361 }, "stopId": "2DOUT", "timestamp": "1755073752", "trip": { "routeId": "C", "tripId": "6063141" }, "vehicle": { "id": "2019" } } }, { "id": "vehicle:810", "vehicle": { "position": { "bearing": 249.0, "latitude": 47.406158447265625, "longitude": -0.6230102777481079 }, "stopId": "CHANTOUR", "timestamp": "1755073752", "trip": { "routeId": "06", "tripId": "6063497" }, "vehicle": { "id": "810" } } }, { "id": "vehicle:657b015849969fc34e087155", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.458778381347656, "longitude": -0.6000193953514099 }, "stopId": "QUAIsubW", "timestamp": "1755069119", "trip": { "directionId": 1, "routeId": "34", "tripId": "3458D" }, "vehicle": { "id": "657b015849969fc34e087155" } } }, { "id": "vehicle:622", "vehicle": { "position": { "bearing": 232.0, "latitude": 47.496829986572266, "longitude": -0.4941729009151459 }, "stopId": "PARCEXPO", "timestamp": "1755073752", "trip": { "routeId": "04", "tripId": "6064728" }, "vehicle": { "id": "622" } } }, { "id": "vehicle:459", "vehicle": { "position": { "bearing": 76.0, "latitude": 47.42131423950195, "longitude": -0.5744574666023254 }, "stopId": "PORTSG", "timestamp": "1755073752", "trip": { "routeId": "08", "tripId": "6064616" }, "vehicle": { "id": "459" } } }, { "id": "vehicle:409", "vehicle": { "position": { "bearing": 53.0, "latitude": 47.481842041015625, "longitude": -0.5226883888244629 }, "stopId": "CHATEN-E", "timestamp": "1755073752", "trip": { "routeId": "25", "tripId": "5924429" }, "vehicle": { "id": "409" } } }, { "id": "vehicle:540", "vehicle": { "position": { "bearing": 352.0, "latitude": 47.46584701538086, "longitude": -0.5570747256278992 }, "stopId": "HARAS", "timestamp": "1755073752", "trip": { "routeId": "09", "tripId": "6063906" }, "vehicle": { "id": "540" } } }, { "id": "vehicle:668810f16de1f1000f3affeb", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.47220993041992, "longitude": -0.5662459135055542 }, "stopId": "QUAIsubN", "timestamp": "1755067314", "trip": { "directionId": 1, "routeId": "38", "tripId": "3854" }, "vehicle": { "id": "668810f16de1f1000f3affeb" } } }, { "id": "vehicle:5fd0da158ceff8e7279d342e", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.49409484863281, "longitude": -0.5748522281646729 }, "stopId": "WTBOT", "timestamp": "1755067010", "trip": { "directionId": 1, "routeId": "34", "tripId": "3456" }, "vehicle": { "id": "5fd0da158ceff8e7279d342e" } } }, { "id": "vehicle:676ee81fca757b9af61431cf", "vehicle": { "occupancyStatus": "MANY_SEATS_AVAILABLE", "position": { "bearing": 0.0, "latitude": 47.48904800415039, "longitude": -0.49126899242401123 }, "stopId": "POLE49", "timestamp": "1755068067", "trip": { "directionId": 0, "routeId": "30", "tripId": "3053" }, "vehicle": { "id": "676ee81fca757b9af61431cf" } } }, { "id": "vehicle:2004", "vehicle": { "position": { "bearing": 19.0, "latitude": 47.49046325683594, "longitude": -0.5521045923233032 }, "stopId": "2JMOU", "timestamp": "1755073752", "trip": { "routeId": "A", "tripId": "6063050" }, "vehicle": { "id": "2004" } } }, { "id": "vehicle:67069b03b210d929f6636c54", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.472232818603516, "longitude": -0.5668724775314331 }, "stopId": "QUAIsubW", "timestamp": "1755066378", "trip": { "directionId": 1, "routeId": "33", "tripId": "3352" }, "vehicle": { "id": "67069b03b210d929f6636c54" } } }, { "id": "vehicle:447", "vehicle": { "position": { "bearing": 240.0, "latitude": 47.49052429199219, "longitude": -0.5650840401649475 }, "stopId": "PELUAU", "timestamp": "1755073752", "trip": { "routeId": "05", "tripId": "6063574" }, "vehicle": { "id": "447" } } }, { "id": "vehicle:64df6abc9be917e1e809c460", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.474308013916016, "longitude": -0.5369791984558105 }, "stopId": "HDVSUB", "timestamp": "1755063693", "trip": { "directionId": 1, "routeId": "32", "tripId": "3252" }, "vehicle": { "id": "64df6abc9be917e1e809c460" } } }, { "id": "vehicle:715", "vehicle": { "position": { "bearing": 276.0, "latitude": 47.45210647583008, "longitude": -0.4696265459060669 }, "stopId": "PEPINI-E", "timestamp": "1755073752", "trip": { "routeId": "01", "tripId": "6064415" }, "vehicle": { "id": "715" } } }, { "id": "vehicle:64c35939fa61c445c0f1823f", "vehicle": { "position": { "bearing": 0.0, "latitude": 47.467620849609375, "longitude": -0.3797883093357086 }, "stopId": "CORNCR-E", "timestamp": "1755069721", "trip": { "directionId": 0, "routeId": "24", "tripId": "2455" }, "vehicle": { "id": "64c35939fa61c445c0f1823f" } } }, { "id": "vehicle:819", "vehicle": { "position": { "bearing": 311.0, "latitude": 47.45472717285156, "longitude": -0.5284098386764526 }, "stopId": "DELACROI", "timestamp": "1755073752", "trip": { "routeId": "10", "tripId": "6063745" }, "vehicle": { "id": "819" } } }, { "id": "vehicle:543", "vehicle": { "position": { "bearing": 189.0, "latitude": 47.491493225097656, "longitude": -0.5516546368598938 }, "stopId": "MOUTER", "timestamp": "1755073752", "trip": { "routeId": "06", "tripId": "6063491" }, "vehicle": { "id": "543" } } }, { "id": "vehicle:805", "vehicle": { "position": { "bearing": 83.0, "latitude": 47.399383544921875, "longitude": -0.5283352136611938 }, "timestamp": "1755073752", "trip": { "routeId": "03", "tripId": "6064154" }, "vehicle": { "id": "805" } } }, { "id": "vehicle:400", "vehicle": { "position": { "bearing": 338.0, "latitude": 47.48991394042969, "longitude": -0.5268626809120178 }, "stopId": "MONP23-E", "timestamp": "1755073752", "trip": { "routeId": "12", "tripId": "5924356" }, "vehicle": { "id": "400" } } }, { "id": "vehicle:1004", "vehicle": { "position": { "bearing": 355.0, "latitude": 47.46458053588867, "longitude": -0.5554093718528748 }, "stopId": "2LGAR", "timestamp": "1755073752", "trip": { "routeId": "A", "tripId": "6063051" }, "vehicle": { "id": "1004" } } }, { "id": "vehicle:678", "vehicle": { "position": { "bearing": 148.0, "latitude": 47.44840621948242, "longitude": -0.5010675191879272 }, "stopId": "FRESNA-E", "timestamp": "1755073752", "trip": { "routeId": "01", "tripId": "6064416" }, "vehicle": { "id": "678" } } }, { "id": "vehicle:2014", "vehicle": { "position": { "bearing": 308.0, "latitude": 47.44797134399414, "longitude": -0.5629404187202454 }, "stopId": "2JE23", "timestamp": "1755073752", "trip": { "routeId": "C", "tripId": "6063142" }, "vehicle": { "id": "2014" } } }, { "id": "vehicle:720", "vehicle": { "position": { "bearing": 222.0, "latitude": 47.46928787231445, "longitude": -0.5494363903999329 }, "stopId": "STAUBI-E", "timestamp": "1755073752", "trip": { "routeId": "01", "tripId": "6064417" }, "vehicle": { "id": "720" } } }, { "id": "vehicle:802", "vehicle": { "position": { "bearing": 297.0, "latitude": 47.46527099609375, "longitude": -0.5567043423652649 }, "stopId": "SEMARD-E", "timestamp": "1755073752", "trip": { "routeId": "09", "tripId": "6063927" }, "vehicle": { "id": "802" } } }, { "id": "vehicle:536", "vehicle": { "position": { "bearing": 117.0, "latitude": 47.4416389465332, "longitude": -0.4923505187034607 }, "stopId": "MORLON-E", "timestamp": "1755073752", "trip": { "routeId": "10", "tripId": "6063737" }, "vehicle": { "id": "536" } } }, { "id": "vehicle:0e6a8c2985d03c5b", "vehicle": { "position": { "bearing": 0.0, "latitude": 47.46487045288086, "longitude": -0.5594081282615662 }, "stopId": "QUAIsubN", "timestamp": "1755066498", "trip": { "directionId": 1, "routeId": "36", "tripId": "3652" }, "vehicle": { "id": "0e6a8c2985d03c5b" } } }, { "id": "vehicle:5fb7aa89c7e53300019d9983", "vehicle": { "position": { "bearing": 0.0, "latitude": 47.4674186706543, "longitude": -0.528285026550293 }, "stopId": "PERRIE-E", "timestamp": "1755066679", "trip": { "directionId": 0, "routeId": "24", "tripId": "2453" }, "vehicle": { "id": "5fb7aa89c7e53300019d9983" } } }, { "id": "vehicle:405", "vehicle": { "position": { "bearing": 210.0, "latitude": 47.41349411010742, "longitude": -0.6168555021286011 }, "stopId": "PONTLA-E", "timestamp": "1755073752", "trip": { "routeId": "22", "tripId": "5924545" }, "vehicle": { "id": "405" } } }, { "id": "vehicle:816", "vehicle": { "position": { "bearing": 185.0, "latitude": 47.49341583251953, "longitude": -0.5654628276824951 }, "stopId": "AQUA-D5A", "timestamp": "1755073752", "trip": { "routeId": "05", "tripId": "6063547" }, "vehicle": { "id": "816" } } }, { "id": "vehicle:616", "vehicle": { "position": { "bearing": 49.0, "latitude": 47.492523193359375, "longitude": -0.5780601501464844 }, "stopId": "KENNEDY", "timestamp": "1755073752", "trip": { "routeId": "03", "tripId": "6064144" }, "vehicle": { "id": "616" } } }, { "id": "vehicle:527", "vehicle": { "position": { "bearing": 339.0, "latitude": 47.44232940673828, "longitude": -0.5348448753356934 }, "stopId": "ALLARD", "timestamp": "1755073752", "trip": { "routeId": "03", "tripId": "6064153" }, "vehicle": { "id": "527" } } }, { "id": "vehicle:610", "vehicle": { "position": { "bearing": 190.0, "latitude": 47.4657096862793, "longitude": -0.55948406457901 }, "stopId": "GBREM-E", "timestamp": "1755073752", "trip": { "routeId": "04", "tripId": "6064720" }, "vehicle": { "id": "610" } } }, { "id": "vehicle:803", "vehicle": { "position": { "bearing": 333.0, "latitude": 47.44837188720703, "longitude": -0.5724518895149231 }, "stopId": "GAUBLOCA", "timestamp": "1755073752", "trip": { "routeId": "05", "tripId": "6063544" }, "vehicle": { "id": "803" } } }, { "id": "vehicle:5ffe8e020a3d1a000107e9d4", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.465065002441406, "longitude": -0.5493583083152771 }, "stopId": "PATNOIRE", "timestamp": "1755068217", "trip": { "directionId": 1, "routeId": "41", "tripId": "4152" }, "vehicle": { "id": "5ffe8e020a3d1a000107e9d4" } } }, { "id": "vehicle:2012", "vehicle": { "position": { "bearing": 357.0, "latitude": 47.48910903930664, "longitude": -0.5269425511360168 }, "stopId": "2MONP", "timestamp": "1755073752", "trip": { "routeId": "B", "tripId": "6063259" }, "vehicle": { "id": "2012" } } }, { "id": "vehicle:2006", "vehicle": { "position": { "bearing": 292.0, "latitude": 47.47798156738281, "longitude": -0.6034311652183533 }, "stopId": "1BBCA", "timestamp": "1755073752", "trip": { "routeId": "C", "tripId": "6063186" }, "vehicle": { "id": "2006" } } }, { "id": "vehicle:5fd0da148ceff8e7279d2d6e", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.47227478027344, "longitude": -0.566848874092102 }, "stopId": "QUAIsubW", "timestamp": "1755068127", "trip": { "directionId": 1, "routeId": "37", "tripId": "3752" }, "vehicle": { "id": "5fd0da148ceff8e7279d2d6e" } } }, { "id": "vehicle:823", "vehicle": { "position": { "bearing": 243.0, "latitude": 47.454429626464844, "longitude": -0.567993700504303 }, "stopId": "CTRETR-E", "timestamp": "1755073752", "trip": { "routeId": "05", "tripId": "6063573" }, "vehicle": { "id": "823" } } }, { "id": "vehicle:64c3590a223f78b73a2bfc92", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.4658088684082, "longitude": -0.5513330101966858 }, "stopId": "PATNOIRE", "timestamp": "1755068908", "trip": { "directionId": 1, "routeId": "40", "tripId": "4054" }, "vehicle": { "id": "64c3590a223f78b73a2bfc92" } } }, { "id": "vehicle:1003", "vehicle": { "position": { "bearing": 157.0, "latitude": 47.473777770996094, "longitude": -0.5454682111740112 }, "stopId": "1HDVA", "timestamp": "1755073752", "trip": { "routeId": "A", "tripId": "6063096" }, "vehicle": { "id": "1003" } } }, { "id": "vehicle:462", "vehicle": { "position": { "bearing": 294.0, "latitude": 47.48741912841797, "longitude": -0.5404834151268005 }, "stopId": "CARRF5B", "timestamp": "1755073752", "trip": { "routeId": "05", "tripId": "6063571" }, "vehicle": { "id": "462" } } }, { "id": "vehicle:63e510f242a824c7f164924d", "vehicle": { "occupancyStatus": "EMPTY", "position": { "bearing": 0.0, "latitude": 47.47201156616211, "longitude": -0.5463082790374756 }, "stopId": "HDVSUB", "timestamp": "1755071324", "trip": { "directionId": 1, "routeId": "32", "tripId": "3256" }, "vehicle": { "id": "63e510f242a824c7f164924d" } } }, { "id": "vehicle:1013", "vehicle": { "position": { "bearing": 293.0, "latitude": 47.47247314453125, "longitude": -0.5421788692474365 }, "stopId": "2CECO", "timestamp": "1755073752", "trip": { "routeId": "B", "tripId": "6063320" }, "vehicle": { "id": "1013" } } }, { "id": "vehicle:529", "vehicle": { "position": { "bearing": 114.0, "latitude": 47.487613677978516, "longitude": -0.5414667725563049 }, "stopId": "RAMON-E", "timestamp": "1755073752", "trip": { "routeId": "05", "tripId": "6063546" }, "vehicle": { "id": "529" } } }, { "id": "vehicle:538", "vehicle": { "position": { "bearing": 304.0, "latitude": 47.48855972290039, "longitude": -0.5180527567863464 }, "stopId": "HOTELLER", "timestamp": "1755073752", "trip": { "routeId": "10", "tripId": "6063739" }, "vehicle": { "id": "538" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1755073753" } }