gtfs-nl — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-09T12:28:48Z,
for the dataset file:///shared/gtfs-nl_65e68268.zip. No country code was provided.

Use this report alongside our documentation.

A new version of the Canonical GTFS Schedule validator is available! Please update to get the latest/best validation results.

Summary

Agencies included


Feed Info


Publisher Name:
OVapi
Publisher URL:
http://www.ovapi.nl
Feed Email:
N/A
Feed Language:
Dutch
Feed Start Date:
2026-05-08
Feed End Date:
2026-12-12

Files included


  1. agency.txt
  2. calendar_dates.txt
  3. feed_info.txt
  4. routes.txt
  5. shapes.txt
  6. stop_times.txt
  7. stops.txt
  8. transfers.txt
  9. trips.txt

Counts


  • Agencies: 40
  • Blocks: 0
  • Routes: 3211
  • Shapes: 11960
  • Stops: 78628
  • Trips: 956633

Specification Compliance report

25425 notices reported (12091 errors, 13081 warnings, 253 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 12023

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

Only the first 50 of 12023 affected records are displayed below.

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"354239411" "3897500" 10454047 9684.0 16 10454046 9684.0 15
"354239411" "3897552" 10454048 9684.0 17 10454047 9684.0 16
"354239421" "3897500" 10454227 9684.0 16 10454226 9684.0 15
"354239421" "3897552" 10454228 9684.0 17 10454227 9684.0 16
"354239401" "3897500" 10453867 9684.0 16 10453866 9684.0 15
"354239401" "3897552" 10453868 9684.0 17 10453867 9684.0 16
"354239451" "3897500" 10454767 9684.0 16 10454766 9684.0 15
"354239451" "3897552" 10454768 9684.0 17 10454767 9684.0 16
"354239463" "3897500" 10454976 9684.0 16 10454975 9684.0 15
"354239463" "3897552" 10454977 9684.0 17 10454976 9684.0 16
"354239431" "3897500" 10454407 9684.0 16 10454406 9684.0 15
"354239431" "3897552" 10454408 9684.0 17 10454407 9684.0 16
"354239441" "3897500" 10454587 9684.0 16 10454586 9684.0 15
"354239441" "3897552" 10454588 9684.0 17 10454587 9684.0 16
"354239475" "3897500" 10455185 9684.0 16 10455184 9684.0 15
"354239475" "3897552" 10455186 9684.0 17 10455185 9684.0 16
"354239489" "3897500" 10455425 8716.0 16 10455424 8716.0 15
"354239489" "3897552" 10455426 8716.0 17 10455425 8716.0 16
"354239503" "3897500" 10455665 8716.0 16 10455664 8716.0 15
"354239503" "3897552" 10455666 8716.0 17 10455665 8716.0 16
"354239531" "3897500" 10456145 8716.0 16 10456144 8716.0 15
"354239531" "3897552" 10456146 8716.0 17 10456145 8716.0 16
"354239545" "3897500" 10456385 8716.0 16 10456384 8716.0 15
"354239545" "3897552" 10456386 8716.0 17 10456385 8716.0 16
"354239517" "3897500" 10455905 8716.0 16 10455904 8716.0 15
"354239517" "3897552" 10455906 8716.0 17 10455905 8716.0 16
"354239573" "3897500" 10456865 8716.0 16 10456864 8716.0 15
"354239573" "3897552" 10456866 8716.0 17 10456865 8716.0 16
"354239587" "3897500" 10457105 8716.0 16 10457104 8716.0 15
"354239587" "3897552" 10457106 8716.0 17 10457105 8716.0 16
"354239559" "3897500" 10456625 8716.0 16 10456624 8716.0 15
"354239559" "3897552" 10456626 8716.0 17 10456625 8716.0 16
"354239709" "3897500" 10459109 9684.0 16 10459108 9684.0 15
"354239709" "3897552" 10459110 9684.0 17 10459109 9684.0 16
"354239615" "3897500" 10457585 8716.0 16 10457584 8716.0 15
"354239615" "3897552" 10457586 8716.0 17 10457585 8716.0 16
"354239629" "3897500" 10457825 8716.0 16 10457824 8716.0 15
"354239629" "3897552" 10457826 8716.0 17 10457825 8716.0 16
"354239601" "3897500" 10457345 8716.0 16 10457344 8716.0 15
"354239601" "3897552" 10457346 8716.0 17 10457345 8716.0 16
"354239657" "3897500" 10458253 8716.0 16 10458252 8716.0 15
"354239657" "3897552" 10458254 8716.0 17 10458253 8716.0 16
"354239667" "3897500" 10458371 8716.0 16 10458370 8716.0 15
"354239667" "3897470" 10458372 8716.0 17 10458371 8716.0 16
"354239643" "3897500" 10458026 8716.0 16 10458025 8716.0 15
"354239643" "3897470" 10458027 8716.0 17 10458026 8716.0 16
"354239699" "3897500" 10458929 9684.0 16 10458928 9684.0 15
"354239699" "3897552" 10458930 9684.0 17 10458929 9684.0 16
"354239679" "3897500" 10458569 8716.0 16 10458568 8716.0 15
"354239679" "3897552" 10458570 8716.0 17 10458569 8716.0 16
point_near_origin ERROR 68

point_near_origin

A point is too close to origin (0, 0).

You can see more about this notice here.

Only the first 50 of 68 affected records are displayed below.

filename (?) The name of the affected GTFS file. csvRowNumber (?) The row of the faulty row. entityId (?) The id of the faulty entity. latFieldName (?) The name of the field that uses latitude value. latFieldValue (?) The latitude of the faulty row. lonFieldName (?) The name of the field that uses longitude value. lonFieldValue (?) The longitude of the faulty row
"stops.txt" 5468 "2992794" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 6168 "2993610" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 6254 "2993710" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19187 "3541108" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19509 "3618125" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19510 "3618126" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19511 "3618127" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19512 "3618128" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19516 "3618137" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19517 "3618138" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19518 "3618139" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19519 "3618140" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19520 "3618141" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19521 "3618142" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19522 "3618143" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19523 "3618144" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19524 "3618145" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19527 "3618148" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19528 "3618149" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19529 "3618150" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19530 "3618151" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19533 "3618154" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19534 "3618155" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19686 "3667680" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19687 "3667681" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19688 "3667682" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19690 "3667684" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19691 "3667685" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19692 "3667686" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19829 "3707611" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19830 "3707612" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19831 "3707613" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19833 "3707619" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 19835 "3707621" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 22907 "3784757" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 22908 "3784758" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25894 "3871035" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25905 "3871046" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25906 "3871047" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25907 "3871048" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25908 "3871049" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25909 "3871050" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25919 "3871060" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25920 "3871061" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25922 "3871063" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25923 "3871064" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25927 "3871068" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25928 "3871069" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25934 "3871082" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 25935 "3871083" "stop_lat" 0.0 "stop_lon" 0.0
duplicate_route_name WARNING 111

duplicate_route_name

Two distinct routes have either the same route_short_name, the same route_long_name, or the same combination of route_short_name and route_long_name.

All routes of the same route_type with the same agency_id should have unique combinations of route_short_name and route_long_name.

Note that there may be valid cases where routes have the same short and long name, e.g., if they serve different areas. However, different directions must be modeled as the same route.

Example of bad data:

route_id route_short_name route_long_name
route1 U1 Southern
route2 U1 Southern

You can see more about this notice here.

Only the first 50 of 111 affected records are displayed below.

csvRowNumber1 (?) The row number of the first occurrence. routeId1 (?) The id of the the first occurrence. csvRowNumber2 (?) The row number of the other occurrence. routeId2 (?) The id of the the other occurrence. routeShortName (?) Common `routes.route_short_name`. routeLongName (?) Common `routes.route_long_name`. routeTypeValue (?) Common `routes.route_type`. agencyId (?) Common `routes.agency_id`.
123 "148918" 151 "150534" "811" "Vlinder Venlo" 3 "ARR"
124 "148919" 152 "150535" "881" "Vlinder Venray" 3 "ARR"
46 "148515" 153 "150536" "1" "Malberg via MUMC - De Heeg" 3 "ARR"
51 "148522" 154 "150537" "2" "Oud Caberg via Heer - De Heeg" 3 "ARR"
57 "148537" 155 "150538" "3" "Wolder via Koningsplein - Nazareth/P+R Noord" 3 "ARR"
52 "148523" 156 "150539" "4" "Pottenberg/Caberg via Scharn - Valkenburg" 3 "ARR"
54 "148525" 157 "150540" "12" "Maastricht Boschpoort via Station - St Pietersberg" 3 "ARR"
75 "148561" 158 "150541" "13" "Maastricht Station - Kanne (B)" 3 "ARR"
76 "148562" 159 "150542" "15" "Daalhof via Station en MUMC - Eijsden" 3 "ARR"
58 "148538" 160 "150543" "16" "Sittard via Born - Obbicht" 3 "ARR"
59 "148539" 161 "150544" "17" "Sittard via NedCar/Holtum en Born - Sittard." 3 "ARR"
62 "148542" 162 "150545" "32" "Sittard via Stein / Beek en Geleen - Sittard." 3 "ARR"
63 "148543" 163 "150546" "33" "Sittard via Geleen en Beek / Stein - Sittard." 3 "ARR"
61 "148541" 164 "150547" "35" "Sittard via Susteren - Maaseik" 3 "ARR"
26 "148479" 165 "150548" "36" "Sittard via Schinveld - Brunssum" 3 "ARR"
27 "148480" 166 "150549" "37" "Sittard via Merkelbeek - Brunssum" 3 "ARR"
28 "148481" 167 "150550" "39" "Urmond via Berg a/d Maas - Sittard" 3 "ARR"
29 "148482" 168 "150551" "40" "Heerlen via Hoensbroek - Sittard" 3 "ARR"
30 "148483" 169 "150552" "43" "Heerlen via Simpelveld - Vaals" 3 "ARR"
38 "148491" 170 "150553" "56" "Valkenburg via Hoensbroek - Brunssum" 3 "ARR"
39 "148492" 171 "150554" "57" "Maastricht via Epen - Gulpen" 3 "ARR"
40 "148493" 172 "150555" "59" "Mamelis via Vijlen - Vaals" 3 "ARR"
64 "148545" 174 "150557" "1" "Hoensbroek via Heerlen - Bleijerheide" 3 "ARR"
66 "148547" 175 "150558" "4" "Hoensbroek via Heerlen - Parkstad Stadion" 3 "ARR"
67 "148548" 176 "150559" "5" "Heerlen via Landgraaf - Parkstad Stadion" 3 "ARR"
68 "148549" 177 "150560" "6" "Kerkrade via Eygelshoven - Heerlen" 3 "ARR"
69 "148550" 178 "150561" "7" "Ubach over Worms - Heerlen" 3 "ARR"
70 "148551" 179 "150562" "8" "Ubach over Worms via Heerlen - Voerendaal" 3 "ARR"
71 "148552" 180 "150563" "9" "Kerkrade via Luckerheide - Landgraaf Station" 3 "ARR"
149 "150299" 181 "150564" "10" "Heerlen via Parkstad Stadion - Avantis" 3 "ARR"
72 "148554" 182 "150565" "321" "Heerlen via Neerbeek - Beek" 3 "ARR"
41 "148496" 183 "150566" "322" "Vaals via Heerlen en Chemelot - Beek" 3 "ARR"
42 "148497" 184 "150567" "332" "Sittard via Chemelot - Beek" 3 "ARR"
43 "148498" 185 "150568" "337" "Brunssum via Sportzone - Chemelot" 3 "ARR"
146 "149390" 186 "150569" "611" "Heerlen Station - Zuyd Hogeschool" 3 "ARR"
133 "149369" 187 "150570" "639" "Urmond via Berg a/d Maas - Sittard" 3 "ARR"
134 "149370" 188 "150571" "643" "Heerlen via Parkstad Stadion - Vaals" 3 "ARR"
139 "149377" 189 "150572" "647" "Gulpen via Simpelveld - Parkstad Stadion" 3 "ARR"
128 "149358" 191 "150576" "672" "Roermond - Panningen" 3 "ARR"
129 "149359" 192 "150577" "674" "Ospel - Weert" 3 "ARR"
130 "149360" 193 "150578" "679" "Horst/Sevenum - Panningen" 3 "ARR"
20 "148472" 197 "150582" "5" "Daalhof via MUMC - Heugem" 3 "ARR"
21 "148473" 198 "150583" "6" "Markt via De Geusselt - Amby" 3 "ARR"
22 "148474" 199 "150584" "7" "Forum MECC via Sibemaweg - Caberg/Pottenberg" 3 "ARR"
23 "148475" 200 "150585" "8" "Maastricht via Bemelen - Valkenburg" 3 "ARR"
74 "148559" 201 "150586" "9" "Maastricht via Borgharen - Bunde" 3 "ARR"
150 "150310" 202 "150587" "10" "P+R Noord via Centrum - Randwyck" 3 "ARR"
53 "148524" 203 "150588" "11" "Maastricht Station via Scharn - Forum MECC" 3 "ARR"
60 "148540" 204 "150589" "18" "Sittard via Born en Holtum/NedCar - Sittard." 3 "ARR"
24 "148477" 205 "150590" "27" "Kerkrade Parkstad Stadion - Herzogenrath" 3 "ARR"
fast_travel_between_consecutive_stops WARNING 6199

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

Route type Description Threshold, km/h
0 Light rail 100
1 Subway 150
2 Rail 500
3 Bus 150
4 Ferry 80
5 Cable tram 30
6 Aerial lift 50
7 Funicular 50
11 Trolleybus 150
12 Monorail 150
- Unknown 200

You can see more about this notice here.

Only the first 50 of 6199 affected records are displayed below.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
446906 "347492906" "130932" 366.5893831761347 6.109823052935577 2022550 6 "3921495" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:14:00" 2022551 9 "3921260" "Wolvega, Hoofdstraat Oost" "19:14:00"
446907 "347492907" "130932" 366.5893831761347 6.109823052935577 2022591 6 "3921495" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:14:00" 2022592 9 "3921260" "Wolvega, Hoofdstraat Oost" "19:14:00"
446882 "347492864" "130932" 366.5893831761347 6.109823052935577 2021566 6 "3921495" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:14:00" 2021567 9 "3921260" "Wolvega, Hoofdstraat Oost" "19:14:00"
446850 "347492803" "130932" 366.5893831761347 6.109823052935577 2020254 6 "3921495" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:14:00" 2020255 9 "3921260" "Wolvega, Hoofdstraat Oost" "19:14:00"
446851 "347492805" "130932" 366.5893831761347 6.109823052935577 2020295 6 "3921495" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:14:00" 2020296 9 "3921260" "Wolvega, Hoofdstraat Oost" "19:14:00"
446847 "347492800" "130932" 366.5893831761347 6.109823052935577 2020131 6 "3921495" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:14:00" 2020132 9 "3921260" "Wolvega, Hoofdstraat Oost" "19:14:00"
446848 "347492801" "130932" 366.5893831761347 6.109823052935577 2020172 6 "3921495" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:14:00" 2020173 9 "3921260" "Wolvega, Hoofdstraat Oost" "19:14:00"
446849 "347492802" "130932" 366.5893831761347 6.109823052935577 2020213 6 "3921495" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:14:00" 2020214 9 "3921260" "Wolvega, Hoofdstraat Oost" "19:14:00"
446846 "347492799" "130932" 366.5893831761347 6.109823052935577 2020090 6 "3921495" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:14:00" 2020091 9 "3921260" "Wolvega, Hoofdstraat Oost" "19:14:00"
538447 "348319561" "143085" 13509.67383107608 5854.191993466301 2103963 28 "3618157" "Rheine" "12:26:00" 2103964 29 "3618154" "Osnabrück Hbf" "12:51:00"
496670 "341078619" "139860" 58301.26623934733 5830.126623934733 233332 3 "3871063" "Münster-Häger" "23:20:00" 233333 4 "3871037" "Altenberge" "23:25:00"
538412 "313316836" "143085" 7643.046381727103 5859.668892657445 50357 1 "3618149" "Hannover Hbf" "09:56:00" 50358 2 "2992438" "Bünde (Westf)" "10:41:00"
538412 "313316836" "143085" 15980.915161793033 5859.668892657445 50358 2 "2992438" "Bünde (Westf)" "10:43:00" 50359 3 "3618155" "Osnabrück Hbf" "11:04:00"
538412 "313316836" "143085" 12544.674949575681 5854.181643135318 50359 3 "3618155" "Osnabrück Hbf" "11:06:00" 50360 4 "2993686" "Rheine" "11:33:00"
46726 "354325079" "91917" 157.17571575136267 0.21829960521022593 11118706 27 "3153560" "Amsterdam, Basisweg" "17:14:16" 11118707 28 "3152806" "Amsterdam, La Guardiaweg" "17:14:21"
46214 "352695521" "91917" 157.17571575136267 0.21829960521022593 6849136 27 "3153560" "Amsterdam, Basisweg" "17:14:16" 6849137 28 "3152806" "Amsterdam, La Guardiaweg" "17:14:21"
487249 "351452341" "138958" 898.5332111088698 239.6088562956986 3838674 18 "2992416" "Brussel-Zuid" "09:20:00" 3838675 19 "2991994" "Airport Charles de Gaulle" "09:35:00"
759300 "353820906" "148997" 192.65212727467346 6.421737575822449 9106676 77 "3908664" "Rijssen, Kapbergerweg" "12:23:00" 9106677 78 "3908808" "Enter, Manege 't Leijerweerd" "12:24:00"
759376 "354506169" "148997" 192.65212727467346 6.421737575822449 14319096 77 "3908664" "Rijssen, Kapbergerweg" "12:23:00" 14319097 78 "3908808" "Enter, Manege 't Leijerweerd" "12:24:00"
759300 "353820906" "148997" 237.3007092606197 3.955011821010328 9106677 78 "3908808" "Enter, Manege 't Leijerweerd" "12:24:00" 9106678 79 "3908908" "Rijssen, Weijerdstraat" "12:24:00"
759376 "354506169" "148997" 237.3007092606197 3.955011821010328 14319097 78 "3908808" "Enter, Manege 't Leijerweerd" "12:24:00" 14319098 79 "3908908" "Rijssen, Weijerdstraat" "12:24:00"
759300 "353820906" "148997" 151.88381639009998 5.062793879669999 9106681 82 "3908931" "Rijssen, Pelmolen" "12:25:00" 9106682 83 "3908969" "Rijssen, De Keizer" "12:26:00"
759376 "354506169" "148997" 151.88381639009998 5.062793879669999 14319101 82 "3908931" "Rijssen, Pelmolen" "12:25:00" 14319102 83 "3908969" "Rijssen, De Keizer" "12:26:00"
759300 "353820906" "148997" 239.91791538419824 3.9986319230699707 9106682 83 "3908969" "Rijssen, De Keizer" "12:26:00" 9106683 84 "3908932" "Rijssen, De Krans" "12:26:00"
759376 "354506169" "148997" 239.91791538419824 3.9986319230699707 14319102 83 "3908969" "Rijssen, De Keizer" "12:26:00" 14319103 84 "3908932" "Rijssen, De Krans" "12:26:00"
759300 "353820906" "148997" 275.4959515216961 4.591599192028268 9106685 86 "3908935" "Rijssen, Heliumstraat" "12:27:00" 9106686 87 "3908915" "Rijssen, De Biesterij" "12:27:00"
759376 "354506169" "148997" 275.4959515216961 4.591599192028268 14319105 86 "3908935" "Rijssen, Heliumstraat" "12:27:00" 14319106 87 "3908915" "Rijssen, De Biesterij" "12:27:00"
759300 "353820906" "148997" 185.64327789597613 3.0940546315996023 9106688 89 "3908970" "Rijssen, Mauritshof" "12:28:00" 9106689 90 "3909012" "Rijssen, Het Overveen" "12:28:00"
759376 "354506169" "148997" 185.64327789597613 3.0940546315996023 14319108 89 "3908970" "Rijssen, Mauritshof" "12:28:00" 14319109 90 "3909012" "Rijssen, Het Overveen" "12:28:00"
759300 "353820906" "148997" 230.54720773528376 7.684906924509459 9106689 90 "3909012" "Rijssen, Het Overveen" "12:28:00" 9106690 91 "3908370" "Nijverdal, Baruch Spinozstraat" "12:29:00"
759376 "354506169" "148997" 230.54720773528376 7.684906924509459 14319109 90 "3909012" "Rijssen, Het Overveen" "12:28:00" 14319110 91 "3908370" "Nijverdal, Baruch Spinozstraat" "12:29:00"
759300 "353820906" "148997" 320.9330962388493 10.69776987462831 9106691 92 "3908374" "Nijverdal, Maurits Escherstraat" "12:29:00" 9106692 93 "3908470" "Holten, Station" "12:30:00"
759376 "354506169" "148997" 320.9330962388493 10.69776987462831 14319111 92 "3908374" "Nijverdal, Maurits Escherstraat" "12:29:00" 14319112 93 "3908470" "Holten, Station" "12:30:00"
759300 "353820906" "148997" 217.49270182505532 3.6248783637509217 9106722 123 "3909033" "Holten, Espelo" "12:34:00" 9106723 124 "3909045" "Dijkerhoek, Dijkerhoek" "12:34:00"
759376 "354506169" "148997" 217.49270182505532 3.6248783637509217 14319142 123 "3909033" "Holten, Espelo" "12:34:00" 14319143 124 "3909045" "Dijkerhoek, Dijkerhoek" "12:34:00"
759300 "353820906" "148997" 248.57727750619978 4.14295462510333 9106727 128 "3907257" "Holten, Het Nös" "12:35:00" 9106728 129 "3908609" "Holten, Langstraat" "12:35:00"
759376 "354506169" "148997" 248.57727750619978 4.14295462510333 14319147 128 "3907257" "Holten, Het Nös" "12:35:00" 14319148 129 "3908609" "Holten, Langstraat" "12:35:00"
759300 "353820906" "148997" 248.78521373708747 4.146420228951458 9106730 131 "3908663" "Markelo, 'n Witten" "12:36:00" 9106731 132 "3908655" "Markelo, Scholenbuurt" "12:36:00"
759376 "354506169" "148997" 248.78521373708747 4.146420228951458 14319150 131 "3908663" "Markelo, 'n Witten" "12:36:00" 14319151 132 "3908655" "Markelo, Scholenbuurt" "12:36:00"
759300 "353820906" "148997" 240.2336742488759 8.007789141629196 9106731 132 "3908655" "Markelo, Scholenbuurt" "12:36:00" 9106732 133 "3908610" "Holten, Smidsbelt" "12:37:00"
759376 "354506169" "148997" 240.2336742488759 8.007789141629196 14319151 132 "3908655" "Markelo, Scholenbuurt" "12:36:00" 14319152 133 "3908610" "Holten, Smidsbelt" "12:37:00"
759300 "353820906" "148997" 189.92348853749905 6.330782951249969 9106736 137 "3908612" "Holten, Twenhaarsveld" "12:38:00" 9106737 138 "3909039" "Dijkerhoek, De Hegeman" "12:39:00"
759376 "354506169" "148997" 189.92348853749905 6.330782951249969 14319156 137 "3908612" "Holten, Twenhaarsveld" "12:38:00" 14319157 138 "3909039" "Dijkerhoek, De Hegeman" "12:39:00"
759300 "353820906" "148997" 289.20957088752476 4.8201595147920795 9106737 138 "3909039" "Dijkerhoek, De Hegeman" "12:39:00" 9106738 139 "3907258" "Holten, Museum Broer" "12:39:00"
759376 "354506169" "148997" 289.20957088752476 4.8201595147920795 14319157 138 "3909039" "Dijkerhoek, De Hegeman" "12:39:00" 14319158 139 "3907258" "Holten, Museum Broer" "12:39:00"
759300 "353820906" "148997" 253.68310592952332 4.228051765492055 9106739 140 "3908559" "Holten, McDonald's" "12:40:00" 9106740 141 "3908613" "Holten, Camping De Holterberg" "12:40:00"
759376 "354506169" "148997" 253.68310592952332 4.228051765492055 14319159 140 "3908559" "Holten, McDonald's" "12:40:00" 14319160 141 "3908613" "Holten, Camping De Holterberg" "12:40:00"
759300 "353820906" "148997" 205.3893282847039 6.846310942823464 9106743 144 "3908603" "Holten, Het Look" "12:41:00" 9106744 145 "3908363" "Nieuw Heeten, 't Pleintie" "12:42:00"
759376 "354506169" "148997" 205.3893282847039 6.846310942823464 14319163 144 "3908603" "Holten, Het Look" "12:41:00" 14319164 145 "3908363" "Nieuw Heeten, 't Pleintie" "12:42:00"
759300 "353820906" "148997" 192.52413541043398 6.417471180347799 9106744 145 "3908363" "Nieuw Heeten, 't Pleintie" "12:42:00" 9106745 146 "3908624" "Holten, Het Vletgoor" "12:43:00"
fast_travel_between_far_stops WARNING 1073

fast_travel_between_far_stops

A transit vehicle moves too fast between two far stops.

Two stops are considered "far" if they are more than 10 km apart. This normally indicates a more serious problem than too fast travel between consecutive stops.

The speed threshold depends on route type and are the same as fast_travel_between_consecutive_stops.

You can see more about this notice here.

Only the first 50 of 1073 affected records are displayed below.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
446906 "347492906" "130932" 226.9004410767458 11.34502205383729 2022549 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "19:12:00" 2022553 12 "3921301" "De Blesse, De Linde" "19:14:00"
446907 "347492907" "130932" 226.9004410767458 11.34502205383729 2022590 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "19:12:00" 2022594 12 "3921301" "De Blesse, De Linde" "19:14:00"
446882 "347492864" "130932" 226.9004410767458 11.34502205383729 2021565 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "19:12:00" 2021569 12 "3921301" "De Blesse, De Linde" "19:14:00"
446850 "347492803" "130932" 226.9004410767458 11.34502205383729 2020253 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "19:12:00" 2020257 12 "3921301" "De Blesse, De Linde" "19:14:00"
446851 "347492805" "130932" 226.9004410767458 11.34502205383729 2020294 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "19:12:00" 2020298 12 "3921301" "De Blesse, De Linde" "19:14:00"
446847 "347492800" "130932" 226.9004410767458 11.34502205383729 2020130 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "19:12:00" 2020134 12 "3921301" "De Blesse, De Linde" "19:14:00"
446848 "347492801" "130932" 226.9004410767458 11.34502205383729 2020171 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "19:12:00" 2020175 12 "3921301" "De Blesse, De Linde" "19:14:00"
446849 "347492802" "130932" 226.9004410767458 11.34502205383729 2020212 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "19:12:00" 2020216 12 "3921301" "De Blesse, De Linde" "19:14:00"
446846 "347492799" "130932" 226.9004410767458 11.34502205383729 2020089 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "19:12:00" 2020093 12 "3921301" "De Blesse, De Linde" "19:14:00"
538447 "348319561" "143085" 13509.67383107608 5854.191993466301 2103963 28 "3618157" "Rheine" "12:26:00" 2103964 29 "3618154" "Osnabrück Hbf" "12:51:00"
496670 "341078619" "139860" 58301.26623934733 5830.126623934733 233332 3 "3871063" "Münster-Häger" "23:20:00" 233333 4 "3871037" "Altenberge" "23:25:00"
538412 "313316836" "143085" 7643.046381727103 5859.668892657445 50357 1 "3618149" "Hannover Hbf" "09:56:00" 50358 2 "2992438" "Bünde (Westf)" "10:41:00"
487249 "351452341" "138958" 898.5332111088698 239.6088562956986 3838674 18 "2992416" "Brussel-Zuid" "09:20:00" 3838675 19 "2991994" "Airport Charles de Gaulle" "09:35:00"
759300 "353820906" "148997" 203.3514425072698 10.16757212536349 9106601 2 "3908913" "Rijssen, P+R Station Rijssen" "12:15:00" 9106632 33 "3908529" "Rijssen, Vermeerstraat" "12:17:00"
759376 "354506169" "148997" 203.3514425072698 10.16757212536349 14319021 2 "3908913" "Rijssen, P+R Station Rijssen" "12:15:00" 14319052 33 "3908529" "Rijssen, Vermeerstraat" "12:17:00"
297180 "331798128" "127798" 152.88822574595972 10.44736209264058 117317 31 "3185040" "Europoort, Ferryhaven" "05:57:30" 117319 35 "3184939" "Rozenburg, Prof. Gerbrandyweg" "06:01:36"
297292 "331800449" "127798" 152.88822574595972 10.44736209264058 160536 31 "3185040" "Europoort, Ferryhaven" "05:57:30" 160538 35 "3184939" "Rozenburg, Prof. Gerbrandyweg" "06:01:36"
297404 "331802201" "127798" 152.88822574595972 10.44736209264058 192072 31 "3185040" "Europoort, Ferryhaven" "05:57:30" 192074 35 "3184939" "Rozenburg, Prof. Gerbrandyweg" "06:01:36"
496680 "341080347" "139860" 57712.78425263983 5771.278425263983 233591 1 "2992675" "Dortmund Hbf" "09:53:00" 233592 2 "3871048" "Dortmund-Kirchderne" "09:58:00"
847368 "351468818" "149607" 12544.69712885636 5854.191993466301 3854110 3 "3618155" "Osnabrück Hbf" "07:06:00" 3854111 4 "3618156" "Rheine" "07:33:00"
801044 "354020668" "149401" 207.70923638197863 10.385461819098932 9476864 2 "3924760" "Zijderveld, Zijderveld" "10:14:00" 9476871 9 "3924755" "Lexmond, Kortlever" "10:16:00"
801796 "354667621" "149401" 207.70923638197863 10.385461819098932 16799364 2 "3924760" "Zijderveld, Zijderveld" "10:14:00" 16799371 9 "3924755" "Lexmond, Kortlever" "10:16:00"
803132 "354668957" "149401" 207.70923638197863 10.385461819098932 16821669 2 "3924760" "Zijderveld, Zijderveld" "10:14:00" 16821676 9 "3924755" "Lexmond, Kortlever" "10:16:00"
802494 "354668319" "149401" 207.70923638197863 10.385461819098932 16810528 2 "3924760" "Zijderveld, Zijderveld" "10:14:00" 16810535 9 "3924755" "Lexmond, Kortlever" "10:16:00"
759303 "353820909" "148997" 203.3514425072698 10.16757212536349 9107045 2 "3908913" "Rijssen, P+R Station Rijssen" "13:00:00" 9107076 33 "3908529" "Rijssen, Vermeerstraat" "13:02:00"
759379 "354506172" "148997" 203.3514425072698 10.16757212536349 14319465 2 "3908913" "Rijssen, P+R Station Rijssen" "13:00:00" 14319496 33 "3908529" "Rijssen, Vermeerstraat" "13:02:00"
759343 "354506045" "148997" 203.3514425072698 10.16757212536349 14312642 2 "3908913" "Rijssen, P+R Station Rijssen" "13:00:00" 14312673 33 "3908529" "Rijssen, Vermeerstraat" "13:02:00"
496716 "341088826" "139860" 58301.26623934733 5830.126623934733 234430 11 "3871036" "Altenberge" "11:27:00" 234431 12 "3871063" "Münster-Häger" "11:32:00"
847367 "351455805" "149607" 22582.94877623838 6022.119673663568 3843200 4 "3541107" "Hamburg-Bergedorf" "06:56:00" 3843201 5 "3541108" "Hamburg-Harburg" "07:11:00"
496698 "341084836" "139860" 43409.38294181234 5787.917725574978 234041 15 "3871043" "Bork (Westf)" "13:41:00" 234042 16 "3871061" "Lünen Hbf" "13:48:00"
297194 "331798142" "127798" 152.88822574595972 10.44736209264058 117921 34 "3185040" "Europoort, Ferryhaven" "07:26:30" 117923 38 "3184939" "Rozenburg, Prof. Gerbrandyweg" "07:30:36"
297306 "331800463" "127798" 152.88822574595972 10.44736209264058 161140 34 "3185040" "Europoort, Ferryhaven" "07:26:30" 161142 38 "3184939" "Rozenburg, Prof. Gerbrandyweg" "07:30:36"
297418 "331802215" "127798" 152.88822574595972 10.44736209264058 192676 34 "3185040" "Europoort, Ferryhaven" "07:26:30" 192678 38 "3184939" "Rozenburg, Prof. Gerbrandyweg" "07:30:36"
759286 "353820892" "148997" 203.3514425072698 10.16757212536349 9104529 2 "3908913" "Rijssen, P+R Station Rijssen" "08:45:00" 9104560 33 "3908529" "Rijssen, Vermeerstraat" "08:47:00"
759362 "354506155" "148997" 203.3514425072698 10.16757212536349 14316949 2 "3908913" "Rijssen, P+R Station Rijssen" "08:45:00" 14316980 33 "3908529" "Rijssen, Vermeerstraat" "08:47:00"
297244 "331798192" "127798" 152.88822574595972 10.44736209264058 120069 31 "3185040" "Europoort, Ferryhaven" "18:27:30" 120071 35 "3184939" "Rozenburg, Prof. Gerbrandyweg" "18:31:36"
297356 "331800513" "127798" 152.88822574595972 10.44736209264058 163288 31 "3185040" "Europoort, Ferryhaven" "18:27:30" 163290 35 "3184939" "Rozenburg, Prof. Gerbrandyweg" "18:31:36"
297468 "331802265" "127798" 152.88822574595972 10.44736209264058 194824 31 "3185040" "Europoort, Ferryhaven" "18:27:30" 194826 35 "3184939" "Rozenburg, Prof. Gerbrandyweg" "18:31:36"
496601 "313312072" "139860" 43409.38294181234 5787.917725574978 22452 15 "3871043" "Bork (Westf)" "14:41:00" 22453 16 "3871061" "Lünen Hbf" "14:48:00"
496689 "341082085" "139860" 57712.78425263983 5771.278425263983 233757 1 "2992675" "Dortmund Hbf" "16:53:00" 233758 2 "3871048" "Dortmund-Kirchderne" "16:58:00"
538442 "348317698" "143085" 12544.69712885636 5854.191993466301 2101445 6 "3618155" "Osnabrück Hbf" "11:06:00" 2101446 7 "3618156" "Rheine" "11:33:00"
446947 "347492984" "130932" 622.5675608026487 10.376126013377478 2024240 43 "2898898" "De Blesse, Noord" "21:45:00" 2024245 51 "3921497" "Nijeholtpade, Nijeholtpade Provincialeweg" "21:45:00"
446922 "347492928" "130932" 622.5675608026487 10.376126013377478 2023215 43 "2898898" "De Blesse, Noord" "21:45:00" 2023220 51 "3921497" "Nijeholtpade, Nijeholtpade Provincialeweg" "21:45:00"
446921 "347492927" "130932" 622.5675608026487 10.376126013377478 2023174 43 "2898898" "De Blesse, Noord" "21:45:00" 2023179 51 "3921497" "Nijeholtpade, Nijeholtpade Provincialeweg" "21:45:00"
446923 "347492930" "130932" 622.5675608026487 10.376126013377478 2023256 43 "2898898" "De Blesse, Noord" "21:45:00" 2023261 51 "3921497" "Nijeholtpade, Nijeholtpade Provincialeweg" "21:45:00"
446924 "347492931" "130932" 622.5675608026487 10.376126013377478 2023297 43 "2898898" "De Blesse, Noord" "21:45:00" 2023302 51 "3921497" "Nijeholtpade, Nijeholtpade Provincialeweg" "21:45:00"
446925 "347492932" "130932" 622.5675608026487 10.376126013377478 2023338 43 "2898898" "De Blesse, Noord" "21:45:00" 2023343 51 "3921497" "Nijeholtpade, Nijeholtpade Provincialeweg" "21:45:00"
446926 "347492933" "130932" 622.5675608026487 10.376126013377478 2023379 43 "2898898" "De Blesse, Noord" "21:45:00" 2023384 51 "3921497" "Nijeholtpade, Nijeholtpade Provincialeweg" "21:45:00"
446972 "347493023" "130932" 622.5675608026487 10.376126013377478 2025265 43 "2898898" "De Blesse, Noord" "21:45:00" 2025270 51 "3921497" "Nijeholtpade, Nijeholtpade Provincialeweg" "21:45:00"
446971 "347493022" "130932" 622.5675608026487 10.376126013377478 2025224 43 "2898898" "De Blesse, Noord" "21:45:00" 2025229 51 "3921497" "Nijeholtpade, Nijeholtpade Provincialeweg" "21:45:00"
missing_bike_allowance WARNING 809

missing_bike_allowance

Ferry trips should include bike allowance information.

All ferry trips should have a valid value in the bikes_allowed field in trips.txt.

You can see more about this notice here.

Only the first 50 of 809 affected records are displayed below.

csvRowNumber (?) The row number of the faulty record. routeId (?) The faulty record's route id. tripId (?) The faulty record's trip id.
461051 "134297" "345076332"
461052 "134297" "345076333"
461053 "134297" "345076334"
461054 "134297" "345076341"
461055 "134297" "345076342"
461056 "134297" "345076343"
461057 "134297" "345076429"
461058 "134297" "345076431"
461059 "134297" "345076433"
461060 "134297" "345076434"
461061 "134297" "345076435"
461062 "134297" "345076436"
461063 "134297" "345076439"
461064 "134297" "345076440"
461065 "134298" "345076354"
461066 "134298" "345076355"
461067 "134298" "345076356"
461068 "134298" "345076357"
461069 "134299" "345076336"
461070 "134299" "345076338"
461071 "134299" "345076345"
461072 "134299" "345076347"
461073 "134299" "345076351"
461074 "134299" "345076353"
461075 "134299" "345076365"
461076 "134299" "345076368"
461077 "134299" "345076374"
461078 "134299" "345076375"
461079 "134299" "345076383"
461080 "134299" "345076385"
461081 "134299" "345076404"
461082 "134299" "345076405"
461083 "134299" "345076406"
461084 "134299" "345076407"
461085 "134299" "345076408"
461086 "134299" "345076409"
461087 "134299" "345076410"
461088 "134299" "345076411"
461089 "134299" "345076412"
461090 "134299" "345076413"
461091 "134299" "345076416"
461092 "134299" "345076418"
461093 "134299" "345076420"
461094 "134299" "345076422"
461095 "134299" "345076423"
461096 "134299" "345076424"
461097 "134299" "345076425"
461098 "134299" "345076426"
461099 "134299" "345076427"
461100 "134299" "345076428"
missing_feed_contact_email_and_url WARNING 1

missing_feed_contact_email_and_url

Best Practices for feed_info.txt suggest providing at least one of feed_contact_email and feed_contact_url.

You can see more about this notice here.

csvRowNumber (?) The row number of the validated record.
2
mixed_case_recommended_field WARNING 634

mixed_case_recommended_field

This field has customer-facing text and should use Mixed Case (should contain upper and lower case letters).

This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.

Good examples:
Field Text Dataset
"Schwerin, Hauptbahnhof" Verkehrsverbund Berlin-Brandenburg
"Red Hook/Atlantic Basin" NYC Ferry
"Campo Grande Norte" Carris
Bad examples:
Field Text
"GALLERIA MALL"
"3427 GG 17"
"21 Clark Rd Est"

You can see more about this notice here.

Only the first 50 of 634 affected records are displayed below.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"agency.txt" "agency_name" "R-net NS" 26
"routes.txt" "route_long_name" "lijn" 2485
"routes.txt" "route_long_name" "lijn" 2486
"routes.txt" "route_long_name" "lijn" 2487
"routes.txt" "route_long_name" "lijn" 2488
"routes.txt" "route_long_name" "lijn" 2489
"routes.txt" "route_long_name" "pendelbus tbv tramlijn 4" 2528
"stops.txt" "stop_name" "KNSM-laan" 67481
"stops.txt" "stop_name" "VU medisch centrum" 67519
"stops.txt" "stop_name" "NDSM-werf" 67830
"trips.txt" "trip_headsign" "KNSM-eiland" 72722
"trips.txt" "trip_headsign" "KNSM-eiland" 72724
"trips.txt" "trip_headsign" "KNSM-eiland" 72726
"trips.txt" "trip_headsign" "KNSM-eiland" 72728
"trips.txt" "trip_headsign" "KNSM-eiland" 72730
"trips.txt" "trip_headsign" "KNSM-eiland" 72732
"trips.txt" "trip_headsign" "KNSM-eiland" 72734
"trips.txt" "trip_headsign" "KNSM-eiland" 72736
"trips.txt" "trip_headsign" "KNSM-eiland" 72738
"trips.txt" "trip_headsign" "KNSM-eiland" 72740
"trips.txt" "trip_headsign" "KNSM-eiland" 72742
"trips.txt" "trip_headsign" "KNSM-eiland" 72744
"trips.txt" "trip_headsign" "KNSM-eiland" 72746
"trips.txt" "trip_headsign" "KNSM-eiland" 72748
"trips.txt" "trip_headsign" "KNSM-eiland" 72750
"trips.txt" "trip_headsign" "KNSM-eiland" 72752
"trips.txt" "trip_headsign" "KNSM-eiland" 72754
"trips.txt" "trip_headsign" "KNSM-eiland" 72756
"trips.txt" "trip_headsign" "KNSM-eiland" 72758
"trips.txt" "trip_headsign" "KNSM-eiland" 72760
"trips.txt" "trip_headsign" "KNSM-eiland" 72762
"trips.txt" "trip_headsign" "KNSM-eiland" 72764
"trips.txt" "trip_headsign" "KNSM-eiland" 72766
"trips.txt" "trip_headsign" "KNSM-eiland" 72768
"trips.txt" "trip_headsign" "KNSM-eiland" 72770
"trips.txt" "trip_headsign" "KNSM-eiland" 72772
"trips.txt" "trip_headsign" "KNSM-eiland" 72774
"trips.txt" "trip_headsign" "KNSM-eiland" 72776
"trips.txt" "trip_headsign" "KNSM-eiland" 72778
"trips.txt" "trip_headsign" "KNSM-eiland" 72780
"trips.txt" "trip_headsign" "KNSM-eiland" 72782
"trips.txt" "trip_headsign" "KNSM-eiland" 72784
"trips.txt" "trip_headsign" "KNSM-eiland" 72786
"trips.txt" "trip_headsign" "KNSM-eiland" 72788
"trips.txt" "trip_headsign" "KNSM-eiland" 72790
"trips.txt" "trip_headsign" "KNSM-eiland" 72792
"trips.txt" "trip_headsign" "KNSM-eiland" 72794
"trips.txt" "trip_headsign" "KNSM-eiland" 72796
"trips.txt" "trip_headsign" "KNSM-eiland" 72798
"trips.txt" "trip_headsign" "KNSM-eiland" 72800
route_color_contrast WARNING 10

route_color_contrast

Insufficient route color contrast.

A route's color and route_text_color should be contrasting.

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeColor (?) The faulty record's HTML route color. routeTextColor (?) The faulty record's HTML route text color.
"146934" 524 "#FF99FF" "#FFFFFF"
"146945" 535 "#FF99FF" "#FFFFFF"
"146949" 539 "#FF99FF" "#FFFFFF"
"146960" 550 "#FF99FF" "#FFFFFF"
"146973" 562 "#FF99FF" "#FFFFFF"
"146992" 581 "#FF99FF" "#FFFFFF"
"147020" 587 "#FF99FF" "#FFFFFF"
"147029" 596 "#FF99FF" "#FFFFFF"
"147001" 2988 "#FF99FF" "#FFFFFF"
"147015" 3002 "#FF99FF" "#FFFFFF"
route_long_name_contains_short_name WARNING 116

route_long_name_contains_short_name

Long name should not contain short name for a single route.

In routes.txt, route_long_name should not contain the value for route_short_name, because when both are provided, they are often combined by transit applications. Note that only one of the two fields is required. If there is no short name used for a route, use route_long_name only.

Good examples:

route_short_name/route_long_name Dataset
"N"/"Judah" Muni San Fransisco
"6"/"ML King Jr Blvd" Trimet Portland Streetcar
"55"/"Boulevard Saint Laurent" STM Montreal
"1"/"Rangiora/Cashmere" Metro Christchurch

Bad examples:

route_short_name/route_long_name
"604"/"604"
"14"/"Route 14"
"2"/"Route 2: Bellows Falls In-Town"

You can see more about this notice here.

Only the first 50 of 116 affected records are displayed below.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`. routeLongName (?) The faulty record's `route_long_name`.
"134337" 1408 "Stopbus ipv trein" "Stopbus ipv trein Aachen Hbf <-> Heerlen"
"134338" 1409 "Stopbus ipv trein" "Stopbus ipv trein Heerlen <-> Herzogenrath"
"146190" 1419 "Stopbus ipv trein" "Stopbus ipv trein Delfzijl <-> Groningen"
"147929" 1421 "Stopbus ipv trein" "Stopbus ipv trein Boxmeer <-> Nijmegen"
"147932" 1422 "Stopbus ipv trein" "Stopbus ipv trein Mook-Molenhoek <-> Nijmegen"
"148816" 1423 "Stopbus ipv trein" "Stopbus ipv trein Liège-Guillemins <-> Maastricht"
"149114" 1424 "Snelbus ipv trein" "Snelbus ipv trein Boxmeer <-> Nijmegen"
"149116" 1425 "Stopbus ipv trein" "Stopbus ipv trein Cuijk <-> Nijmegen"
"149118" 1426 "Stopbus ipv trein" "Stopbus ipv trein Nijmegen <-> Venray"
"149579" 1427 "Stopbus ipv trein" "Stopbus ipv trein Maastricht <-> Vise"
"149580" 1428 "Stopbus ipv trein" "Stopbus ipv trein Groningen <-> Roodeschool"
"149582" 1429 "Stopbus ipv trein" "Stopbus ipv trein Maastricht <-> Maastricht Randwyck"
"150237" 1430 "Snelbus ipv trein" "Snelbus ipv trein Groningen <-> Leer (Ostfriesl)"
"150238" 1431 "Snelbus ipv trein" "Snelbus ipv trein Groningen <-> Zuidhorn"
"150239" 1432 "Stopbus ipv trein" "Stopbus ipv trein Bad Nieuweschans <-> Groningen"
"150240" 1433 "Stopbus ipv trein" "Stopbus ipv trein Groningen <-> Veendam"
"150241" 1434 "Stopbus ipv trein" "Stopbus ipv trein Bad Nieuweschans <-> Leer (Ostfriesl)"
"150242" 1443 "Stopbus ipv trein" "Stopbus ipv trein Enschede <-> Zwolle"
"149049" 1447 "Snelbus ipv trein" "Snelbus ipv trein Mönchengladbach Hbf <-> Venlo"
"149050" 1448 "Stopbus ipv trein" "Stopbus ipv trein Düsseldorf Hbf <-> Venlo"
"149051" 1449 "Stopbus ipv trein" "Stopbus ipv trein Mönchengladbach Hbf <-> Venlo"
"149415" 1453 "Stopbus ipv trein" "Stopbus ipv trein Liège-Guillemins <-> Maastricht"
"124677" 1512 "Stopbus ipv trein" "Stopbus ipv trein Arnhem Centraal <-> Nijmegen"
"128466" 1514 "Snelbus ipv trein" "Snelbus ipv trein Alkmaar <-> Den Helder"
"128476" 1515 "Snelbus ipv trein" "Snelbus ipv trein Delft <-> Den Haag HS"
"128477" 1516 "Snelbus ipv trein" "Snelbus ipv trein Delft <-> Rotterdam Centraal"
"128492" 1517 "Stopbus ipv trein" "Stopbus ipv trein Amersfoort Centraal <-> Hilversum"
"128493" 1518 "Stopbus ipv trein" "Stopbus ipv trein Amersfoort Centraal <-> Weesp"
"128495" 1519 "Stopbus ipv trein" "Stopbus ipv trein Alkmaar <-> Amsterdam Centraal"
"128496" 1520 "Stopbus ipv trein" "Stopbus ipv trein Alkmaar <-> Amsterdam Sloterdijk"
"128521" 1521 "Stopbus ipv trein" "Stopbus ipv trein Haarlem <-> Uitgeest"
"128526" 1522 "Stopbus ipv trein" "Stopbus ipv trein Lelystad Centrum <-> Weesp"
"148830" 1539 "Stopbus ipv trein" "Stopbus ipv trein Amsterdam RAI <-> Schiphol Airport"
"149122" 1542 "Snelbus ipv trein" "Snelbus ipv trein Amersfoort Centraal <-> Zwolle"
"149416" 1544 "Snelbus ipv trein" "Snelbus ipv trein Arnhem Centraal <-> Driebergen-Zeist"
"149417" 1545 "Snelbus ipv trein" "Snelbus ipv trein Almere Centrum <-> Schiphol Airport"
"149418" 1546 "Snelbus ipv trein" "Snelbus ipv trein Amersfoort Centraal <-> Nijkerk"
"149420" 1547 "Snelbus ipv trein" "Snelbus ipv trein Driebergen-Zeist <-> Ede-Wageningen"
"149422" 1548 "Snelbus ipv trein" "Snelbus ipv trein Ede-Wageningen <-> Utrecht Centraal"
"149424" 1549 "Snelbus ipv trein" "Snelbus ipv trein Hilversum <-> Schiphol Airport"
"149427" 1550 "Stopbus ipv trein" "Stopbus ipv trein Amersfoort Centraal <-> Putten"
"149428" 1551 "Stopbus ipv trein" "Stopbus ipv trein Alkmaar <-> Beverwijk"
"149430" 1552 "Stopbus ipv trein" "Stopbus ipv trein Beverwijk <-> Uitgeest"
"149431" 1553 "Stopbus ipv trein" "Stopbus ipv trein Driebergen-Zeist <-> Rhenen"
"149433" 1554 "Stopbus ipv trein" "Stopbus ipv trein Den Haag Centraal <-> Gouda"
"149434" 1555 "Stopbus ipv trein" "Stopbus ipv trein Den Haag Ypenburg <-> Gouda"
"149438" 1556 "Stopbus ipv trein" "Stopbus ipv trein Rhenen <-> Utrecht Centraal"
"149535" 1558 "Snelbus ipv trein" "Snelbus ipv trein Arnhem Centraal <-> Nijmegen"
"149536" 1559 "Snelbus ipv trein" "Snelbus ipv trein Elst <-> Nijmegen"
"149537" 1560 "Snelbus ipv trein" "Snelbus ipv trein 's-Hertogenbosch <-> Nijmegen"
route_short_name_too_long WARNING 164

route_short_name_too_long

Short name of a route is too long (more than 12 characters).

You can see more about this notice here.

Only the first 50 of 164 affected records are displayed below.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`.
"86488" 1396 "Stoptrein RS18"
"86489" 1397 "Stoptrein RS11"
"86490" 1398 "Stoptrein RS11"
"86491" 1399 "Stoptrein RS12"
"86492" 1400 "Stoptrein RS15"
"86497" 1401 "Stoptrein RS3"
"119684" 1402 "Stoptrein RS2"
"124366" 1403 "Sneltrein RE18"
"124367" 1404 "Sneltrein RE18"
"124368" 1405 "Sneltrein RE3"
"129445" 1406 "Sneltrein RE1"
"133677" 1407 "Stoptrein RS11"
"134337" 1408 "Stopbus ipv trein"
"134338" 1409 "Stopbus ipv trein"
"139843" 1410 "Sneltrein RE8"
"139844" 1411 "Sneltrein RE6"
"139845" 1412 "Stoptrein RS18"
"139847" 1413 "Stoptrein RS1"
"139849" 1414 "Stoptrein RS4"
"141293" 1415 "Stoptrein RS5"
"145173" 1416 "Stoptrein RS3"
"145174" 1417 "Stoptrein RS7"
"145175" 1418 "Stoptrein RS6"
"146190" 1419 "Stopbus ipv trein"
"147929" 1421 "Stopbus ipv trein"
"147932" 1422 "Stopbus ipv trein"
"148816" 1423 "Stopbus ipv trein"
"149114" 1424 "Snelbus ipv trein"
"149116" 1425 "Stopbus ipv trein"
"149118" 1426 "Stopbus ipv trein"
"149579" 1427 "Stopbus ipv trein"
"149580" 1428 "Stopbus ipv trein"
"149582" 1429 "Stopbus ipv trein"
"150237" 1430 "Snelbus ipv trein"
"150238" 1431 "Snelbus ipv trein"
"150239" 1432 "Stopbus ipv trein"
"150240" 1433 "Stopbus ipv trein"
"150241" 1434 "Stopbus ipv trein"
"139852" 1435 "Sneltrein RE20"
"139853" 1436 "Sneltrein RE20"
"139854" 1437 "Stoptrein RS21"
"139855" 1438 "Stoptrein RS24"
"139856" 1439 "Stoptrein RS20"
"139857" 1440 "Intercity IC23"
"139858" 1441 "Sprinter RS23"
"139859" 1442 "Sprinter RS22"
"150242" 1443 "Stopbus ipv trein"
"139861" 1445 "Sneltrein RE13"
"139862" 1446 "Stoptrein RB61"
"149049" 1447 "Snelbus ipv trein"
stop_has_too_many_matches_for_shape WARNING 2

stop_has_too_many_matches_for_shape

Stop entry that has many potential matches to the trip's path of travel, as defined by the shape entry in shapes.txt.

This potentially indicates a problem with the location of the stop or the path of the shape.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. matchCount (?) The number of matches for the stop that is referred to.
759409 "1544435" "353820939" 9111487 "3908933" "Borne, Gezondheidscentrum Fleminghof" [52.2980305895255,6.750881879327699] 22
759279 "1544434" "353820885" 9103639 "3908544" "Rijssen, Station" [52.311358000000006,6.519644000000001] 21
stop_too_far_from_shape WARNING 391

stop_too_far_from_shape

Stop too far from trip shape.

Per GTFS Best Practices, route alignments (in shapes.txt) should be within 100 meters of stop locations which a trip serves. This potentially indicates a problem with the location of the stop or the path of the shape.

You can see more about this notice here.

Only the first 50 of 391 affected records are displayed below.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
591951 "1566583" "354706652" 17457771 "3889892" "Egmond aan Zee, Vuurtoren" [52.621093,4.631568] 728.8305509277316
591951 "1566583" "354706652" 17457772 "3889899" "Egmond aan Zee, Boulevard Noord" [52.621093,4.631568] 693.5514914759761
591955 "1566584" "354706658" 17457901 "3889892" "Egmond aan Zee, Vuurtoren" [52.621093,4.631568] 728.8305509277316
591955 "1566584" "354706658" 17457902 "3889899" "Egmond aan Zee, Boulevard Noord" [52.621093,4.631568] 693.5514914759761
591981 "1566585" "354706697" 17458746 "3889892" "Egmond aan Zee, Vuurtoren" [52.621093,4.631568] 728.8305509277316
591981 "1566585" "354706697" 17458747 "3889899" "Egmond aan Zee, Boulevard Noord" [52.621093,4.631568] 693.5514914759761
591839 "1566580" "354706484" 17454131 "3889892" "Egmond aan Zee, Vuurtoren" [52.621093,4.631568] 728.8305509277316
591839 "1566580" "354706484" 17454132 "3889899" "Egmond aan Zee, Boulevard Noord" [52.621093,4.631568] 693.5514914759761
591895 "1566581" "354706568" 17455951 "3889892" "Egmond aan Zee, Vuurtoren" [52.621093,4.631568] 728.8305509277316
591895 "1566581" "354706568" 17455952 "3889899" "Egmond aan Zee, Boulevard Noord" [52.621093,4.631568] 693.5514914759761
591901 "1566582" "354706577" 17456146 "3889892" "Egmond aan Zee, Vuurtoren" [52.621093,4.631568] 728.8305509277316
591901 "1566582" "354706577" 17456147 "3889899" "Egmond aan Zee, Boulevard Noord" [52.621093,4.631568] 693.5514914759761
598757 "1566541" "354224075" 10194658 "3897059" "Huizen, Eemnesserweg" [52.28869755428444,5.244553400680902] 171.72409213219169
614706 "1566558" "354239643" 10458012 "3935493" "Zandvoort, Centrum/Hogeweg" [52.371038,4.536243000000001] 723.7719487430389
614706 "1566558" "354239643" 10458026 "3897500" "Haarlem, Byzantiumstraat" [52.372476,4.637306] 485.8558441034647
614706 "1566558" "354239643" 10458027 "3897470" "Haarlem, Station Spaarnwoude" [52.372476,4.637306] 2547.1156327595218
614774 "1566559" "354239757" 10459929 "3897500" "Haarlem, Byzantiumstraat" [52.372476,4.637306] 485.8558441034647
614774 "1566559" "354239757" 10459930 "3897470" "Haarlem, Station Spaarnwoude" [52.372476,4.637306] 2547.1156327595218
614704 "1566556" "354239639" 10457976 "3935493" "Zandvoort, Centrum/Hogeweg" [52.371038,4.536243000000001] 723.7719487430389
614618 "1566552" "354239489" 10455411 "3935493" "Zandvoort, Centrum/Hogeweg" [52.371038,4.536243000000001] 723.7719487430389
614371 "1566565" "354239076" 10448144 "3929778" "Zandvoort, Centrum/Hogeweg" [52.37191,4.530074] 312.5623813051026
615027 "1566561" "354240138" 10467170 "3929778" "Zandvoort, Centrum/Hogeweg" [52.37191,4.530074] 312.5623813051026
614365 "1566560" "354239066" 10447988 "3929778" "Zandvoort, Centrum/Hogeweg" [52.37191,4.530074] 312.5623813051026
591679 "1566576" "354706388" 17452979 "3889892" "Egmond aan Zee, Vuurtoren" [52.621093,4.631568] 728.8305509277316
591679 "1566576" "354706388" 17452980 "3889899" "Egmond aan Zee, Boulevard Noord" [52.621093,4.631568] 693.5514914759761
586676 "1566572" "354255047" 10558178 "3890122" "Westerblokker, Roemer" [52.66298824119237,5.092505338583591] 444.38123839273663
586690 "1566570" "354255089" 10558498 "3890122" "Westerblokker, Roemer" [52.66298824119237,5.092505338583591] 444.38123839273663
586678 "1566571" "354255053" 10558220 "3890122" "Westerblokker, Roemer" [52.66298824119237,5.092505338583591] 444.38123839273663
598761 "1566539" "354224081" 10194776 "3897059" "Huizen, Eemnesserweg" [52.28879755275985,5.244700540847929] 163.34358903377304
690707 "1566533" "354762356" 18564871 "3895116" "Rijsenhout, Rijshornplein" [52.25681531342171,4.70582099516814] 415.72956334540083
598763 "1566534" "354224084" 10194815 "3897055" "Huizen, 't Merk" [52.28742034968012,5.256045557820039] 411.0208223168629
593921 "1566442" "354707646" 17470548 "3889897" "Egmond aan Zee, Watertorenweg" [52.618833,4.646684] 1052.6776464359434
593971 "1566443" "354707714" 17471318 "3889897" "Egmond aan Zee, Watertorenweg" [52.618833,4.646684] 1052.6776464359434
632079 "1566451" "354710207" 17508327 "3891234" "Arnhem, Centraal Stat.(Sonsbeek)" [51.984089000000004,5.900130000000001] 238.9459198624184
632067 "1566453" "354710191" 17508131 "3891234" "Arnhem, Centraal Stat.(Sonsbeek)" [51.98407,5.900464] 250.71540978583397
615032 "1565122" "354240146" 10467256 "3929778" "Zandvoort, Centrum/Hogeweg" [52.37191,4.530074] 312.5623813051026
665981 "1566403" "354286861" 10660150 "3894886" "Amstelveen, Handweg" [52.294757451194755,4.841316756749971] 362.49709416993045
665981 "1566403" "354286861" 10660151 "3894874" "Amstelveen, Bovenkerkerweg" [52.29377093041354,4.838234547681408] 679.0749817336518
582493 "1566340" "354078353" 9735839 "3889596" "Alkmaar, Vierstaten" [52.625205,4.737376] 186.10832126553277
614616 "1566302" "354239485" 10455349 "3935493" "Zandvoort, Centrum/Hogeweg" [52.371038,4.536243000000001] 723.7719487430389
614598 "1566316" "354239454" 10454841 "3935493" "Zandvoort, Centrum/Hogeweg" [52.37191,4.530074] 319.866561245383
614599 "1566317" "354239456" 10454870 "3929778" "Zandvoort, Centrum/Hogeweg" [52.37191,4.530074] 312.5623813051026
614972 "1566313" "354240055" 10465612 "3897500" "Haarlem, Byzantiumstraat" [52.372476,4.637306] 485.8558441034647
614972 "1566313" "354240055" 10465613 "3897470" "Haarlem, Station Spaarnwoude" [52.372476,4.637306] 2547.1156327595218
582499 "1566339" "354078362" 9735944 "3889596" "Alkmaar, Vierstaten" [52.625205,4.737376] 186.10832126553277
461054 "1416501" "345076341" 239858 "3909093" "Harlingen" [53.32779800000001,5.177777] 22940.989165512074
577124 "1566228" "354662947" 16672178 "3924767" "Hoef en Haag, Hoef en Haag-Zuid" [51.988554,5.112182000000001] 481.14293088374603
577125 "1566229" "354662949" 16672237 "3924767" "Hoef en Haag, Hoef en Haag-Zuid" [51.988554,5.112182000000001] 481.14293088374603
577123 "1566227" "354662945" 16672119 "3924767" "Hoef en Haag, Hoef en Haag-Zuid" [51.988554,5.112182000000001] 481.14293088374603
577620 "1566235" "354663659" 16699923 "3924767" "Hoef en Haag, Hoef en Haag-Zuid" [51.988554,5.112182000000001] 481.14293088374603
stop_too_far_from_shape_using_user_distance WARNING 1688

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

A stop time entry that is a large distance away from the location of the shape in shapes.txt as defined by shape_dist_traveled values.

You can see more about this notice here.

Only the first 50 of 1688 affected records are displayed below.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
538524 "1547384" "322911237" 79444 "2862360" "Noorderkempen" [51.35782,4.63456] 131.98097191499747
538524 "1547384" "322911237" 79451 "2992416" "Brussel-Zuid" [50.836580000000005,4.3372] 193.94618777072657
538523 "1547385" "322911227" 79432 "2992416" "Brussel-Zuid" [50.836580000000005,4.3372] 193.94618777072657
538523 "1547385" "322911227" 79439 "2862360" "Noorderkempen" [51.35782,4.63456] 131.98097191499747
538593 "1547388" "322911202" 79431 "2992416" "Brussel-Zuid" [50.836580000000005,4.3372] 193.94618777072657
538910 "1547388" "353785638" 8908393 "2862360" "Noorderkempen" [51.35782,4.63456] 131.98097191499747
538594 "1547389" "322911312" 79462 "2992416" "Brussel-Zuid" [50.836580000000005,4.3372] 193.94618777072657
538911 "1547389" "353785877" 8911087 "2862360" "Noorderkempen" [51.35782,4.63456] 131.98097191499747
773136 "1547381" "348334451" 2124886 "2992500" "Dordrecht" [51.80717,4.66832] 128.99350115477793
497935 "1547376" "313309933" 9968 "3670872" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 145.62884700795107
497935 "1547376" "313309933" 9969 "3851838" "Vught" [51.65041,5.29281] 584.8676664563816
497945 "1547376" "313310450" 12807 "3670875" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 147.1770934034757
497955 "1547376" "313310867" 15242 "3670868" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 144.11456459504797
498219 "1547376" "351469429" 3860296 "3670871" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 115.00734799883621
497937 "1547377" "313310028" 10535 "3851837" "Vught" [51.65041,5.29281] 584.3348883926994
497937 "1547377" "313310028" 10536 "3670872" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 145.62884700795107
497939 "1547377" "313310175" 11303 "3670868" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 144.11456459504797
498201 "1547377" "350818716" 2639847 "3670865" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 143.8883696827941
498222 "1547377" "351470384" 3870212 "3670871" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 115.00734799883621
762 "1547372" "348334434" 2124795 "2994003" "Utrecht Centraal" [52.08899999999999,5.1106] 164.74092301293436
10484 "1547352" "319695074" 78169 "3670868" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 144.11456459504797
10484 "1547352" "319695074" 78170 "2994010" "Utrecht Centraal" [52.08899999999999,5.1106] 123.7124354901271
10492 "1547352" "330565142" 96788 "2994013" "Utrecht Centraal" [52.08899999999999,5.1106] 120.85417833119551
10492 "1547352" "330565142" 96795 "2992335" "Bovenkarspel-Grootebroek" [52.69509000000001,5.23777] 109.93406095031727
10492 "1547352" "330565142" 96797 "2992720" "Enkhuizen" [52.6994,5.286319999999999] 117.67856911726082
10502 "1547352" "338800166" 209479 "2992336" "Bovenkarspel-Grootebroek" [52.69509000000001,5.23777] 109.98135654675802
10502 "1547352" "338800166" 209481 "2992721" "Enkhuizen" [52.6994,5.286319999999999] 117.92992922461936
10644 "1547352" "348333624" 2117673 "3670867" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 112.60769617865233
10645 "1547352" "348333725" 2118727 "3670865" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 143.8883696827941
10781 "1547352" "350820411" 2658336 "3670864" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 112.49059932251139
10373 "1547353" "313310674" 14048 "2992720" "Enkhuizen" [52.6994,5.286319999999999] 117.67856911726082
10373 "1547353" "313310674" 14050 "2992336" "Bovenkarspel-Grootebroek" [52.69509000000001,5.23777] 109.98135654675802
10373 "1547353" "313310674" 14057 "2993997" "Utrecht Centraal" [52.08899999999999,5.1106] 129.8735653270019
10373 "1547353" "313310674" 14058 "3670871" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 115.00734799883621
10374 "1547353" "313310690" 14188 "2993906" "Sittard" [51.00164,5.858679999999999] 111.07606224960783
10375 "1547353" "313310731" 14446 "2992721" "Enkhuizen" [52.6994,5.286319999999999] 117.92992922461936
10380 "1547353" "313311450" 18692 "2994000" "Utrecht Centraal" [52.08899999999999,5.1106] 135.65045052951712
10716 "1547353" "350817953" 2631467 "3670874" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 116.79508756305988
11212 "1547353" "353786234" 8914669 "2993903" "Sittard" [51.00164,5.858679999999999] 112.26735593778614
157445 "1547355" "306397961" 8271 "2994090" "Venlo" [51.36363999999999,6.172839999999999] 120.56585982289153
157451 "1547355" "313310422" 12654 "2994013" "Utrecht Centraal" [52.08899999999999,5.1106] 120.85417833119551
157451 "1547355" "313310422" 12665 "2992497" "Dordrecht" [51.80717,4.66832] 128.51220118529002
157522 "1547355" "316758381" 73505 "3670868" "'s-Hertogenbosch" [51.69047,5.2936700000000005] 144.11456459504797
157589 "1547355" "325557441" 93143 "2994010" "Utrecht Centraal" [52.08899999999999,5.1106] 123.7124354901271
157595 "1547355" "328328599" 95307 "2993987" "Utrecht Centraal" [52.08899999999999,5.1106] 118.77799726024854
157617 "1547355" "338805391" 225779 "2992494" "Dordrecht" [51.80717,4.66832] 129.03219793335913
157619 "1547355" "338805832" 227022 "2994096" "Venlo" [51.36363999999999,6.172839999999999] 263.8873682756458
157642 "1547355" "346215574" 1070437 "2992500" "Dordrecht" [51.80717,4.66832] 128.99350115477793
157734 "1547355" "348323917" 2114357 "2992502" "Dordrecht" [51.80717,4.66832] 129.61648040516374
158137 "1547355" "350821275" 2667492 "2994016" "Utrecht Centraal" [52.08899999999999,5.1106] 118.8035870785415
stop_without_stop_time WARNING 1877

stop_without_stop_time

A stop in stops.txt is not referenced by any stop_times.stop_id.

Such stops are not used by any trip and normally do not provide user value. This notice may indicate a typo in stop_times.txt.

You can see more about this notice here.

Only the first 50 of 1877 affected records are displayed below.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
2 "2323991" "Koln-Ehrenfeld"
3 "2324425" "Sappemeer Oost"
4 "2324426" "Sappemeer Oost"
5 "2324427" "Sappemeer Oost"
6 "2380333" "Veenwouden"
1280 "2860212" "[Groningen Europapark] OV Halte Helperpark"
1282 "2860214" "[Amersfoort Centraal] P+R Piet Mondriaanplein"
1283 "2860215" "[Amersfoort Centraal] Piet Mondriaanplein"
1285 "2860217" "[Schiphol Airport] GOS busstation"
1286 "2860220" "[Schiphol Airport] Koeriersplein"
1287 "2860223" "[Utrecht Lunetten] OV halte Furkaplateau"
1289 "2860229" "[Delft Campus] Marcellus Emantspad"
1290 "2860230" "[Delft Campus] Forensenweg"
1291 "2860235" "[Rotterdam Stadion] De Veranda"
1295 "2860241" "[Amsterdam Noord Metro] Halte IJdoornlaan"
1296 "2860242" "[Amsterdam Noord Metro] Metrostation Noord (M52)"
1297 "2860252" "[Deventer Colmschate] P&R zijde, Piet van Donkplein 1"
1298 "2860255" "[Goes] voorzijde station, busstation (Ongepland)"
1299 "2860256" "[Goes] Achterzijde station, Stationspark"
1303 "2860260" "[Gilze-Rijen] Voorzijde station, Anne Frankplein OV Halte"
1304 "2860263" "[Groningen] Voorzijde station, Bushalte C, Stationsweg"
1305 "2860264" "[Groningen] Stationsweg aan de waterkant"
1307 "2860269" "[Eygelshoven Markt] Voorzijde station, Nieuwenhagerweg"
1311 "2860275" "[Houten Castellum] Voorzijde station, NS Bushalte Forum"
1312 "2860276" "[Antwerpen-Berchem] Busstation Antwerpen-Berchem"
1315 "2860282" "[Bergen op Zoom] Voorzijde station, Stationsplein"
1316 "2860284" "[Kampen Zuid] Voorzijde station, Burgemeester van Tuinenplein"
1317 "2860287" "[Vleuten] OV busstation, de Sporeplein"
1318 "2860292" "[Geldermalsen] OV Halte Burg. Roozeveld van der Venlaan"
1319 "2860293" "[Zandvoort aan Zee] Voorzijde station, Stationsplein"
1321 "2860295" "[Veenendaal-De Klomp] OV busstation, Dokter Hoolboomweg"
1323 "2860299" "[Rijssen] Voorzijde station, Bushalte Station Rijssen"
1324 "2860300" "[Rijssen] Achterzijde station, P&R terrein Reggesingel"
1325 "2860301" "[Rheine] Voorzijde station, OV Halte, Kardinal-Galen-Ring"
1326 "2860302" "[Amersfoort Schothorst] Zielhorsterweg"
1328 "2860305" "[Arnhem Velperpoort] Voorzijde station OV halte JP van Muijlwijkstraat"
1329 "2860306" "[Arnhem Velperpoort] Voorzijde station, OV halte JP van Muijlwijkstraat"
1331 "2860310" "[Rotterdam Noord] Onder viaduct A20, Bergweg"
1332 "2860313" "[Rotterdam Blaak] Metrostation Blaak"
1333 "2860314" "[Hoogeveen] Voorzijde station, P&R, Parkeerplaats"
1334 "2860315" "[Hoogeveen] Voorzijde station, P&R, Parkeerplaats"
1336 "2860317" "[Rotterdam Centraal] Metrostation Rotterdam Centraal"
1338 "2860321" "[Hengelo] Voorzijde station, Busstation, Stationsplein"
1339 "2860323" "[Overveen] OV halte Tetterodeweg"
1340 "2860324" "[Almere Oostvaarders] Voorzijde station, busstrook Ambonstraat"
1341 "2860326" "[Den Haag Laan v NOI] Anna van Hannoverstraat"
1342 "2860327" "[Zaandam Kogerveld] Voorplein station, Veldbloemenweg"
1343 "2860329" "[Borne] Ns bushalte, Parallelweg"
1344 "2860330" "[Bad Bentheim] Bahnhof, Am Bahnhof"
1347 "2860333" "[Arnhem Presikhaaf] Voorzijde station, OV halte Wichard van Pontlaan"
stops_match_shape_out_of_order WARNING 6

stops_match_shape_out_of_order

Two stop entries are different than their arrival-departure order defined by shapes.txt.

This could indicate a problem with the location of the stops, the path of the shape, or the sequence of the stops for their trip.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber1 (?) The row number of the first faulty record from `stop_times.txt`. stopId1 (?) The id of the first stop that is referred to. stopName1 (?) The name of the first stop that is referred to. match1 (?) Latitude and longitude pair of the first matching location. stopTimeCsvRowNumber2 (?) The row number of the second faulty record from `stop_times.txt`. stopId2 (?) The id of the second stop that is referred to. stopName2 (?) The name of the second stop that is referred to. match2 (?) Latitude and longitude pair of the second matching location.
468032 "1419676" "350386894" 2622484 "3930302" "Lauwersoog" [53.410576,6.198483999999999] 2622483 "3930303" "Schiermonnikoog" [53.468635,6.203212000000001]
468031 "1419675" "350386890" 2622476 "3930303" "Schiermonnikoog" [53.468635,6.203212000000001] 2622475 "3930302" "Lauwersoog" [53.410576,6.198483999999999]
468031 "1419675" "350386890" 2622476 "3930303" "Schiermonnikoog" [53.410576,6.198483999999999] 2622475 "3930302" "Lauwersoog" [53.410576,6.198483999999999]
468020 "1419672" "350386893" 2622482 "3930302" "Lauwersoog" [53.410576,6.198483999999999] 2622481 "3930303" "Schiermonnikoog" [53.468635,6.203212000000001]
468019 "1419671" "350386889" 2622474 "3930303" "Schiermonnikoog" [53.468635,6.203212000000001] 2622473 "3930302" "Lauwersoog" [53.410576,6.198483999999999]
468019 "1419671" "350386889" 2622474 "3930303" "Schiermonnikoog" [53.410576,6.198483999999999] 2622473 "3930302" "Lauwersoog" [53.410576,6.198483999999999]
platform_without_parent_station INFO 249

platform_without_parent_station

A platform has no parent_station field set.

This is different from location_without_parent_station since it is less severe.

You can see more about this notice here.

Only the first 50 of 249 affected records are displayed below.

csvRowNumber (?) Row number of the faulty record. stopId (?) The id of the faulty record. stopName (?) The stop name of the faulty record.
7132 "3140332" "Rotterdam, Rotterdam Centraal"
7133 "3140333" "Rotterdam, Rotterdam Centraal perron AA"
7134 "3140334" "Rotterdam, Rotterdam Centraal perron BB"
7135 "3140335" "Rotterdam, Rotterdam Centraal perron DD"
7136 "3140336" "Rotterdam, Rotterdam Centraal perron FF"
7181 "3140382" "Zoetermeer, Station Zoetermeer"
7182 "3140383" "Zoetermeer, Station Zoetermeer"
7202 "3140403" "Maasland, Maasland Viaduct"
7212 "3140413" "Delft, Station Delft"
7220 "3140424" "Zoetermeer, Station Lansingerland-Ztm. (Zuid)"
7221 "3140425" "Zoetermeer, Station Lansingerland-Ztm. (Zuid)"
7222 "3140426" "Zoetermeer, Station Lansingerland-Ztm. (Zuid)"
7271 "3140476" "Rotterdam, Rotterdam Centraal perron C"
7295 "3140504" "Rotterdam, Keizerswaard"
7296 "3140505" "Rotterdam, Keizerswaard"
7351 "3140562" "Rotterdam, Station Alexander"
7360 "3140572" "Rotterdam, Station Alexander"
7361 "3140573" "Rotterdam, Station Alexander (Uitstaphalte)"
7452 "3140665" "Rotterdam, Capelsebrug"
7459 "3140674" "Rotterdam, Stadhuis"
7460 "3140675" "Rotterdam, Stadhuis"
7463 "3140678" "Rotterdam, Leuvehaven"
7464 "3140679" "Rotterdam, Leuvehaven"
7465 "3140680" "Rotterdam, Rijnhaven"
7466 "3140681" "Rotterdam, Rijnhaven"
7467 "3140682" "Rotterdam, Maashaven"
7468 "3140683" "Rotterdam, Maashaven"
7469 "3140684" "Rotterdam, Zuidplein"
7470 "3140685" "Rotterdam, Zuidplein"
7471 "3140686" "Rotterdam, Slinge"
7472 "3140687" "Rotterdam, Slinge"
7473 "3140688" "Rhoon, Rhoon"
7474 "3140689" "Rotterdam, Slinge"
7475 "3140690" "Poortugaal, Poortugaal"
7476 "3140691" "Rhoon, Rhoon"
7477 "3140692" "Hoogvliet Rotterdam, Hoogvliet"
7478 "3140693" "Poortugaal, Poortugaal"
7479 "3140694" "Hoogvliet Rotterdam, Zalmplaat"
7480 "3140695" "Hoogvliet Rotterdam, Hoogvliet"
7481 "3140696" "Spijkenisse, Spijkenisse Centrum"
7482 "3140697" "Hoogvliet Rotterdam, Zalmplaat"
7483 "3140698" "Spijkenisse, Heemraadlaan"
7484 "3140699" "Spijkenisse, Spijkenisse Centrum"
7485 "3140700" "Spijkenisse, De Akkers"
7486 "3140701" "Spijkenisse, Heemraadlaan"
7487 "3140702" "Spijkenisse, De Akkers"
7488 "3140703" "Rotterdam, Wilhelminaplein"
7489 "3140704" "Rotterdam, Wilhelminaplein"
7490 "3140705" "Hoogvliet Rotterdam, Tussenwater"
7491 "3140706" "Hoogvliet Rotterdam, Tussenwater"
unknown_column INFO 4

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"feed_info.txt" "feed_id" 2
"stop_times.txt" "fare_units_traveled" 11
"trips.txt" "realtime_trip_id" 4
"trips.txt" "trip_long_name" 7