Resource details

File name: Données en temps réel au format GTFS-RT (VehiclePosition)
Format: gtfs-rt

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

Download availability

2025-02-19
100%
2025-02-20
100%
2025-02-21
100%
2025-02-22
100%
2025-02-23
100%
2025-02-24
99.3%
2025-02-25
100%
2025-02-26
100%
2025-02-27
96.5%
2025-02-28
93.1%
2025-03-01
100%
2025-03-02
100%
2025-03-03
86%
2025-03-04
92.3%
2025-03-05
96.5%
2025-03-06
99.3%
2025-03-07
97.1%
2025-03-08
98.6%
2025-03-09
99.3%
2025-03-10
97.2%
2025-03-11
91.7%
2025-03-12
95.6%
2025-03-13
96.5%
2025-03-14
97.3%
2025-03-15
99.3%
2025-03-16
100%
2025-03-17
95.8%
2025-03-18
99.3%
2025-03-19
99.2%
2025-03-20
98.6%
2025-03-21
98.5%
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

27 errors, 8 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2025-03-21 at 10:57 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 9 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 169 trip_id TRIPID-12069 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 167 trip_id TRIPID-12069 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 366 trip_id TRIPID-12069 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 248 trip_id 1104 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • vehicle_id 165 trip_id TRIPID-12069 does not exist in the GTFS data and does not have schedule_relationship of ADDED

GTFS-rt route_id does not exist in GTFS data E004 9 errors

All route_ids provided in the GTFS-rt feed must exist in the GTFS data

Sample errors
  • vehicle_id 169 route_id MOBICEO does not exist in the GTFS data routes.txt
  • vehicle_id 167 route_id MOBICEO does not exist in the GTFS data routes.txt
  • vehicle_id 366 route_id MOBICEO does not exist in the GTFS data routes.txt
  • vehicle_id 248 route_id SAEIVGESTC.259 does not exist in the GTFS data routes.txt
  • vehicle_id 165 route_id MOBICEO does not exist in the GTFS data routes.txt

GTFS-rt stop_id does not exist in GTFS data E011 9 errors

All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt

Sample errors
  • vehicle_id 169 stop_id STP-DEPART does not exist in GTFS data stops.txt
  • vehicle_id 167 stop_id STP-ARRIVEE does not exist in GTFS data stops.txt
  • vehicle_id 366 stop_id STP-DEPART does not exist in GTFS data stops.txt
  • vehicle_id 248 stop_id SAEIV.50 does not exist in GTFS data stops.txt
  • vehicle_id 165 stop_id STP-ARRIVEE does not exist in GTFS data stops.txt

Warnings

timestamp not populated W001 8 errors

Timestamps should be populated for all elements

Sample errors
  • vehicle_id 20 does not have a timestamp
  • vehicle_id 119 does not have a timestamp
  • vehicle_id 90 does not have a timestamp
  • vehicle_id 53 does not have a timestamp
  • vehicle_id 27 does not have a timestamp
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
E003 All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED 1 294 22 times (85 % of validations)
E004 All route_ids provided in the GTFS-rt feed must exist in the GTFS data 1 247 22 times (85 % of validations)
E011 All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt 1 202 22 times (85 % of validations)
W001 Timestamps should be populated for all elements 186 22 times (85 % 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. 108 21 times (81 % of validations)
E015 All stop_ids referenced in GTFS-rt TripUpdates and VehiclePositions feeds must have the location_type = 0 in GTFS stops.txt 37 14 times (54 % 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. 17 11 times (42 % of validations)
W004 vehicle.position.speed has an unrealistic speed that may be incorrect 9 7 times (27 % of validations)
E052 Each vehicle should have a unique ID 3 3 times (12 % of validations)
E023 For normal scheduled trips (i.e., not defined in frequencies.txt), the GTFS-realtime trip start_time must match the first GTFS arrival_time in stop_times.txt for this trip 5 1 times (4 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-03-21 at 12:40 Europe/Paris.

vehicle_positions (69) 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-03-21 at 12:40 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "326228", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 1, "position": { "bearing": 230.0, "latitude": 47.63568115234375, "longitude": -2.773761034011841, "speed": 6.94444465637207 }, "stop_id": "STP-DEPART", "timestamp": "1742543657", "trip": { "route_id": "MOBICEO", "schedule_relationship": "UNSCHEDULED", "start_date": "20250321", "start_time": "10:00:00", "trip_id": "TRIPID-12069" }, "vehicle": { "id": "366", "label": "GX-711-NR", "license_plate": "GX-711-NR" } } }, { "id": "325308", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 39, "position": { "bearing": 206.0, "latitude": 47.62697219848633, "longitude": -2.8233189582824707, "speed": 3.3333332538604736 }, "stop_id": "17", "timestamp": "1742557156", "trip": { "route_id": "4", "start_date": "20250321", "start_time": "11:51:00", "trip_id": "2-73203737" }, "vehicle": { "id": "33", "label": "75402", "license_plate": "GH 197 SN" } } }, { "id": "326229", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 2, "position": { "bearing": 12.0, "latitude": 47.653770446777344, "longitude": -2.7833900451660156, "speed": 8.88888931274414 }, "stop_id": "STP-ARRIVEE", "timestamp": "1742554569", "trip": { "route_id": "MOBICEO", "schedule_relationship": "UNSCHEDULED", "start_date": "20250321", "start_time": "10:00:00", "trip_id": "TRIPID-12069" }, "vehicle": { "id": "165", "label": "GS-228-EX", "license_plate": "GS-228-EX" } } }, { "id": "325319", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 24, "position": { "latitude": 47.652984619140625, "longitude": -2.7592580318450928 }, "stop_id": "4210", "timestamp": "1742557132", "trip": { "route_id": "1", "start_date": "20250321", "start_time": "12:09:00", "trip_id": "2-17044598" }, "vehicle": { "id": "88", "label": "97227", "license_plate": "GS 892 EX" } } }, { "id": "324847", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 40, "position": { "bearing": 243.0, "latitude": 47.64802169799805, "longitude": -2.7815170288085938, "speed": 1.9444444179534912 }, "stop_id": "557", "timestamp": "1742557152", "trip": { "direction_id": 1, "route_id": "20", "start_date": "20250321", "start_time": "11:51:00", "trip_id": "2-336134187" }, "vehicle": { "id": "41", "label": "97173", "license_plate": "AY 534 PG" } } }, { "id": "324873", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 1, "stop_id": "617", "trip": { "direction_id": 1, "route_id": "3", "start_date": "20250321", "start_time": "12:43:00", "trip_id": "2-53018685" }, "vehicle": { "id": "368", "label": "97162", "license_plate": "5419 ZA 56" } } }, { "id": "325323", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 15, "position": { "bearing": 185.0, "latitude": 47.65586471557617, "longitude": -2.7599050998687744, "speed": 1.9444444179534912 }, "stop_id": "603", "timestamp": "1742557176", "trip": { "route_id": "4", "start_date": "20250321", "start_time": "12:15:00", "trip_id": "2-73270486" }, "vehicle": { "id": "32", "label": "75401", "license_plate": "GH 830 XW" } } }, { "id": "325328", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 12, "position": { "bearing": 67.0, "latitude": 47.652862548828125, "longitude": -2.784221887588501, "speed": 6.94444465637207 }, "stop_id": "486", "timestamp": "1742557169", "trip": { "direction_id": 1, "route_id": "4", "start_date": "20250321", "start_time": "12:25:00", "trip_id": "2-73072671" }, "vehicle": { "id": "60", "label": "97199", "license_plate": "DN 499 EZ" } } }, { "id": "324856", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 29, "position": { "latitude": 47.679840087890625, "longitude": -2.7633399963378906 }, "stop_id": "503", "timestamp": "1742557178", "trip": { "direction_id": 1, "route_id": "1", "start_date": "20250321", "start_time": "12:11:00", "trip_id": "2-19211819" }, "vehicle": { "id": "50", "label": "97189", "license_plate": "CW 460 GY" } } }, { "id": "324867", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 18, "position": { "bearing": 336.0, "latitude": 47.65761184692383, "longitude": -2.7463510036468506 }, "stop_id": "450", "timestamp": "1742557139", "trip": { "direction_id": 1, "route_id": "3", "start_date": "20250321", "start_time": "12:23:00", "trip_id": "2-52691932" }, "vehicle": { "id": "86", "label": "97225", "license_plate": "GS 780 EX" } } }, { "id": "326149", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 12, "position": { "bearing": 102.0, "latitude": 47.682743072509766, "longitude": -2.7401020526885986, "speed": 7.777777671813965 }, "stop_id": "77", "timestamp": "1742557184", "trip": { "route_id": "7", "start_date": "20250321", "start_time": "12:25:00", "trip_id": "2-117702842-M7B-___JV__" }, "vehicle": { "id": "39", "label": "97171", "license_plate": "AY 825 PG" } } }, { "id": "326232", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 2, "position": { "bearing": 82.0, "latitude": 47.6821403503418, "longitude": -2.7672998905181885, "speed": 6.666666507720947 }, "stop_id": "STP-ARRIVEE", "timestamp": "1742555980", "trip": { "route_id": "MOBICEO", "schedule_relationship": "UNSCHEDULED", "start_date": "20250321", "start_time": "10:00:00", "trip_id": "TRIPID-12069" }, "vehicle": { "id": "169", "label": "GS-604-MX", "license_plate": "GS-604-MX" } } }, { "id": "326086", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 3, "position": { "bearing": 191.0, "latitude": 47.67768478393555, "longitude": -2.77478289604187, "speed": 8.333333015441895 }, "stop_id": "553", "timestamp": "1742557190", "trip": { "route_id": "1", "start_date": "20250321", "start_time": "12:38:00", "trip_id": "2-17236473" }, "vehicle": { "id": "87", "label": "97226", "license_plate": "GS 854 EX" } } }, { "id": "325326", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 15, "position": { "bearing": 76.0, "latitude": 47.695621490478516, "longitude": -2.6392829418182373, "speed": 14.722222328186035 }, "stop_id": "4235", "timestamp": "1742557179", "trip": { "direction_id": 1, "route_id": "13", "start_date": "20250321", "start_time": "12:20:00", "trip_id": "2-218431492" }, "vehicle": { "id": "206", "label": "A78", "license_plate": "GA-415-ZE" } } }, { "id": "324850", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 34, "position": { "bearing": 215.0, "latitude": 47.63486862182617, "longitude": -2.7748379707336426, "speed": 7.777777671813965 }, "stop_id": "402", "timestamp": "1742557149", "trip": { "direction_id": 1, "route_id": "3", "start_date": "20250321", "start_time": "12:01:00", "trip_id": "2-53018683" }, "vehicle": { "id": "84", "label": "97223", "license_plate": "GN 821 PV" } } }, { "id": "325335", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 6, "position": { "bearing": 90.0, "latitude": 47.65430450439453, "longitude": -2.7849109172821045, "speed": 11.38888931274414 }, "stop_id": "608", "timestamp": "1742557180", "trip": { "route_id": "19", "start_date": "20250321", "start_time": "12:35:00", "trip_id": "2-319160375" }, "vehicle": { "id": "391", "label": "72426", "license_plate": "BE-978-PL" } } }, { "id": "326199", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 8, "position": { "bearing": 154.0, "latitude": 47.67752456665039, "longitude": -2.7614150047302246, "speed": 3.3333332538604736 }, "stop_id": "530", "timestamp": "1742557156", "trip": { "route_id": "1", "start_date": "20250321", "start_time": "12:28:00", "trip_id": "2-17044601-M81-___JV__" }, "vehicle": { "id": "62", "label": "97201", "license_plate": "DP 172 VF" } } }, { "id": "325327", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 16, "position": { "bearing": 2.0, "latitude": 47.65568161010742, "longitude": -2.7596590518951416, "speed": 5.277777671813965 }, "stop_id": "605", "timestamp": "1742557032", "trip": { "direction_id": 1, "route_id": "2", "start_date": "20250321", "start_time": "12:23:00", "trip_id": "2-34144980" }, "vehicle": { "id": "89", "label": "97228", "license_plate": "GW 131 JG" } } }, { "id": "325334", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 4, "position": { "bearing": 170.0, "latitude": 47.691383361816406, "longitude": -2.738502025604248, "speed": 3.6111111640930176 }, "stop_id": "68", "timestamp": "1742557183", "trip": { "route_id": "4", "start_date": "20250321", "start_time": "12:35:00", "trip_id": "2-73269286" }, "vehicle": { "id": "22", "label": "97178", "license_plate": "BS 213 FJ" } } }, { "id": "326148", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 15, "position": { "bearing": 11.0, "latitude": 47.6635627746582, "longitude": -2.755841016769409 }, "stop_id": "404", "timestamp": "1742557138", "trip": { "direction_id": 1, "route_id": "5", "start_date": "20250321", "start_time": "12:17:00", "trip_id": "2-85986278" }, "vehicle": { "id": "63", "label": "97202", "license_plate": "DP 349 VF" } } }, { "id": "325333", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 7, "position": { "bearing": 217.0, "latitude": 47.6536979675293, "longitude": -2.740875005722046, "speed": 6.666666507720947 }, "stop_id": "479", "timestamp": "1742557130", "trip": { "direction_id": 1, "route_id": "2", "start_date": "20250321", "start_time": "12:34:00", "trip_id": "2-34145007" }, "vehicle": { "id": "52", "label": "97191", "license_plate": "CW 796 GY" } } }, { "id": "324864", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 15, "position": { "latitude": 47.65243148803711, "longitude": -2.7418980598449707 }, "stop_id": "427", "timestamp": "1742557165", "trip": { "direction_id": 1, "route_id": "20", "start_date": "20250321", "start_time": "12:22:00", "trip_id": "2-336134400" }, "vehicle": { "id": "69", "label": "97208", "license_plate": "EM 760 MQ" } } }, { "id": "325321", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 19, "position": { "latitude": 47.66080093383789, "longitude": -2.8427069187164307 }, "stop_id": "219", "timestamp": "1742557193", "trip": { "direction_id": 1, "route_id": "11", "start_date": "20250321", "start_time": "12:12:00", "trip_id": "2-185466888" }, "vehicle": { "id": "27", "label": "73721", "license_plate": "ES 757 VL" } } }, { "id": "324874", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 1, "stop_id": "619", "trip": { "direction_id": 1, "route_id": "2", "start_date": "20250321", "start_time": "12:44:00", "trip_id": "2-34144370" }, "vehicle": { "id": "53", "label": "97192", "license_plate": "CW 870 GY" } } }, { "id": "325338", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 4, "position": { "bearing": 330.0, "latitude": 47.647186279296875, "longitude": -2.7284679412841797, "speed": 8.61111068725586 }, "stop_id": "275", "timestamp": "1742557175", "trip": { "direction_id": 1, "route_id": "5", "start_date": "20250321", "start_time": "12:37:00", "trip_id": "2-85983281" }, "vehicle": { "id": "38", "label": "97170", "license_plate": "AY 183 PH" } } }, { "id": "324860", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 17, "position": { "latitude": 47.643489837646484, "longitude": -2.75068998336792 }, "stop_id": "630", "timestamp": "1742557160", "trip": { "route_id": "2", "start_date": "20250321", "start_time": "12:20:00", "trip_id": "2-33620545" }, "vehicle": { "id": "21", "label": "71534", "license_plate": "DN 048 VX" } } }, { "id": "324855", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 25, "position": { "latitude": 47.65645980834961, "longitude": -2.7660629749298096 }, "stop_id": "616", "timestamp": "1742557125", "trip": { "direction_id": 1, "route_id": "8", "start_date": "20250321", "start_time": "12:09:00", "trip_id": "2-135528472" }, "vehicle": { "id": "77", "label": "97216", "license_plate": "GB 343 CT" } } }, { "id": "324868", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 7, "position": { "bearing": 80.0, "latitude": 47.64895248413086, "longitude": -2.7707889080047607, "speed": 2.5 }, "stop_id": "596", "timestamp": "1742557118", "trip": { "direction_id": 1, "route_id": "1", "start_date": "20250321", "start_time": "12:32:00", "trip_id": "2-19211821" }, "vehicle": { "id": "35", "label": "97165", "license_plate": "5422 ZA 56" } } }, { "id": "324871", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 1, "stop_id": "406", "trip": { "direction_id": 1, "route_id": "1", "start_date": "20250321", "start_time": "12:39:00", "trip_id": "2-19139785" }, "vehicle": { "id": "73", "label": "97212", "license_plate": "GC 399 NJ" } } }, { "id": "326227", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 2, "position": { "bearing": 344.0, "latitude": 47.671146392822266, "longitude": -2.798330068588257, "speed": 24.44444465637207 }, "stop_id": "STP-ARRIVEE", "timestamp": "1742549564", "trip": { "route_id": "MOBICEO", "schedule_relationship": "UNSCHEDULED", "start_date": "20250321", "start_time": "10:00:00", "trip_id": "TRIPID-12069" }, "vehicle": { "id": "367", "label": "GX-680-NR", "license_plate": "GX-680-NR" } } }, { "id": "325330", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 3, "position": { "latitude": 47.66644287109375, "longitude": -2.7481160163879395 }, "stop_id": "635", "timestamp": "1742556788", "trip": { "direction_id": 1, "route_id": "15", "start_date": "20250321", "start_time": "12:25:00", "trip_id": "2-251920387" }, "vehicle": { "id": "306", "label": "39694", "license_plate": "GG 290 WQ" } } }, { "id": "325312", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 35, "position": { "bearing": 191.0, "latitude": 47.64967727661133, "longitude": -2.744342088699341 }, "stop_id": "479", "timestamp": "1742557176", "trip": { "route_id": "19", "start_date": "20250321", "start_time": "11:58:00", "trip_id": "2-319160369" }, "vehicle": { "id": "91", "label": "97230", "license_plate": "GW 085 JG" } } }, { "id": "325318", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 19, "position": { "bearing": 75.0, "latitude": 47.655643463134766, "longitude": -2.7698590755462646, "speed": 9.44444465637207 }, "stop_id": "615", "timestamp": "1742557143", "trip": { "route_id": "8", "start_date": "20250321", "start_time": "12:07:00", "trip_id": "2-134348822" }, "vehicle": { "id": "68", "label": "97207", "license_plate": "EM 195 MR" } } }, { "id": "324872", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 1, "stop_id": "591", "trip": { "route_id": "2", "start_date": "20250321", "start_time": "12:39:00", "trip_id": "2-33620086" }, "vehicle": { "id": "67", "label": "97206", "license_plate": "EM 054 MR" } } }, { "id": "325336", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 3, "position": { "bearing": 186.0, "latitude": 47.61920166015625, "longitude": -2.734999895095825, "speed": 0.8333333134651184 }, "stop_id": "302", "timestamp": "1742557139", "trip": { "direction_id": 1, "route_id": "7", "start_date": "20250321", "start_time": "12:35:00", "trip_id": "2-121176088" }, "vehicle": { "id": "51", "label": "97190", "license_plate": "CW 596 GY" } } }, { "id": "326225", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 2, "position": { "bearing": 121.0, "latitude": 47.629859924316406, "longitude": -2.6616580486297607, "speed": 2.5 }, "stop_id": "STP-ARRIVEE", "timestamp": "1742557070", "trip": { "route_id": "MOBICEO", "schedule_relationship": "UNSCHEDULED", "start_date": "20250321", "start_time": "10:00:00", "trip_id": "TRIPID-12069" }, "vehicle": { "id": "389", "label": "GY-536-ZZ", "license_plate": "GY-536-ZZ" } } }, { "id": "325300", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 10, "position": { "bearing": 259.0, "latitude": 47.521942138671875, "longitude": -2.7760090827941895, "speed": 1.3888888359069824 }, "stop_id": "122", "timestamp": "1742557148", "trip": { "route_id": "17", "start_date": "20250321", "start_time": "11:40:00", "trip_id": "2-285671427" }, "vehicle": { "id": "342", "label": "40348", "license_plate": "GT 747 CM" } } }, { "id": "325329", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 16, "position": { "bearing": 88.0, "latitude": 47.66078567504883, "longitude": -2.843096971511841, "speed": 19.44444465637207 }, "stop_id": "208", "timestamp": "1742557158", "trip": { "route_id": "11", "start_date": "20250321", "start_time": "12:25:00", "trip_id": "2-185663604" }, "vehicle": { "id": "25", "label": "73719", "license_plate": "ES 537 VL" } } }, { "id": "325337", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 2, "position": { "bearing": 43.0, "latitude": 47.6697998046875, "longitude": -2.792651891708374, "speed": 4.44444465637207 }, "stop_id": "407", "timestamp": "1742557143", "trip": { "route_id": "5", "start_date": "20250321", "start_time": "12:36:00", "trip_id": "2-85852178" }, "vehicle": { "id": "42", "label": "97176", "license_plate": "BS 695 FG" } } }, { "id": "325343", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 1, "stop_id": "591", "trip": { "direction_id": 1, "route_id": "20", "start_date": "20250321", "start_time": "12:52:00", "trip_id": "2-336134202" }, "vehicle": { "id": "45", "label": "97184", "license_plate": "CH 252 RT" } } }, { "id": "325933", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 4, "position": { "bearing": 81.0, "latitude": 47.81768798828125, "longitude": -2.812221050262451, "speed": 4.44444465637207 }, "stop_id": "SAEIVTEO.4375", "timestamp": "1742557143", "trip": { "direction_id": 1, "route_id": "SAEIVTEO.31", "start_date": "20250321", "start_time": "12:05:00", "trip_id": "304" }, "vehicle": { "id": "343", "label": "38870", "license_plate": "GC 267 QB" } } }, { "id": "325944", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 12, "position": { "bearing": 3.0, "latitude": 47.69053649902344, "longitude": -2.616702079772949, "speed": 15.833333015441895 }, "stop_id": "SP198189", "timestamp": "1742557161", "trip": { "direction_id": 1, "route_id": "SAEIVGESTC.335", "start_date": "20250321", "start_time": "12:05:00", "trip_id": "0904" }, "vehicle": { "id": "178", "label": "FJ-969-HW", "license_plate": "FJ-969-HW" } } }, { "id": "325939", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 2, "position": { "latitude": 47.928653717041016, "longitude": -2.3807311058044434 }, "stop_id": "SP212774", "timestamp": "1742556690", "trip": { "direction_id": 1, "route_id": "SAEIVTEO.47", "start_date": "20250321", "start_time": "10:55:00", "trip_id": "406" }, "vehicle": { "id": "307", "label": "39695", "license_plate": "GG 348 WQ" } } }, { "id": "325953", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 7, "position": { "bearing": 111.0, "latitude": 47.77674865722656, "longitude": -2.6832690238952637, "speed": 11.11111068725586 }, "stop_id": "SAEIVGESTC.252", "timestamp": "1742557182", "trip": { "direction_id": 1, "route_id": "SAEIVGESTC.259", "start_date": "20250321", "start_time": "12:05:00", "trip_id": "1103" }, "vehicle": { "id": "248", "label": "DT-622-HQ", "license_plate": "DT-622-HQ" } } }, { "id": "325966", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 5, "position": { "bearing": 132.0, "latitude": 47.61310577392578, "longitude": -2.6165990829467773, "speed": 19.16666603088379 }, "stop_id": "SP199031", "timestamp": "1742557127", "trip": { "direction_id": 1, "route_id": "SAEIV.26", "start_date": "20250321", "start_time": "12:10:00", "trip_id": "0808" }, "vehicle": { "id": "229", "label": "29", "license_plate": "GA-693-VQ" } } }, { "id": "326124", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 11, "position": { "bearing": 46.0, "latitude": 47.60487365722656, "longitude": -2.7953460216522217, "speed": 5.0 }, "stop_id": "4343", "timestamp": "1742557148", "trip": { "route_id": "338", "start_date": "20250321", "start_time": "12:20:00", "trip_id": "2-5671026900" }, "vehicle": { "id": "371", "label": "EP 267 BR", "license_plate": "EP 267 BR" } } }, { "id": "325316", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 8, "position": { "bearing": 243.0, "latitude": 47.54035186767578, "longitude": -2.7355010509490967, "speed": 19.16666603088379 }, "stop_id": "235", "timestamp": "1742557137", "trip": { "route_id": "17", "start_date": "20250321", "start_time": "12:05:00", "trip_id": "2-285540355-P24-2-LMCJV__" }, "vehicle": { "id": "332", "label": "40347", "license_plate": "GT 617 CM" } } }, { "id": "325332", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 8, "position": { "bearing": 95.0, "latitude": 47.65825271606445, "longitude": -2.7660861015319824, "speed": 8.05555534362793 }, "stop_id": "517", "timestamp": "1742557173", "trip": { "route_id": "2", "start_date": "20250321", "start_time": "12:29:00", "trip_id": "2-33620641" }, "vehicle": { "id": "44", "label": "97179", "license_plate": "BS 293 FK" } } }, { "id": "324858", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 16, "position": { "bearing": 1.0, "latitude": 47.65549850463867, "longitude": -2.7596518993377686, "speed": 1.9444444179534912 }, "stop_id": "605", "timestamp": "1742557067", "trip": { "direction_id": 1, "route_id": "1", "start_date": "20250321", "start_time": "12:19:00", "trip_id": "2-19139784" }, "vehicle": { "id": "78", "label": "97217", "license_plate": "GD 758 JD" } } }, { "id": "325310", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 30, "position": { "latitude": 47.69306945800781, "longitude": -2.7399299144744873 }, "stop_id": "64", "timestamp": "1742557167", "trip": { "direction_id": 1, "route_id": "7", "start_date": "20250321", "start_time": "11:55:00", "trip_id": "2-121186066" }, "vehicle": { "id": "46", "label": "97185", "license_plate": "CH 510 RT" } } }, { "id": "325317", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 27, "position": { "bearing": 247.0, "latitude": 47.66457748413086, "longitude": -2.75346302986145, "speed": 4.722222328186035 }, "stop_id": "584", "timestamp": "1742557093", "trip": { "direction_id": 1, "route_id": "20", "start_date": "20250321", "start_time": "12:06:00", "trip_id": "2-336134933" }, "vehicle": { "id": "85", "label": "97224", "license_plate": "GS 722 EX" } } }, { "id": "325322", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 22, "position": { "latitude": 47.659420013427734, "longitude": -2.7775990962982178 }, "stop_id": "568", "timestamp": "1742557151", "trip": { "direction_id": 1, "route_id": "2", "start_date": "20250321", "start_time": "12:13:00", "trip_id": "2-34144865" }, "vehicle": { "id": "365", "label": "97163", "license_plate": "5420 ZA 56" } } }, { "id": "324870", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 1, "stop_id": "591", "trip": { "direction_id": 1, "route_id": "20", "start_date": "20250321", "start_time": "12:38:00", "trip_id": "2-336134196" }, "vehicle": { "id": "79", "label": "97218", "license_plate": "GD 838 JD" } } }, { "id": "324851", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 14, "position": { "bearing": 359.0, "latitude": 47.757530212402344, "longitude": -2.8433780670166016, "speed": 6.666666507720947 }, "stop_id": "4166", "timestamp": "1742557142", "trip": { "direction_id": 1, "route_id": "18", "start_date": "20250321", "start_time": "12:02:00", "trip_id": "2-302186500" }, "vehicle": { "id": "96", "label": "17", "license_plate": "GB-016-YD" } } }, { "id": "325320", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 10, "position": { "bearing": 272.0, "latitude": 47.75725555419922, "longitude": -2.795725107192993, "speed": 13.333333015441895 }, "stop_id": "4312", "timestamp": "1742557169", "trip": { "direction_id": 1, "route_id": "348", "start_date": "20250321", "start_time": "12:11:00", "trip_id": "2-5839060997" }, "vehicle": { "id": "339", "label": "40365", "license_plate": "GS 390 BA" } } }, { "id": "325324", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 17, "position": { "bearing": 23.0, "latitude": 47.6607551574707, "longitude": -2.7574939727783203, "speed": 8.333333015441895 }, "stop_id": "494", "timestamp": "1742557124", "trip": { "direction_id": 1, "route_id": "7", "start_date": "20250321", "start_time": "12:15:00", "trip_id": "2-121176853" }, "vehicle": { "id": "55", "label": "97194", "license_plate": "DA 232 JL" } } }, { "id": "324849", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 33, "position": { "bearing": 272.0, "latitude": 47.68427658081055, "longitude": -2.7669339179992676, "speed": 7.5 }, "stop_id": "436", "timestamp": "1742557169", "trip": { "direction_id": 1, "route_id": "1", "start_date": "20250321", "start_time": "11:58:00", "trip_id": "2-19139781" }, "vehicle": { "id": "28", "label": "73722", "license_plate": "ES 845 VL" } } }, { "id": "325331", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 11, "position": { "latitude": 47.65528869628906, "longitude": -2.771277904510498 }, "stop_id": "615", "timestamp": "1742557109", "trip": { "route_id": "3", "start_date": "20250321", "start_time": "12:27:00", "trip_id": "2-51052548" }, "vehicle": { "id": "64", "label": "97203", "license_plate": "EA 888 WS" } } }, { "id": "324857", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 20, "position": { "bearing": 10.0, "latitude": 47.661136627197266, "longitude": -2.7571890354156494, "speed": 0.2777777910232544 }, "stop_id": "494", "timestamp": "1742557124", "trip": { "route_id": "19", "start_date": "20250321", "start_time": "12:15:00", "trip_id": "2-319160338" }, "vehicle": { "id": "92", "label": "97231", "license_plate": "GW 163 JG" } } }, { "id": "324827", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 16, "position": { "bearing": 241.0, "latitude": 47.698055267333984, "longitude": -2.7744851112365723, "speed": 5.833333492279053 }, "stop_id": "4300", "timestamp": "1742556717", "trip": { "direction_id": 1, "route_id": "16", "start_date": "20250321", "start_time": "11:22:00", "trip_id": "2-268566530" }, "vehicle": { "id": "268", "label": "A87", "license_plate": "GV-423-LS" } } }, { "id": "324862", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 6, "position": { "bearing": 233.0, "latitude": 47.64965057373047, "longitude": -2.796804904937744, "speed": 6.666666507720947 }, "stop_id": "27", "timestamp": "1742557132", "trip": { "direction_id": 1, "route_id": "14", "start_date": "20250321", "start_time": "12:20:00", "trip_id": "2-235012100" }, "vehicle": { "id": "205", "label": "A66", "license_plate": "FJ-766-ND" } } }, { "id": "324861", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 17, "position": { "bearing": 22.0, "latitude": 47.66021728515625, "longitude": -2.7577250003814697, "speed": 6.94444465637207 }, "stop_id": "670", "timestamp": "1742557179", "trip": { "route_id": "12", "start_date": "20250321", "start_time": "12:20:00", "trip_id": "2-201523210" }, "vehicle": { "id": "20", "label": "40420", "license_plate": "GT 898 HW" } } }, { "id": "324859", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 17, "position": { "latitude": 47.67097854614258, "longitude": -2.75742506980896 }, "stop_id": "397", "timestamp": "1742557148", "trip": { "route_id": "1", "start_date": "20250321", "start_time": "12:19:00", "trip_id": "2-17236354" }, "vehicle": { "id": "74", "label": "97213", "license_plate": "GC 436 NJ" } } }, { "id": "326198", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 25, "position": { "bearing": 58.0, "latitude": 47.639808654785156, "longitude": -2.7623391151428223 }, "stop_id": "4226", "timestamp": "1742557178", "trip": { "route_id": "7", "start_date": "20250321", "start_time": "12:05:00", "trip_id": "2-117702728" }, "vehicle": { "id": "36", "label": "97168", "license_plate": "AF 815 BN" } } }, { "id": "326171", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 2, "position": { "bearing": 241.0, "latitude": 47.666927337646484, "longitude": -2.7806448936462402, "speed": 24.44444465637207 }, "stop_id": "STP-ARRIVEE", "timestamp": "1742557175", "trip": { "route_id": "MOBICEO", "start_date": "20250321", "start_time": "10:00:00", "trip_id": "TRIPID-12069" }, "vehicle": { "id": "167", "label": "GS-510-MX", "license_plate": "GS-510-MX" } } }, { "id": "325315", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 22, "position": { "latitude": 47.67005920410156, "longitude": -2.749232053756714 }, "stop_id": "49", "timestamp": "1742557164", "trip": { "direction_id": 1, "route_id": "4", "start_date": "20250321", "start_time": "12:05:00", "trip_id": "2-73138277" }, "vehicle": { "id": "40", "label": "97172", "license_plate": "AY 545 QK" } } }, { "id": "325325", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 17, "position": { "latitude": 47.653892517089844, "longitude": -2.758816957473755 }, "stop_id": "372", "timestamp": "1742557163", "trip": { "route_id": "5", "start_date": "20250321", "start_time": "12:16:00", "trip_id": "2-85852206" }, "vehicle": { "id": "65", "label": "97204", "license_plate": "EA 021 ZR" } } }, { "id": "325339", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 1, "stop_id": "326", "trip": { "direction_id": 1, "route_id": "10", "start_date": "20250321", "start_time": "12:40:00", "trip_id": "2-169279808" }, "vehicle": { "id": "71", "label": "97210", "license_plate": "FC 194 MS" } } }, { "id": "324866", "vehicle": { "current_status": "IN_TRANSIT_TO", "current_stop_sequence": 6, "position": { "bearing": 246.0, "latitude": 47.65004348754883, "longitude": -2.7940258979797363, "speed": 12.5 }, "stop_id": "27", "timestamp": "1742557178", "trip": { "direction_id": 1, "route_id": "16", "start_date": "20250321", "start_time": "12:22:00", "trip_id": "2-268566529" }, "vehicle": { "id": "204", "label": "A69", "license_plate": "FJ-611-JW" } } } ], "header": { "gtfs_realtime_version": "2.0", "timestamp": "1742557200" } }