Resource details
Les messages suivants du format GTFS-RT sont disponibles dans ce flux :
- VehiclePosition
This resource file is part of the dataset Réseau urbain et scolaire Guingamp-Paimpol Mobilité.
Download availability
Learn more
HEAD
request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.For SIRI and SIRI Lite feeds, we perform a
GET
request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.Validation details
❌39 errors
Validation carried out using the current GTFS file and the GTFS-RT the 2024-11-21 at 08:02 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 10 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 33 trip_id 1-923074561 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- vehicle_id 51 trip_id 1-705363969 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- vehicle_id 71 trip_id 1-604766209 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- vehicle_id 65 trip_id 1-453312513 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- vehicle_id 60 trip_id 1-689111041 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 10 errors
All route_ids provided in the GTFS-rt feed must exist in the GTFS data
Sample errors
- vehicle_id 33 route_id 55 does not exist in the GTFS data routes.txt
- vehicle_id 51 route_id 42 does not exist in the GTFS data routes.txt
- vehicle_id 71 route_id 36 does not exist in the GTFS data routes.txt
- vehicle_id 65 route_id 27 does not exist in the GTFS data routes.txt
- vehicle_id 60 route_id 41 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 51 stop_id 17449 does not exist in GTFS data stops.txt
- vehicle_id 71 stop_id 17139 does not exist in GTFS data stops.txt
- vehicle_id 65 stop_id 17609 does not exist in GTFS data stops.txt
- vehicle_id 60 stop_id 18201 does not exist in GTFS data stops.txt
- vehicle_id 162 stop_id 17878 does not exist in GTFS data stops.txt
Vehicle position outside agency coverage area E028 9 errors
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.
Sample errors
- vehicle.id 51 at (48.40961,-3.53637) is more than 1609.0 meters (1.00 mile(s)) outside entire GTFS shapes.txt coverage area - vehicle should be within area
- vehicle.id 71 at (48.55852,-3.332605) is more than 1609.0 meters (1.00 mile(s)) outside entire GTFS shapes.txt coverage area - vehicle should be within area
- vehicle.id 65 at (48.46141,-3.266376) is more than 1609.0 meters (1.00 mile(s)) outside entire GTFS shapes.txt coverage area - vehicle should be within area
- vehicle.id 60 at (48.465706,-3.426075) is more than 1609.0 meters (1.00 mile(s)) outside entire GTFS shapes.txt coverage area - vehicle should be within area
- vehicle.id 162 at (48.40977,-3.378779) is more than 1609.0 meters (1.00 mile(s)) outside entire GTFS shapes.txt coverage area - vehicle should be within area
Vehicle position far from trip shape E029 1 error
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 6 trip_id 25-67371017 at (48.548656,-3.179862) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
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 | 106 | 11 times (37 % of validations) |
E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 106 | 11 times (37 % of validations) |
E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 100 | 11 times (37 % 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. | 86 | 11 times (37 % 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. | 2 | 2 times (7 % of validations) |
E052 | Each vehicle should have a unique ID | 1 | 1 times (3 % of validations) |
W001 | Timestamps should be populated for all elements | 1 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2024-11-21 at 17:22 Europe/Paris.
vehicle_positions (23) service_alerts (0) trip_updates (0)Entities seen in the last 7 days.
vehicle_positionsDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2024-11-21 at 17:22 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "133962",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 2,
"position": {
"bearing": 8.0,
"latitude": 48.58806228637695,
"longitude": -3.139847993850708,
"speed": 13.61111068725586
},
"stop_id": "7146",
"timestamp": "1732206104",
"trip": {
"direction_id": 1,
"route_id": "46",
"start_date": "20241121",
"start_time": "17:15:00",
"trip_id": "1-772145154"
},
"vehicle": {
"id": "70",
"label": "282",
"license_plate": "DQ 902 TP"
}
}
},
{
"id": "134004",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 5,
"position": {
"bearing": 27.0,
"latitude": 48.60703659057617,
"longitude": -3.241450071334839,
"speed": 10.833333015441895
},
"stop_id": "17294",
"timestamp": "1732206112",
"trip": {
"direction_id": 1,
"route_id": "35",
"start_date": "20241121",
"start_time": "16:59:00",
"trip_id": "1-587595778"
},
"vehicle": {
"id": "66",
"label": "287",
"license_plate": "DY-699-JJ"
}
}
},
{
"id": "133980",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 5,
"position": {
"bearing": 258.0,
"latitude": 48.76803970336914,
"longitude": -3.034998893737793,
"speed": 9.166666984558105
},
"stop_id": "17763",
"timestamp": "1732206086",
"trip": {
"direction_id": 1,
"route_id": "59",
"start_date": "20241121",
"start_time": "17:16:00",
"trip_id": "25-990773249"
},
"vehicle": {
"id": "58",
"label": "D19015",
"license_plate": "GE-394-YD"
}
}
},
{
"id": "133979",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 2,
"position": {
"bearing": 205.0,
"latitude": 48.37773895263672,
"longitude": -3.4506940841674805,
"speed": 14.44444465637207
},
"stop_id": "17153",
"timestamp": "1732206117",
"trip": {
"direction_id": 1,
"route_id": "45",
"start_date": "20241121",
"start_time": "17:12:00",
"trip_id": "1-755302402"
},
"vehicle": {
"id": "130",
"label": "609",
"license_plate": "CQ-750-PF"
}
}
},
{
"id": "133987",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 4,
"position": {
"bearing": 92.0,
"latitude": 48.399864196777344,
"longitude": -3.4570140838623047,
"speed": 15.55555534362793
},
"stop_id": "17972",
"timestamp": "1732206123",
"trip": {
"direction_id": 1,
"route_id": "42",
"start_date": "20241121",
"start_time": "17:10:00",
"trip_id": "1-705429506"
},
"vehicle": {
"id": "51",
"label": "443",
"license_plate": "BZ 726 VW"
}
}
},
{
"id": "133961",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 14,
"position": {
"bearing": 339.0,
"latitude": 48.69710159301758,
"longitude": -3.009368896484375,
"speed": 3.3333332538604736
},
"stop_id": "11064",
"timestamp": "1732206079",
"trip": {
"direction_id": 1,
"route_id": "55",
"start_date": "20241121",
"start_time": "16:31:00",
"trip_id": "1-923140097"
},
"vehicle": {
"id": "33",
"label": "36534",
"license_plate": "FJ-657-ZV"
}
}
},
{
"id": "134030",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 4,
"position": {
"bearing": 240.0,
"latitude": 48.74221420288086,
"longitude": -3.0665390491485596,
"speed": 13.05555534362793
},
"stop_id": "7723",
"timestamp": "1732206109",
"trip": {
"direction_id": 1,
"route_id": "56",
"start_date": "20241121",
"start_time": "16:55:00",
"trip_id": "1-940048385"
},
"vehicle": {
"id": "104",
"label": "322",
"license_plate": "CJ-675-XP"
}
}
},
{
"id": "133981",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 2,
"position": {
"bearing": 103.0,
"latitude": 48.54528045654297,
"longitude": -3.141244888305664,
"speed": 13.61111068725586
},
"stop_id": "16257",
"timestamp": "1732206127",
"trip": {
"route_id": "1",
"start_date": "20241121",
"start_time": "17:21:00",
"trip_id": "25-16908308"
},
"vehicle": {
"id": "4",
"label": "D19004",
"license_plate": "ET-262-YG"
}
}
},
{
"id": "134007",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 4,
"position": {
"bearing": 197.0,
"latitude": 48.58792495727539,
"longitude": -3.326833963394165,
"speed": 17.5
},
"stop_id": "17357",
"timestamp": "1732206116",
"trip": {
"direction_id": 1,
"route_id": "37",
"start_date": "20241121",
"start_time": "17:06:00",
"trip_id": "1-621477891"
},
"vehicle": {
"id": "153",
"label": "001",
"license_plate": "DV-330-FB"
}
}
},
{
"id": "134031",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 1,
"position": {
"bearing": 116.0,
"latitude": 48.440338134765625,
"longitude": -3.429348945617676,
"speed": 5.0
},
"stop_id": "16654",
"timestamp": "1732206078",
"trip": {
"direction_id": 1,
"route_id": "41",
"start_date": "20241121",
"start_time": "17:02:00",
"trip_id": "1-689242113"
},
"vehicle": {
"id": "60",
"label": "460",
"license_plate": "GH 094 VQ"
}
}
},
{
"id": "134032",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 1,
"position": {
"bearing": 74.0,
"latitude": 48.52988052368164,
"longitude": -3.212006092071533,
"speed": 22.5
},
"stop_id": "17283",
"timestamp": "1732206072",
"trip": {
"direction_id": 1,
"route_id": "27",
"start_date": "20241121",
"start_time": "17:05:00",
"trip_id": "1-453378049"
},
"vehicle": {
"id": "65",
"label": "243",
"license_plate": "CZ 576 DR"
}
}
},
{
"id": "134002",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 3,
"position": {
"bearing": 310.0,
"latitude": 48.44939422607422,
"longitude": -3.188973903656006,
"speed": 5.833333492279053
},
"stop_id": "17843",
"timestamp": "1732206019",
"trip": {
"direction_id": 1,
"route_id": "40",
"start_date": "20241121",
"start_time": "16:52:00",
"trip_id": "1-671875073"
},
"vehicle": {
"id": "155",
"label": "338",
"license_plate": "GY-104-BS"
}
}
},
{
"id": "134003",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 3,
"position": {
"bearing": 206.0,
"latitude": 48.53959655761719,
"longitude": -3.1769680976867676,
"speed": 11.94444465637207
},
"stop_id": "17212",
"timestamp": "1732206091",
"trip": {
"direction_id": 1,
"route_id": "47",
"start_date": "20241121",
"start_time": "16:55:00",
"trip_id": "1-789381121"
},
"vehicle": {
"id": "22",
"label": "273",
"license_plate": "FN 201 HQ"
}
}
},
{
"id": "134006",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 4,
"position": {
"bearing": 331.0,
"latitude": 48.4801139831543,
"longitude": -3.132438898086548,
"speed": 2.777777671813965
},
"stop_id": "17292",
"timestamp": "1732206097",
"trip": {
"direction_id": 1,
"route_id": "39",
"start_date": "20241121",
"start_time": "17:05:00",
"trip_id": "1-655163393"
},
"vehicle": {
"id": "158",
"label": "258",
"license_plate": "AC-937-RX"
}
}
},
{
"id": "134029",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 10,
"position": {
"bearing": 304.0,
"latitude": 48.628395080566406,
"longitude": -3.1584808826446533,
"speed": 2.777777671813965
},
"stop_id": "17598",
"timestamp": "1732206079",
"trip": {
"direction_id": 1,
"route_id": "53",
"start_date": "20241121",
"start_time": "16:52:00",
"trip_id": "1-890044418"
},
"vehicle": {
"id": "157",
"label": "337",
"license_plate": "GY-954-FP"
}
}
},
{
"id": "134034",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 2,
"position": {
"bearing": 168.0,
"latitude": 48.550357818603516,
"longitude": -3.14766001701355,
"speed": 1.9444444179534912
},
"stop_id": "16258",
"timestamp": "1732206118",
"trip": {
"direction_id": 1,
"route_id": "49",
"start_date": "20241121",
"start_time": "17:10:00",
"trip_id": "1-823132161"
},
"vehicle": {
"id": "19",
"label": "250",
"license_plate": "EA 535 XZ"
}
}
},
{
"id": "134001",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 3,
"position": {
"bearing": 151.0,
"latitude": 48.55097579956055,
"longitude": -3.148103952407837,
"speed": 3.8888888359069824
},
"stop_id": "16221",
"timestamp": "1732206082",
"trip": {
"direction_id": 1,
"route_id": "51",
"start_date": "20241121",
"start_time": "16:46:00",
"trip_id": "1-855900162"
},
"vehicle": {
"id": "152",
"label": "340",
"license_plate": "GY-649-FZ"
}
}
},
{
"id": "133982",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 2,
"position": {
"bearing": 168.0,
"latitude": 48.53401565551758,
"longitude": -3.1345980167388916,
"speed": 12.5
},
"stop_id": "17977",
"timestamp": "1732206111",
"trip": {
"direction_id": 1,
"route_id": "62",
"start_date": "20241121",
"start_time": "17:10:00",
"trip_id": "1-1040252929"
},
"vehicle": {
"id": "68",
"label": "264",
"license_plate": "AY 750 MN"
}
}
},
{
"id": "134005",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 7,
"position": {
"bearing": 272.0,
"latitude": 48.56606674194336,
"longitude": -3.3155930042266846,
"speed": 11.11111068725586
},
"stop_id": "17190",
"timestamp": "1732206116",
"trip": {
"direction_id": 1,
"route_id": "36",
"start_date": "20241121",
"start_time": "17:00:00",
"trip_id": "1-604831746"
},
"vehicle": {
"id": "71",
"label": "257",
"license_plate": "FD 937 BB"
}
}
},
{
"id": "133960",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 7,
"position": {
"bearing": 314.0,
"latitude": 48.37623977661133,
"longitude": -3.5351340770721436,
"speed": 17.22222137451172
},
"stop_id": "17483",
"timestamp": "1732206082",
"trip": {
"direction_id": 1,
"route_id": "30",
"start_date": "20241121",
"start_time": "16:25:00",
"trip_id": "1-503906305"
},
"vehicle": {
"id": "62",
"label": "458",
"license_plate": "GH 756 VQ"
}
}
},
{
"id": "134009",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 3,
"position": {
"bearing": 48.0,
"latitude": 48.40827178955078,
"longitude": -3.4167439937591553,
"speed": 13.88888931274414
},
"stop_id": "17879",
"timestamp": "1732206123",
"trip": {
"direction_id": 1,
"route_id": "44",
"start_date": "20241121",
"start_time": "17:10:00",
"trip_id": "1-739115010"
},
"vehicle": {
"id": "162",
"label": "614",
"license_plate": "EC-758-YY"
}
}
},
{
"id": "133944",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 3,
"position": {
"latitude": 48.57877731323242,
"longitude": -3.183568000793457
},
"stop_id": "16248",
"timestamp": "1732206083",
"trip": {
"route_id": "4",
"start_date": "20241121",
"start_time": "17:15:00",
"trip_id": "25-67502092"
},
"vehicle": {
"id": "5",
"label": "D19005",
"license_plate": "ET-258-YG"
}
}
},
{
"id": "133943",
"vehicle": {
"current_status": "IN_TRANSIT_TO",
"current_stop_sequence": 8,
"position": {
"latitude": 48.57228088378906,
"longitude": -3.1415181159973145
},
"stop_id": "16242",
"timestamp": "1732206111",
"trip": {
"route_id": "2",
"start_date": "20241121",
"start_time": "17:10:00",
"trip_id": "25-33685534"
},
"vehicle": {
"id": "6",
"label": "D19006",
"license_plate": "ET-254-YG"
}
}
}
],
"header": {
"gtfs_realtime_version": "2.0",
"timestamp": "1732206132"
}
}