GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2025-12-14T22:34:16Z,
for the dataset file:///shared/gtfs-nl.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
OVapi
Publisher URL:
http://www.ovapi.nl
Feed Email:
N/A
Feed Language:
Dutch
Feed Start Date:
2025-12-13
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: 47
  • Blocks: 0
  • Routes: 3277
  • Shapes: 14294
  • Stops: 79687
  • Trips: 1150440

Specification Compliance report

31975 notices reported (15494 errors, 16231 warnings, 250 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 16

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.

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`.
"292077664" "2993061" 44560 8016.0 4 44559 8016.0 3
"316798897" "3160146" 3622093 105561.0 21 3622092 105561.0 20
"316798791" "3160146" 3621022 105561.0 21 3621021 105561.0 20
"322011213" "2992187" 18774679 82514.0 18 18774678 82514.0 17
"322016077" "3160145" 18776334 42577.0 10 18776333 42577.0 9
"313312281" "3160147" 833954 42577.0 10 833953 42577.0 9
"313316491" "3160146" 877126 42577.0 10 877125 42577.0 9
"313316304" "3160148" 875184 42577.0 10 875183 42577.0 9
"313317308" "3160145" 885644 42577.0 10 885643 42577.0 9
"313317608" "2992837" 888769 23683.0 7 888768 23683.0 6
"313318343" "3160144" 896436 42577.0 10 896435 42577.0 9
"317622853" "2993065" 3644308 18523.0 6 3644307 18523.0 5
"317625290" "3160145" 3648561 42577.0 10 3648560 42577.0 9
"322021476" "3667686" 18776762 200.0 3 18776761 200.0 2
"289279589" "3160145" 38330 42577.0 10 38329 42577.0 9
"313320322" "3160145" 916665 42577.0 10 916664 42577.0 9
point_near_origin ERROR 15478

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 15478 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" 7029 "2992794" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 7773 "2993610" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 7861 "2993710" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 37991 "3541108" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50611 "3618125" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50612 "3618126" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50613 "3618127" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50614 "3618128" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50615 "3618129" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50616 "3618133" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50620 "3618137" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50621 "3618138" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50622 "3618139" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50623 "3618140" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50624 "3618141" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50625 "3618142" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50626 "3618143" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50627 "3618144" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50628 "3618145" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50631 "3618148" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50632 "3618149" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50633 "3618150" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50634 "3618151" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50637 "3618154" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 50638 "3618155" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 63069 "3667680" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 63070 "3667681" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 63071 "3667682" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 63073 "3667684" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 63074 "3667685" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 63075 "3667686" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 63996 "stoparea:399212" "stop_lat" 0.416745364 "stop_lon" 0.034318428
"stops.txt" 63997 "stoparea:399213" "stop_lat" 0.416685336 "stop_lon" 0.034189859999999996
"stops.txt" 63998 "stoparea:399214" "stop_lat" 0.416659924 "stop_lon" 0.034217748
"stops.txt" 63999 "stoparea:399215" "stop_lat" 0.416679904 "stop_lon" 0.034266164
"stops.txt" 64000 "stoparea:399216" "stop_lat" 0.41664446 "stop_lon" 0.034263068
"stops.txt" 64001 "stoparea:399217" "stop_lat" 0.416650936 "stop_lon" 0.0343058
"stops.txt" 64002 "stoparea:399218" "stop_lat" 0.20836148399999999 "stop_lon" 0.017115476
"stops.txt" 64003 "stoparea:399221" "stop_lat" 0.416569708 "stop_lon" 0.034050668
"stops.txt" 64004 "stoparea:399222" "stop_lat" 0.41658557199999996 "stop_lon" 0.034093156
"stops.txt" 64005 "stoparea:399226" "stop_lat" 0.833078176 "stop_lon" 0.067925296
"stops.txt" 64006 "stoparea:399227" "stop_lat" 0.41652290000000003 "stop_lon" 0.033917384
"stops.txt" 64007 "stoparea:399228" "stop_lat" 0.832782676 "stop_lon" 0.067779696
"stops.txt" 64008 "stoparea:399230" "stop_lat" 0.416431672 "stop_lon" 0.033912956
"stops.txt" 64009 "stoparea:399231" "stop_lat" 0.416442476 "stop_lon" 0.033933328000000006
"stops.txt" 64010 "stoparea:399232" "stop_lat" 0.41640467999999997 "stop_lon" 0.033906707999999994
"stops.txt" 64011 "stoparea:399233" "stop_lat" 0.416501656 "stop_lon" 0.033848276
"stops.txt" 64012 "stoparea:399235" "stop_lat" 0.41645347600000004 "stop_lon" 0.033969852
"stops.txt" 64013 "stoparea:399236" "stop_lat" 0.416478124 "stop_lon" 0.033857399999999996
"stops.txt" 64014 "stoparea:399239" "stop_lat" 0.41648286399999995 "stop_lon" 0.034038108
duplicate_route_name WARNING 275

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 275 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`.
495 "138723" 507 "143073" "85" "Nijmegen CS - Druten Busstation" 3 "BRENG"
898 "133566" 1005 "140449" "674" "scholen Essen - Kalmthout - Stabroek" 3 "DELIJN"
878 "133463" 1006 "140450" "379" "scholen Brasschaat - Kapellen - Stabroek - Zandvli" 3 "DELIJN"
842 "133271" 1008 "140459" "49" "Turnhout - Kasterlee - Geel" 3 "DELIJN"
884 "133509" 1009 "140463" "473" "Mol TISP - Dessel - Retie - Oud-Turnhout - Turnhou" 3 "DELIJN"
890 "133537" 1010 "140464" "675" "Stabroek - Kalmthout - scholen Wuustwezel" 3 "DELIJN"
996 "137989" 1011 "140466" "69" "Brecht Station Noorderkempen - Hoogstraten - Meers" 3 "DELIJN"
820 "133176" 1012 "140477" "709" "scholen Stabroek - Zandvliet" 3 "DELIJN"
937 "137849" 1013 "140482" "45" "Maastricht - Genk" 3 "DELIJN"
963 "137909" 1014 "140485" "63" "Maastricht - Maaseik" 3 "DELIJN"
764 "132867" 1015 "140489" "76" "P+R Luchtbal - Kaai 210 CMB (- AOR)" 3 "DELIJN"
771 "132938" 1016 "140492" "454" "Weelde Singel - Ravels - Turnhout" 3 "DELIJN"
812 "133145" 1017 "140499" "707" "scholen Merksem - Stabroek - Zandvliet" 3 "DELIJN"
860 "133370" 1018 "140502" "433" "Hoogstraten - Rijkevorsel - Beerse - Turnhout" 3 "DELIJN"
813 "133151" 1019 "140503" "43a" "Reusel - Arendonk - Turnhout - Merksplas - Hoogstr" 3 "DELIJN"
998 "137992" 1020 "140505" "62" "Sint-Job - Schoten - Antwerpen" 3 "DELIJN"
811 "133144" 1021 "140508" "111" "Geel - Larum - Onze-Lieve-Vrouw-Olen - Tielen - Vo" 3 "DELIJN"
827 "133218" 1022 "140509" "72" "Putte - Kapellen - Ekeren - Antwerpen" 3 "DELIJN"
855 "133341" 1023 "140513" "438" "Hoogstraten - Vosselaar - Turnhout industrie" 3 "DELIJN"
879 "133468" 1024 "140516" "454" "Turnhout - Ravels - Weelde Singel" 3 "DELIJN"
854 "133338" 1025 "140523" "73" "P+R Luchtbal - Ekeren - Brasschaat" 3 "DELIJN"
778 "132973" 1026 "140527" "674" "Stabroek - Kalmthout - scholen Essen" 3 "DELIJN"
804 "133107" 1027 "140536" "47" "Mol - Dessel - Retie - Oud-Turnhout - Turnhout" 3 "DELIJN"
768 "132902" 1028 "140538" "416" "Snelbus Antwerpen - Wechelderzande - Turnhout" 3 "DELIJN"
863 "133384" 1029 "140544" "434" "Hoogstraten - Merksplas - Beerse - Turnhout" 3 "DELIJN"
810 "133142" 1030 "140546" "48" "Malle - Sint-Jozef - Rijkevorsel - Hoogstraten" 3 "DELIJN"
958 "137899" 1031 "140548" "448" "scholen Essen - Wuustwezel - Brecht" 3 "DELIJN"
895 "133556" 1032 "140550" "380" "Arendonk - Retie - Witgoor - Dessel - Geel" 3 "DELIJN"
893 "133548" 1033 "140551" "X71" "Snelbus Putte - Stabroek - Antwerpen" 3 "DELIJN"
889 "133536" 1034 "140552" "413" "Westmalle - Beerse - Vosselaar - Turnhout" 3 "DELIJN"
775 "132954" 1035 "140555" "456" "Poppel - Eel - Ravels - Oud-Turnhout - Arendonk" 3 "DELIJN"
903 "137724" 1036 "140556" "65" "Kapellen - Merksem Zwaantjeslei" 3 "DELIJN"
836 "133245" 1037 "140557" "72" "Antwerpen - Ekeren - Kapellen - Putte" 3 "DELIJN"
857 "133353" 1038 "140558" "457" "Weelde - Baarle - Hoogstraten" 3 "DELIJN"
874 "133436" 1039 "140560" "X64" "Snelbus Wuustwezel - Antwerpen via E19" 3 "DELIJN"
947 "137866" 1040 "140561" "32" "Rooseveltplaats - Berchem Station - Edegem" 3 "DELIJN"
774 "132949" 1041 "140563" "456" "Arendonk - Oud-Turnhout - Ravels - Eel - Poppel" 3 "DELIJN"
769 "132921" 1042 "140564" "45" "Tilburg - Poppel - Ravels - Oud-Turnhout - Turnhou" 3 "DELIJN"
795 "133066" 1043 "140565" "45" "Turnhout - Oud-Turnhout - Ravels - Poppel - Tilbur" 3 "DELIJN"
869 "133422" 1044 "140569" "70" "Zandvliet - Stabroek - Hoevenen - Antwerpen" 3 "DELIJN"
887 "133527" 1045 "140572" "X41" "Snelbus Turnhout - Malle - Zoersel - Antwerpen" 3 "DELIJN"
873 "133432" 1046 "140576" "67" "(Merksem) - Kapellen - Essen" 3 "DELIJN"
839 "133258" 1047 "140579" "66" "P+R Luchtbal - Ekeren - Schoten" 3 "DELIJN"
838 "133253" 1048 "140580" "604" "Hoogstraten - Meersel-Dreef" 3 "DELIJN"
772 "132941" 1049 "140584" "461" "Baarle - Zondereigen - Turnhout" 3 "DELIJN"
777 "132967" 1050 "140585" "70" "Antwerpen - Hoevenen - Stabroek - Zandvliet" 3 "DELIJN"
832 "133230" 1051 "140588" "709" "Zandvliet - scholen Stabroek" 3 "DELIJN"
959 "137901" 1052 "140590" "62" "Antwerpen - Schoten - Sint-Job" 3 "DELIJN"
843 "133275" 1053 "140591" "437" "Turnhout - Merksplas Kolonie - Hoogstraten" 3 "DELIJN"
932 "137837" 1054 "140593" "45" "Genk - Maastricht" 3 "DELIJN"
fast_travel_between_consecutive_stops WARNING 7201

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 7201 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.
884478 "321214321" "141424" 183.49791373376272 3.058298562229379 12611544 38 "3634523" "Giessen, Randweg-Tankstation" "13:48:00" 12611545 39 "3634342" "Poederoijen, Maarten van Rossumweg" "13:48:00"
610886 "319580829" "130932" 366.083446395213 6.1013907732535495 5645541 28 "3617615" "Wolvega, Hoofdstraat Oost" "19:45:00" 5645542 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610894 "319580838" "130932" 366.083446395213 6.1013907732535495 5645733 28 "3617615" "Wolvega, Hoofdstraat Oost" "19:45:00" 5645734 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610893 "319580837" "130932" 366.083446395213 6.1013907732535495 5645709 28 "3617615" "Wolvega, Hoofdstraat Oost" "19:45:00" 5645710 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610892 "319580836" "130932" 366.083446395213 6.1013907732535495 5645685 28 "3617615" "Wolvega, Hoofdstraat Oost" "19:45:00" 5645686 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610891 "319580835" "130932" 366.083446395213 6.1013907732535495 5645661 28 "3617615" "Wolvega, Hoofdstraat Oost" "19:45:00" 5645662 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610895 "319580839" "130932" 366.083446395213 6.1013907732535495 5645757 28 "3617615" "Wolvega, Hoofdstraat Oost" "19:45:00" 5645758 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610887 "319580830" "130932" 366.083446395213 6.1013907732535495 5645565 28 "3617615" "Wolvega, Hoofdstraat Oost" "19:45:00" 5645566 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610890 "319580834" "130932" 366.083446395213 6.1013907732535495 5645637 28 "3617615" "Wolvega, Hoofdstraat Oost" "19:45:00" 5645638 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610889 "319580833" "130932" 366.083446395213 6.1013907732535495 5645613 28 "3617615" "Wolvega, Hoofdstraat Oost" "19:45:00" 5645614 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610888 "319580831" "130932" 366.083446395213 6.1013907732535495 5645589 28 "3617615" "Wolvega, Hoofdstraat Oost" "19:45:00" 5645590 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
1011097 "321190222" "141882" 223.90831904441723 7.463610634813908 12239210 57 "3552669" "Abcoude, Stokkelaarsbrug" "07:01:00" 12239211 58 "3257976" "Amstelhoek, Amstelkade" "07:02:00"
1011096 "321190221" "141882" 223.90831904441723 7.463610634813908 12239110 57 "3552669" "Abcoude, Stokkelaarsbrug" "07:01:00" 12239111 58 "3257976" "Amstelhoek, Amstelkade" "07:02:00"
895047 "321274447" "141468" 173.97116150192585 2.899519358365431 13930676 20 "3576812" "Hertme, Openluchttheater Hertme" "13:36:00" 13930677 21 "3576807" "Borne, Hosbekkeweg" "13:36:00"
895047 "321274447" "141468" 156.2829345225451 2.6047155753757516 13930781 125 "3576959" "Borne, Vormerij" "13:58:00" 13930782 126 "3576786" "Azelo, OBS Azelo" "13:58:00"
1148814 "319702259" "143085" 24088.478694654274 6022.119673663568 5753302 5 "3541107" "Hamburg-Bergedorf" "10:56:00" 5753303 6 "3541108" "Hamburg-Harburg" "11:10:00"
1148814 "319702259" "143085" 3140.230608807222 5861.7638031068145 5753303 6 "3541108" "Hamburg-Harburg" "11:18:00" 5753304 7 "3541111" "Osnabrück Altstadt" "13:09:00"
610670 "316110189" "130932" 366.083446395213 6.1013907732535495 2052489 48 "3561183" "Wolvega, Hoofdstraat Oost" "12:45:00" 2052490 51 "3561422" "Nijeholtpade, Nijeholtpade Provincialeweg" "12:45:00"
636328 "313919375" "131020" 215.99446412395238 3.599907735399207 1282673 41 "3549111" "Houten, Kooikerspad" "24:57:00" 1282674 42 "2702521" "Houten, De Muren/De Polders" "24:57:00"
610676 "316110201" "130932" 366.083446395213 6.1013907732535495 2052735 48 "3561183" "Wolvega, Hoofdstraat Oost" "18:45:00" 2052736 51 "3561422" "Nijeholtpade, Nijeholtpade Provincialeweg" "18:45:00"
361050 "320970868" "127798" 168.7092072360759 0.3280456807368143 8834112 14 "3185042" "Maasvlakte, Beringstraat" "13:42:09" 8834113 15 "3185043" "Maasvlakte, Sontstraat" "13:42:16"
361162 "320972004" "127798" 168.7092072360759 0.3280456807368143 8854971 14 "3185042" "Maasvlakte, Beringstraat" "13:42:09" 8854972 15 "3185043" "Maasvlakte, Sontstraat" "13:42:16"
361050 "320970868" "127798" 174.98344795585913 0.09721302664214397 8834114 16 "3185031" "Maasvlakte, Bosporusstraat" "13:42:25" 8834115 17 "3185051" "Maasvlakte, Nature Bio Foods" "13:42:27"
361162 "320972004" "127798" 174.98344795585913 0.09721302664214397 8854973 16 "3185031" "Maasvlakte, Bosporusstraat" "13:42:25" 8854974 17 "3185051" "Maasvlakte, Nature Bio Foods" "13:42:27"
361050 "320970868" "127798" 180.52251820628447 0.8023223031390421 8834120 23 "3185057" "Maasvlakte, Neste" "13:45:13" 8834121 24 "3185056" "Maasvlakte, Antarcticaweg" "13:45:29"
361162 "320972004" "127798" 180.52251820628447 0.8023223031390421 8854979 23 "3185057" "Maasvlakte, Neste" "13:45:13" 8854980 24 "3185056" "Maasvlakte, Antarcticaweg" "13:45:29"
361050 "320970868" "127798" 186.81617086970218 2.335202135871277 8834121 24 "3185056" "Maasvlakte, Antarcticaweg" "13:45:29" 8834122 25 "3185058" "Maasvlakte, Pieter van Vollenhovenweg" "13:46:14"
361162 "320972004" "127798" 186.81617086970218 2.335202135871277 8854980 24 "3185056" "Maasvlakte, Antarcticaweg" "13:45:29" 8854981 25 "3185058" "Maasvlakte, Pieter van Vollenhovenweg" "13:46:14"
361050 "320970868" "127798" 152.50017839764925 2.626391961292848 8834124 30 "3185036" "Europoort, BP Hoofdkantoor" "13:51:14" 8834125 31 "3185038" "Europoort, Pistoolhaven" "13:52:16"
361162 "320972004" "127798" 152.50017839764925 2.626391961292848 8854983 30 "3185036" "Europoort, BP Hoofdkantoor" "13:51:14" 8854984 31 "3185038" "Europoort, Pistoolhaven" "13:52:16"
361050 "320970868" "127798" 183.4728562505888 4.58682140626472 8834128 34 "3185040" "Europoort, Ferryhaven" "13:56:30" 8834129 36 "3185035" "Europoort, Moezelweg" "13:58:00"
361162 "320972004" "127798" 183.4728562505888 4.58682140626472 8854987 34 "3185040" "Europoort, Ferryhaven" "13:56:30" 8854988 36 "3185035" "Europoort, Moezelweg" "13:58:00"
361050 "320970868" "127798" 232.25201721631697 0.3870866953605283 8834131 39 "3632453" "Botlek, Torontostraat" "14:01:09" 8834132 40 "3632454" "Botlek, Torontostraat II" "14:01:15"
361162 "320972004" "127798" 232.25201721631697 0.3870866953605283 8854990 39 "3632453" "Botlek, Torontostraat" "14:01:09" 8854991 40 "3632454" "Botlek, Torontostraat II" "14:01:15"
636299 "313919314" "131020" 215.99446412395238 3.599907735399207 1281305 7 "2702521" "Houten, De Muren/De Polders" "24:50:00" 1281306 8 "3549111" "Houten, Kooikerspad" "24:50:00"
360962 "307271699" "127798" 176.8846813716126 0.49134633714336834 144201 10 "3185050" "Maasvlakte, Koerilenstraat" "07:10:17" 144202 11 "3185049" "Maasvlakte, Magallanesstraat" "07:10:27"
360782 "307268430" "127798" 176.8846813716126 0.49134633714336834 82966 10 "3185050" "Maasvlakte, Koerilenstraat" "07:10:17" 82967 11 "3185049" "Maasvlakte, Magallanesstraat" "07:10:27"
360872 "307269531" "127798" 176.8846813716126 0.49134633714336834 103293 10 "3185050" "Maasvlakte, Koerilenstraat" "07:10:17" 103294 11 "3185049" "Maasvlakte, Magallanesstraat" "07:10:27"
360962 "307271699" "127798" 349.96689591171827 0.09721302664214397 144206 15 "3185031" "Maasvlakte, Bosporusstraat" "07:12:53" 144207 16 "3185051" "Maasvlakte, Nature Bio Foods" "07:12:54"
360782 "307268430" "127798" 349.96689591171827 0.09721302664214397 82971 15 "3185031" "Maasvlakte, Bosporusstraat" "07:12:53" 82972 16 "3185051" "Maasvlakte, Nature Bio Foods" "07:12:54"
360872 "307269531" "127798" 349.96689591171827 0.09721302664214397 103298 15 "3185031" "Maasvlakte, Bosporusstraat" "07:12:53" 103299 16 "3185051" "Maasvlakte, Nature Bio Foods" "07:12:54"
360962 "307271699" "127798" 179.13196342057282 0.29855327236762136 144207 16 "3185051" "Maasvlakte, Nature Bio Foods" "07:12:54" 144208 17 "3185046" "Maasvlakte, Douane" "07:13:00"
360782 "307268430" "127798" 179.13196342057282 0.29855327236762136 82972 16 "3185051" "Maasvlakte, Nature Bio Foods" "07:12:54" 82973 17 "3185046" "Maasvlakte, Douane" "07:13:00"
360872 "307269531" "127798" 179.13196342057282 0.29855327236762136 103299 16 "3185051" "Maasvlakte, Nature Bio Foods" "07:12:54" 103300 17 "3185046" "Maasvlakte, Douane" "07:13:00"
360962 "307271699" "127798" 169.90354654709128 0.8023223031390421 144212 22 "3185057" "Maasvlakte, Neste" "07:15:54" 144213 23 "3185056" "Maasvlakte, Antarcticaweg" "07:16:11"
360782 "307268430" "127798" 169.90354654709128 0.8023223031390421 82977 22 "3185057" "Maasvlakte, Neste" "07:15:54" 82978 23 "3185056" "Maasvlakte, Antarcticaweg" "07:16:11"
360872 "307269531" "127798" 169.90354654709128 0.8023223031390421 103304 22 "3185057" "Maasvlakte, Neste" "07:15:54" 103305 23 "3185056" "Maasvlakte, Antarcticaweg" "07:16:11"
360962 "307271699" "127798" 178.86654657737444 2.335202135871277 144213 23 "3185056" "Maasvlakte, Antarcticaweg" "07:16:11" 144214 24 "3185058" "Maasvlakte, Pieter van Vollenhovenweg" "07:16:58"
360782 "307268430" "127798" 178.86654657737444 2.335202135871277 82978 23 "3185056" "Maasvlakte, Antarcticaweg" "07:16:11" 82979 24 "3185058" "Maasvlakte, Pieter van Vollenhovenweg" "07:16:58"
360872 "307269531" "127798" 178.86654657737444 2.335202135871277 103305 23 "3185056" "Maasvlakte, Antarcticaweg" "07:16:11" 103306 24 "3185058" "Maasvlakte, Pieter van Vollenhovenweg" "07:16:58"
fast_travel_between_far_stops WARNING 1247

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 1247 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.
610886 "319580829" "130932" 622.5675608026487 10.376126013377478 5645537 23 "2898898" "De Blesse, Noord" "19:45:00" 5645542 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610894 "319580838" "130932" 622.5675608026487 10.376126013377478 5645729 23 "2898898" "De Blesse, Noord" "19:45:00" 5645734 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610893 "319580837" "130932" 622.5675608026487 10.376126013377478 5645705 23 "2898898" "De Blesse, Noord" "19:45:00" 5645710 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610892 "319580836" "130932" 622.5675608026487 10.376126013377478 5645681 23 "2898898" "De Blesse, Noord" "19:45:00" 5645686 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610891 "319580835" "130932" 622.5675608026487 10.376126013377478 5645657 23 "2898898" "De Blesse, Noord" "19:45:00" 5645662 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610895 "319580839" "130932" 622.5675608026487 10.376126013377478 5645753 23 "2898898" "De Blesse, Noord" "19:45:00" 5645758 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610887 "319580830" "130932" 622.5675608026487 10.376126013377478 5645561 23 "2898898" "De Blesse, Noord" "19:45:00" 5645566 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610890 "319580834" "130932" 622.5675608026487 10.376126013377478 5645633 23 "2898898" "De Blesse, Noord" "19:45:00" 5645638 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610889 "319580833" "130932" 622.5675608026487 10.376126013377478 5645609 23 "2898898" "De Blesse, Noord" "19:45:00" 5645614 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
610888 "319580831" "130932" 622.5675608026487 10.376126013377478 5645585 23 "2898898" "De Blesse, Noord" "19:45:00" 5645590 31 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "19:45:00"
168066 "320240967" "119701" 151.43142648957266 10.095428432638178 6415066 1 "3620803" "Bleskensgraaf, Dorp" "22:53:00" 6415085 20 "3621093" "Brandwijk, Vuilendam" "22:56:00"
168065 "320240966" "119701" 151.43142648957266 10.095428432638178 6415031 1 "3620803" "Bleskensgraaf, Dorp" "22:53:00" 6415050 20 "3621093" "Brandwijk, Vuilendam" "22:56:00"
168067 "320240968" "119701" 151.43142648957266 10.095428432638178 6415101 1 "3620803" "Bleskensgraaf, Dorp" "22:53:00" 6415120 20 "3621093" "Brandwijk, Vuilendam" "22:56:00"
1011097 "321190222" "141882" 151.32035659184024 12.610029715986688 12239208 55 "3552670" "Nessersluis, Veerdienst" "06:58:00" 12239211 58 "3257976" "Amstelhoek, Amstelkade" "07:02:00"
1011096 "321190221" "141882" 151.32035659184024 12.610029715986688 12239108 55 "3552670" "Nessersluis, Veerdienst" "06:58:00" 12239111 58 "3257976" "Amstelhoek, Amstelkade" "07:02:00"
895047 "321274447" "141468" 159.15539088938115 10.61035939262541 13930658 2 "3576878" "Borne, Gezondheidscentrum 't Dijkhuis" "13:30:00" 13930666 10 "3575658" "Borne, Winkelcentrum Stroom Esch" "13:33:00"
1148814 "319702259" "143085" 24088.478694654274 6022.119673663568 5753302 5 "3541107" "Hamburg-Bergedorf" "10:56:00" 5753303 6 "3541108" "Hamburg-Harburg" "11:10:00"
610670 "316110189" "130932" 622.5675608026487 10.376126013377478 2052485 43 "2898898" "De Blesse, Noord" "12:45:00" 2052490 51 "3561422" "Nijeholtpade, Nijeholtpade Provincialeweg" "12:45:00"
636328 "313919375" "131020" 300.47605986760243 10.015868662253414 1282662 30 "2702456" "Houten, De Meerpaal" "24:56:00" 1282674 42 "2702521" "Houten, De Muren/De Polders" "24:57:00"
610676 "316110201" "130932" 622.5675608026487 10.376126013377478 2052731 43 "2898898" "De Blesse, Noord" "18:45:00" 2052736 51 "3561422" "Nijeholtpade, Nijeholtpade Provincialeweg" "18:45:00"
361050 "320970868" "127798" 150.44201413402436 10.44736209264058 8834128 34 "3185040" "Europoort, Ferryhaven" "13:56:30" 8834130 38 "3184939" "Rozenburg, Prof. Gerbrandyweg" "14:00:40"
361162 "320972004" "127798" 150.44201413402436 10.44736209264058 8854987 34 "3185040" "Europoort, Ferryhaven" "13:56:30" 8854989 38 "3184939" "Rozenburg, Prof. Gerbrandyweg" "14:00:40"
636299 "313919314" "131020" 150.7888738155094 10.052591587700627 1281303 5 "2702459" "Houten, Het Raaigras" "24:48:00" 1281314 16 "2702516" "Houten, Rondeel/De Veste" "24:51:00"
884487 "321214426" "141424" 154.8891203283361 10.325941355222408 12614301 80 "3634445" "Gameren, Ridderstraat" "09:47:00" 12614314 93 "3634391" "Zaltbommel, Karstraat" "09:50:00"
610847 "319580790" "130932" 622.5675608026487 10.376126013377478 5643955 43 "2898898" "De Blesse, Noord" "16:45:00" 5643960 51 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "16:45:00"
610846 "319580789" "130932" 622.5675608026487 10.376126013377478 5643914 43 "2898898" "De Blesse, Noord" "16:45:00" 5643919 51 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "16:45:00"
610873 "319580816" "130932" 622.5675608026487 10.376126013377478 5645021 43 "2898898" "De Blesse, Noord" "16:45:00" 5645026 51 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "16:45:00"
610872 "319580815" "130932" 622.5675608026487 10.376126013377478 5644980 43 "2898898" "De Blesse, Noord" "16:45:00" 5644985 51 "3617854" "Nijeholtpade, Nijeholtpade Provincialeweg" "16:45:00"
895033 "321274433" "141466" 203.3514425072698 10.16757212536349 13928833 2 "3576899" "Rijssen, P+R Station Rijssen" "21:30:00" 13928864 33 "3576326" "Rijssen, Vermeerstraat" "21:32:00"
894898 "321195379" "141466" 203.3514425072698 10.16757212536349 12248206 2 "3576899" "Rijssen, P+R Station Rijssen" "21:30:00" 12248237 33 "3576326" "Rijssen, Vermeerstraat" "21:32:00"
894935 "321195717" "141466" 203.3514425072698 10.16757212536349 12259754 2 "3576899" "Rijssen, P+R Station Rijssen" "21:30:00" 12259785 33 "3576326" "Rijssen, Vermeerstraat" "21:32:00"
894889 "321195352" "141466" 203.3514425072698 10.16757212536349 12246235 2 "3576899" "Rijssen, P+R Station Rijssen" "10:00:00" 12246266 33 "3576326" "Rijssen, Vermeerstraat" "10:02:00"
894937 "321195752" "141466" 203.3514425072698 10.16757212536349 12260373 2 "3576899" "Rijssen, P+R Station Rijssen" "10:00:00" 12260404 33 "3576326" "Rijssen, Vermeerstraat" "10:02:00"
894991 "321274391" "141466" 203.3514425072698 10.16757212536349 13922617 2 "3576899" "Rijssen, P+R Station Rijssen" "10:00:00" 13922648 33 "3576326" "Rijssen, Vermeerstraat" "10:02:00"
894962 "321274271" "141466" 203.3514425072698 10.16757212536349 13916830 2 "3576899" "Rijssen, P+R Station Rijssen" "10:00:00" 13916861 33 "3576326" "Rijssen, Vermeerstraat" "10:02:00"
1148744 "306397675" "143085" 13509.67383107608 5854.191993466301 55801 28 "3618157" "Rheine" "12:26:00" 55802 29 "3618154" "Osnabrück Hbf" "12:51:00"
610954 "320617886" "130932" 226.9004410767458 11.34502205383729 8417219 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "07:12:00" 8417223 12 "3629622" "De Blesse, De Linde" "07:14:00"
610955 "320617887" "130932" 226.9004410767458 11.34502205383729 8417260 4 "2898821" "Oldeholtpade, Oldeholtpade Provincialeweg" "07:12:00" 8417264 12 "3629622" "De Blesse, De Linde" "07:14:00"
1011122 "321190247" "141882" 151.32035659184024 12.610029715986688 12241708 55 "3552670" "Nessersluis, Veerdienst" "13:28:00" 12241711 58 "3257976" "Amstelhoek, Amstelkade" "13:32:00"
1011123 "321190248" "141882" 151.32035659184024 12.610029715986688 12241808 55 "3552670" "Nessersluis, Veerdienst" "13:28:00" 12241811 58 "3257976" "Amstelhoek, Amstelkade" "13:32:00"
361060 "320970878" "127798" 150.44201413402436 10.44736209264058 8834546 31 "3185040" "Europoort, Ferryhaven" "15:27:30" 8834548 35 "3184939" "Rozenburg, Prof. Gerbrandyweg" "15:31:40"
361172 "320972014" "127798" 150.44201413402436 10.44736209264058 8855405 31 "3185040" "Europoort, Ferryhaven" "15:27:30" 8855407 35 "3184939" "Rozenburg, Prof. Gerbrandyweg" "15:31:40"
1148755 "313314292" "143085" 13509.649945696887 5854.181643135318 854508 28 "2993686" "Rheine" "16:26:00" 854509 29 "3618154" "Osnabrück Hbf" "16:51:00"
1148769 "313319079" "143085" 13509.67383107608 5854.191993466301 903953 28 "3618157" "Rheine" "12:26:00" 903954 29 "3618154" "Osnabrück Hbf" "12:51:00"
636306 "313919325" "131020" 150.7888738155094 10.052591587700627 1281625 5 "2702459" "Houten, Het Raaigras" "19:48:00" 1281636 16 "2702516" "Houten, Rondeel/De Veste" "19:51:00"
895059 "321195374" "141469" 159.15539088938115 10.61035939262541 12247796 2 "3576878" "Borne, Gezondheidscentrum 't Dijkhuis" "17:30:00" 12247804 10 "3575658" "Borne, Winkelcentrum Stroom Esch" "17:33:00"
1011109 "321190234" "141882" 151.32035659184024 12.610029715986688 12240408 55 "3552670" "Nessersluis, Veerdienst" "09:58:00" 12240411 58 "3257976" "Amstelhoek, Amstelkade" "10:02:00"
1011108 "321190233" "141882" 151.32035659184024 12.610029715986688 12240308 55 "3552670" "Nessersluis, Veerdienst" "09:58:00" 12240311 58 "3257976" "Amstelhoek, Amstelkade" "10:02:00"
361058 "320970876" "127798" 150.44201413402436 10.44736209264058 8834464 34 "3185040" "Europoort, Ferryhaven" "14:56:30" 8834466 38 "3184939" "Rozenburg, Prof. Gerbrandyweg" "15:00:40"
361170 "320972012" "127798" 150.44201413402436 10.44736209264058 8855323 34 "3185040" "Europoort, Ferryhaven" "14:56:30" 8855325 38 "3184939" "Rozenburg, Prof. Gerbrandyweg" "15:00:40"
missing_bike_allowance WARNING 1242

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 1242 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.
650233 "134297" "321723540"
650234 "134297" "321723541"
650235 "134297" "321723542"
650236 "134297" "321723549"
650237 "134297" "321723550"
650238 "134297" "321723551"
650239 "134297" "321723602"
650240 "134297" "321723603"
650241 "134297" "321723604"
650242 "134297" "321723606"
650243 "134297" "321723607"
650244 "134297" "321723608"
650245 "134297" "321723609"
650246 "134297" "321723610"
650247 "134297" "321723611"
650248 "134298" "321723552"
650249 "134298" "321723553"
650250 "134298" "321723560"
650251 "134298" "321723561"
650252 "134299" "321723544"
650253 "134299" "321723546"
650254 "134299" "321723548"
650255 "134299" "321723555"
650256 "134299" "321723557"
650257 "134299" "321723559"
650258 "134299" "321723572"
650259 "134299" "321723573"
650260 "134299" "321723574"
650261 "134299" "321723575"
650262 "134299" "321723576"
650263 "134299" "321723577"
650264 "134299" "321723578"
650265 "134299" "321723579"
650266 "134299" "321723580"
650267 "134299" "321723581"
650268 "134299" "321723582"
650269 "134299" "321723583"
650270 "134299" "321723584"
650271 "134299" "321723585"
650272 "134299" "321723586"
650273 "134299" "321723587"
650274 "134299" "321723588"
650275 "134299" "321723589"
650276 "134299" "321723592"
650277 "134299" "321723593"
650278 "134299" "321723594"
650279 "134299" "321723595"
650280 "134299" "321723596"
650281 "134299" "321723597"
650282 "134299" "321723598"
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 1402

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 1402 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" 27
"agency.txt" "agency_name" "TCS OV" 34
"routes.txt" "route_short_name" "OV-bus ipv trein" 1602
"routes.txt" "route_long_name" "lijn" 2466
"routes.txt" "route_long_name" "lijn" 2467
"routes.txt" "route_long_name" "lijn" 2468
"routes.txt" "route_long_name" "lijn" 2469
"routes.txt" "route_long_name" "lijn" 2470
"stops.txt" "stop_name" "KNSM-laan" 72518
"stops.txt" "stop_name" "VU medisch centrum" 72556
"stops.txt" "stop_name" "NDSM-werf" 72883
"trips.txt" "trip_headsign" "VU medisch centrum" 25672
"trips.txt" "trip_headsign" "VU medisch centrum" 25673
"trips.txt" "trip_headsign" "VU medisch centrum" 25674
"trips.txt" "trip_headsign" "VU medisch centrum" 25675
"trips.txt" "trip_headsign" "VU medisch centrum" 25676
"trips.txt" "trip_headsign" "VU medisch centrum" 25677
"trips.txt" "trip_headsign" "VU medisch centrum" 25678
"trips.txt" "trip_headsign" "VU medisch centrum" 25679
"trips.txt" "trip_headsign" "VU medisch centrum" 25680
"trips.txt" "trip_headsign" "VU medisch centrum" 25681
"trips.txt" "trip_headsign" "VU medisch centrum" 25682
"trips.txt" "trip_headsign" "VU medisch centrum" 25683
"trips.txt" "trip_headsign" "VU medisch centrum" 25684
"trips.txt" "trip_headsign" "VU medisch centrum" 25685
"trips.txt" "trip_headsign" "VU medisch centrum" 25686
"trips.txt" "trip_headsign" "VU medisch centrum" 25687
"trips.txt" "trip_headsign" "VU medisch centrum" 25688
"trips.txt" "trip_headsign" "VU medisch centrum" 25689
"trips.txt" "trip_headsign" "VU medisch centrum" 25690
"trips.txt" "trip_headsign" "VU medisch centrum" 25691
"trips.txt" "trip_headsign" "VU medisch centrum" 25692
"trips.txt" "trip_headsign" "VU medisch centrum" 25693
"trips.txt" "trip_headsign" "VU medisch centrum" 25694
"trips.txt" "trip_headsign" "VU medisch centrum" 25695
"trips.txt" "trip_headsign" "VU medisch centrum" 25696
"trips.txt" "trip_headsign" "VU medisch centrum" 25697
"trips.txt" "trip_headsign" "VU medisch centrum" 25698
"trips.txt" "trip_headsign" "VU medisch centrum" 25699
"trips.txt" "trip_headsign" "VU medisch centrum" 25700
"trips.txt" "trip_headsign" "VU medisch centrum" 25701
"trips.txt" "trip_headsign" "VU medisch centrum" 25702
"trips.txt" "trip_headsign" "VU medisch centrum" 25703
"trips.txt" "trip_headsign" "VU medisch centrum" 25704
"trips.txt" "trip_headsign" "VU medisch centrum" 25705
"trips.txt" "trip_headsign" "VU medisch centrum" 25706
"trips.txt" "trip_headsign" "VU medisch centrum" 25707
"trips.txt" "trip_headsign" "VU medisch centrum" 25708
"trips.txt" "trip_headsign" "VU medisch centrum" 25709
"trips.txt" "trip_headsign" "VU medisch centrum" 25710
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.
"138519" 531 "#FF99FF" "#FFFFFF"
"138528" 540 "#FF99FF" "#FFFFFF"
"138593" 572 "#FF99FF" "#FFFFFF"
"138604" 583 "#FF99FF" "#FFFFFF"
"138609" 588 "#FF99FF" "#FFFFFF"
"138621" 600 "#FF99FF" "#FFFFFF"
"138634" 613 "#FF99FF" "#FFFFFF"
"138652" 631 "#FF99FF" "#FFFFFF"
"138499" 2973 "#FF99FF" "#FFFFFF"
"138513" 2987 "#FF99FF" "#FFFFFF"
route_long_name_contains_short_name WARNING 29

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.

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" 1454 "Stopbus ipv trein" "Stopbus ipv trein Aachen Hbf <-> Heerlen"
"134338" 1455 "Stopbus ipv trein" "Stopbus ipv trein Heerlen <-> Herzogenrath"
"141290" 1465 "Stopbus ipv trein" "Stopbus ipv trein Eemshaven <-> Usquert"
"141292" 1466 "Stopbus ipv trein" "Stopbus ipv trein Roodeschool <-> Usquert"
"141788" 1468 "Stopbus ipv trein" "Stopbus ipv trein Maastricht <-> Visé"
"141790" 1469 "Stopbus ipv trein" "Stopbus ipv trein Liège-Guillemins <-> Maastricht"
"143081" 1470 "Snelbus ipv trein" "Snelbus ipv trein Groningen <-> Leer (Ostfriesl)"
"143082" 1471 "Stopbus ipv trein" "Stopbus ipv trein Bad Nieuweschans <-> Leer (Ostfriesl)"
"124677" 1559 "Stopbus ipv trein" "Stopbus ipv trein Arnhem Centraal <-> Nijmegen"
"128466" 1561 "Snelbus ipv trein" "Snelbus ipv trein Alkmaar <-> Den Helder"
"128476" 1562 "Snelbus ipv trein" "Snelbus ipv trein Delft <-> Den Haag HS"
"128477" 1563 "Snelbus ipv trein" "Snelbus ipv trein Delft <-> Rotterdam Centraal"
"128492" 1564 "Stopbus ipv trein" "Stopbus ipv trein Amersfoort Centraal <-> Hilversum"
"128493" 1565 "Stopbus ipv trein" "Stopbus ipv trein Amersfoort Centraal <-> Weesp"
"128495" 1566 "Stopbus ipv trein" "Stopbus ipv trein Alkmaar <-> Amsterdam Centraal"
"128496" 1567 "Stopbus ipv trein" "Stopbus ipv trein Alkmaar <-> Amsterdam Sloterdijk"
"128521" 1568 "Stopbus ipv trein" "Stopbus ipv trein Haarlem <-> Uitgeest"
"128526" 1569 "Stopbus ipv trein" "Stopbus ipv trein Lelystad Centrum <-> Weesp"
"140443" 1585 "Stopbus ipv trein" "Stopbus ipv trein Schiphol Airport <-> Weesp"
"141297" 1587 "Snelbus ipv trein" "Snelbus ipv trein Leiden Centraal <-> Schiphol Airport"
"141299" 1588 "Stopbus ipv trein" "Stopbus ipv trein Amsterdam Muiderpoort <-> Weesp"
"141300" 1589 "Stopbus ipv trein" "Stopbus ipv trein Den Haag Centraal <-> Den Haag HS"
"143084" 1602 "OV-bus ipv trein" "OV-bus ipv trein Amsterdam Muiderpoort <-> Amsterdam Science Park"
"139900" 1621 "Stopbus ipv trein" "Stopbus ipv trein Dordrecht <-> Geldermalsen"
"139901" 1622 "Stopbus ipv trein" "Stopbus ipv trein Dordrecht <-> Gorinchem"
"139902" 1623 "Stopbus ipv trein" "Stopbus ipv trein Geldermalsen <-> Gorinchem"
"143089" 1642 "Stopbus ipv trein" "Stopbus ipv trein Arnhem Centraal <-> Emmerich"
"134174" 2969 "TESO" "TESO"
"134303" 3277 "WSF" "WSF"
route_short_name_too_long WARNING 96

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 96 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`.
"86478" 1435 "Sneltrein RE30"
"86482" 1436 "Stoptrein RS30"
"86485" 1437 "Stoptrein RS31"
"86486" 1438 "Stoptrein RS32"
"86487" 1439 "Stoptrein RS33"
"86488" 1440 "Stoptrein RS18"
"86489" 1441 "Stoptrein RS11"
"86490" 1442 "Stoptrein RS11"
"86491" 1443 "Stoptrein RS12"
"86492" 1444 "Stoptrein RS15"
"86497" 1445 "Stoptrein RS3"
"119424" 1446 "Stoptrein RS18"
"119684" 1447 "Stoptrein RS2"
"120375" 1448 "Stoptrein RS2"
"124366" 1449 "Sneltrein RE18"
"124367" 1450 "Sneltrein RE18"
"124368" 1451 "Sneltrein RE3"
"129445" 1452 "Sneltrein RE1"
"133677" 1453 "Stoptrein RS11"
"134337" 1454 "Stopbus ipv trein"
"134338" 1455 "Stopbus ipv trein"
"139843" 1457 "Sneltrein RE8"
"139844" 1458 "Sneltrein RE6"
"139845" 1459 "Stoptrein RS18"
"139846" 1460 "Stoptrein RS31"
"139847" 1461 "Stoptrein RS1"
"139848" 1462 "Stoptrein RS6"
"139849" 1463 "Stoptrein RS4"
"139850" 1464 "Stoptrein RS5"
"141290" 1465 "Stopbus ipv trein"
"141292" 1466 "Stopbus ipv trein"
"141293" 1467 "Stoptrein RS5"
"141788" 1468 "Stopbus ipv trein"
"141790" 1469 "Stopbus ipv trein"
"143081" 1470 "Snelbus ipv trein"
"143082" 1471 "Stopbus ipv trein"
"139852" 1472 "Sneltrein RE20"
"139853" 1473 "Sneltrein RE20"
"139854" 1474 "Stoptrein RS21"
"139855" 1475 "Stoptrein RS24"
"139856" 1476 "Stoptrein RS20"
"139857" 1477 "Intercity IC23"
"139858" 1478 "Sprinter RS23"
"139859" 1479 "Sprinter RS22"
"85013" 1480 "Intercity IC23"
"85014" 1481 "Sneltrein RE20"
"85015" 1482 "Sneltrein RE20"
"85016" 1483 "Sprinter RS23"
"85017" 1484 "Sprinter RS22"
"85018" 1485 "Stoptrein RS21"
stop_has_too_many_matches_for_shape WARNING 18

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.
1010925 "1479960" "321190050" 12235326 "3257542" "Woerden, Hertenkamp" [52.088718,4.896233] 22
1010924 "1479959" "321190049" 12235299 "3257542" "Woerden, Hertenkamp" [52.088718,4.896233] 22
1010625 "1479958" "321189750" 12228089 "3257524" "Woerden, Rijnstraat" [52.085554,4.887776] 30
1010624 "1479955" "321189749" 12228061 "3257524" "Woerden, Rijnstraat" [52.085554,4.887776] 30
1009588 "1479954" "321188713" 12214748 "3257524" "Woerden, Rijnstraat" [52.085554,4.887776] 30
1009605 "1479951" "321188730" 12214959 "3257524" "Woerden, Rijnstraat" [52.085554,4.887776] 30
979069 "1479941" "321158194" 11679185 "3257577" "Woerden, Oudelandseweg" [52.08788100000001,4.891704000000001] 23
979078 "1479940" "321158203" 11679527 "3257577" "Woerden, Oudelandseweg" [52.08788100000001,4.891704000000001] 22
895034 "1467741" "321274434" 13928983 "3576877" "Borne, Gezondheidscentrum Fleminghof" [52.2980305895255,6.750881879327699] 22
895058 "1467724" "321195373" 12247669 "3576877" "Borne, Gezondheidscentrum Fleminghof" [52.2980305895255,6.750881879327699] 22
894958 "1467712" "321274267" 13916384 "3576322" "Rijssen, Station" [52.311358000000006,6.519644000000001] 21
894879 "1477241" "321195342" 12244901 "3576322" "Rijssen, Station" [52.311358000000006,6.519644000000001] 21
955750 "1479892" "321129175" 10995285 "3257577" "Woerden, Oudelandseweg" [52.08788100000001,4.891704000000001] 22
954968 "1479882" "321128393" 10976128 "3257577" "Woerden, Oudelandseweg" [52.08788100000001,4.891704000000001] 22
954889 "1479880" "321128314" 10973916 "3257577" "Woerden, Oudelandseweg" [52.08788100000001,4.891704000000001] 23
955718 "1479889" "321129143" 10994763 "3257577" "Woerden, Oudelandseweg" [52.08788100000001,4.891704000000001] 42
954977 "1479887" "321128402" 10976326 "3257577" "Woerden, Oudelandseweg" [52.08788100000001,4.891704000000001] 22
954901 "1479885" "321128326" 10974252 "3257577" "Woerden, Oudelandseweg" [52.08788100000001,4.891704000000001] 23
stop_too_far_from_shape WARNING 215

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 215 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.
859045 "1457354" "313312156" 832757 "2993964" "Stuttgart Hbf" [48.78499318830257,9.18230775061373] 115.8381685131639
788364 "1457338" "313318005" 892811 "2992455" "Chambéry" [45.57329604306691,5.91868180624182] 146.11804157050358
788364 "1457338" "313318005" 892813 "2993455" "Moutiers-Salins-Brides" [45.48720629999581,6.52958064802143] 979.6303839600911
788364 "1457338" "313318005" 892814 "2992023" "Aime-la-Plagne" [45.552630213336066,6.644310998553317] 406.0900362376875
788364 "1457338" "313318005" 892815 "2993322" "Landry" [45.574233,6.733604699999999] 437.5981375663781
788359 "1457337" "313310151" 812076 "2992382" "Bourg-St-Maurice" [45.574233,6.733604699999999] 5549.924810917321
788359 "1457337" "313310151" 812077 "2993322" "Landry" [45.574233,6.733604699999999] 437.5981375663781
788359 "1457337" "313310151" 812078 "2992023" "Aime-la-Plagne" [45.552630213336066,6.644310998553317] 406.0900362376875
788359 "1457337" "313310151" 812079 "2993455" "Moutiers-Salins-Brides" [45.48720629999581,6.52958064802143] 979.6303839600911
788359 "1457337" "313310151" 812081 "2992455" "Chambéry" [45.57329604306691,5.91868180624182] 146.11804157050358
858335 "1457315" "313312281" 833954 "3160147" "Den Haag HS" [52.07659163027397,4.330682814385272] 959.1956196988125
858407 "1457315" "313316304" 875184 "3160148" "Den Haag HS" [52.07654702821292,4.3307848839346095] 962.803620909105
858410 "1457315" "313316491" 877126 "3160146" "Den Haag HS" [52.076645507427955,4.330559518716201] 955.1599462309002
858425 "1457315" "313317308" 885644 "3160145" "Den Haag HS" [52.076751302831234,4.330317408528972] 947.825132603949
858447 "1457315" "313318343" 896436 "3160144" "Den Haag HS" [52.0768358157597,4.330124001123634] 945.4328314459269
734989 "1456059" "322230538" 20957425 "3479841" "Nijmegen, Centrum Zuid" [51.844123999999994,5.854475999999999] 315.0732791108602
735197 "1456058" "322270698" 21337661 "3479841" "Nijmegen, Centrum Zuid" [51.844123999999994,5.854475999999999] 315.0732791108602
735158 "1456057" "322270659" 21335225 "3479841" "Nijmegen, Centrum Zuid" [51.844123999999994,5.854475999999999] 315.0732791108602
734999 "1456060" "322230558" 20958050 "3479841" "Nijmegen, Centrum Zuid" [51.844123999999994,5.854475999999999] 315.0732791108602
735154 "1456062" "322270655" 21334973 "3479841" "Nijmegen, Centrum Zuid" [51.844123999999994,5.854475999999999] 315.0732791108602
734987 "1456065" "322230535" 20957320 "3479841" "Nijmegen, Centrum Zuid" [51.844123999999994,5.854475999999999] 315.0732791108602
735151 "1456064" "322270652" 21334821 "3479841" "Nijmegen, Centrum Zuid" [51.844123999999994,5.854475999999999] 315.0732791108602
788534 "1457379" "313312344" 834545 "2993496" "München Hbf" [48.14076,11.556630000000002] 146.83697923901028
788534 "1457379" "313312344" 834546 "2993710" "Rosenheim" [47.263279999999995,11.40098] 5370644.081104804
788534 "1457379" "313312344" 834549 "2993217" "Jenbach" [47.38732594492743,11.775365607910475] 110.66239723824582
788539 "1457378" "313313192" 843046 "2993496" "München Hbf" [48.14076,11.556630000000002] 146.83697923901028
788539 "1457378" "313313192" 843047 "2993710" "Rosenheim" [47.263279999999995,11.40098] 5370644.081104804
788539 "1457378" "313313192" 843050 "2993217" "Jenbach" [47.38732594492743,11.775365607910475] 110.66239723824582
788522 "1447761" "275154707" 27131 "2993496" "München Hbf" [48.14076,11.556630000000002] 146.83697923901028
788522 "1447761" "275154707" 27132 "2993710" "Rosenheim" [47.263279999999995,11.40098] 5370644.081104804
788522 "1447761" "275154707" 27135 "2993217" "Jenbach" [47.38732594492743,11.775365607910475] 110.66239723824582
788524 "1447757" "300916281" 51087 "2993496" "München Hbf" [48.14076,11.556630000000002] 146.83697923901028
788524 "1447757" "300916281" 51088 "2993710" "Rosenheim" [47.263279999999995,11.40098] 5370644.081104804
788524 "1447757" "300916281" 51091 "2993217" "Jenbach" [47.38732594492743,11.775365607910475] 110.66239723824582
647622 "1412884" "260623062" 602 "2992965" "Wildert" [51.428316843526225,4.463218220352032] 103.46363035149358
647625 "1412884" "260623066" 631 "2861583" "Puurs" [51.19377,4.399019999999999] 15280.276840144514
647640 "1412883" "260623081" 858 "2992965" "Wildert" [51.428316843526225,4.463218220352032] 103.46363035149358
358032 "1459607" "316635961" 2120741 "3242780" "Westbeemster, Kerkplein (belbushalte)" [52.55411256152749,4.886897108335051] 2476.204579118994
358035 "1459608" "316635964" 2120828 "3184468" "Westbeemster, Kerkplein (belbushalte)" [52.554165,4.886933] 2469.893399870192
358033 "1459609" "316635962" 2120771 "3184468" "Westbeemster, Kerkplein (belbushalte)" [52.554165,4.886933] 2469.893399870192
866429 "1461620" "317626772" 3651558 "2919053" "[Schiphol Airport] Halte F6, volg borden Touring coaches" [52.309839999999994,4.75779] 386.30562172989477
278547 "1448374" "311509592" 326093 "3192585" "Lelystad, Buitenhof" [52.51924000000001,5.527727999999999] 388.26380008812265
358008 "1451989" "312270881" 745425 "3184468" "Westbeemster, Kerkplein (belbushalte)" [52.554165,4.886933] 2469.893399870192
358006 "1451988" "312270879" 745352 "3242780" "Westbeemster, Kerkplein (belbushalte)" [52.55408313566717,4.887028427379629] 2476.188401244526
358020 "1437651" "312271357" 756656 "3184468" "Westbeemster, Kerkplein (belbushalte)" [52.554165,4.886933] 2469.893399870192
740925 "1461461" "322274504" 21448687 "3479841" "Nijmegen, Centrum Zuid" [51.844123999999994,5.854475999999999] 315.0732791108602
360770 "1364305" "307268418" 82628 "3185048" "Maasvlakte, Zwarte Zeeweg" [51.93042281877334,3.9807984986438707] 231.49714062726952
360770 "1364305" "307268418" 82649 "3185040" "Europoort, Ferryhaven" [51.939739090112,4.130356437762802] 337.5756782734333
360769 "1364302" "307268417" 82596 "3185040" "Europoort, Ferryhaven" [51.939739090112,4.130356437762802] 337.5756782734333
360769 "1364302" "307268417" 82617 "3185048" "Maasvlakte, Zwarte Zeeweg" [51.93042281877334,3.9807984986438707] 231.49714062726952
stop_too_far_from_shape_using_user_distance WARNING 2471

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 2471 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.
859036 "1457357" "292870999" 46146 "2993496" "München Hbf" [48.14076,11.556630000000002] 146.83697923901028
859036 "1457357" "292870999" 46150 "2993423" "Mannheim Hbf" [49.47913,8.468660000000002] 103.1713206924077
859036 "1457357" "292870999" 46157 "2994010" "Utrecht Centraal" [52.08899999999999,5.1106] 123.7124354901271
859045 "1457354" "313312156" 832751 "2994000" "Utrecht Centraal" [52.08899999999999,5.1106] 135.65045052951712
859045 "1457354" "313312156" 832756 "2993423" "Mannheim Hbf" [49.47913,8.468660000000002] 103.1713206924077
859045 "1457354" "313312156" 832760 "2993496" "München Hbf" [48.14076,11.556630000000002] 146.83697923901028
859050 "1457354" "313312359" 834692 "2993997" "Utrecht Centraal" [52.08899999999999,5.1106] 129.8735653270019
859075 "1457356" "319721653" 5769176 "2994000" "Utrecht Centraal" [52.08899999999999,5.1106] 135.65045052951712
859075 "1457356" "319721653" 5769183 "2993423" "Mannheim Hbf" [49.47913,8.468660000000002] 103.1713206924077
859075 "1457356" "319721653" 5769186 "2993496" "München Hbf" [48.14076,11.556630000000002] 146.83697923901028
859040 "1457355" "313310381" 814467 "2993496" "München Hbf" [48.14076,11.556630000000002] 146.83697923901028
859040 "1457355" "313310381" 814471 "2993423" "Mannheim Hbf" [49.47913,8.468660000000002] 103.1713206924077
859040 "1457355" "313310381" 814479 "2994013" "Utrecht Centraal" [52.08899999999999,5.1106] 120.85417833119551
858527 "1457325" "306397754" 56053 "2994124" "Vlissingen" [51.445840000000004,3.5953600000000008] 156.10233491823027
858530 "1457325" "306398218" 57390 "2993724" "Roosendaal" [51.54025,4.45837] 183.1862058578021
858537 "1457325" "306399694" 61596 "2994123" "Vlissingen" [51.445840000000004,3.5953600000000008] 153.82731067647708
858539 "1457325" "306400025" 62605 "2994125" "Vlissingen" [51.445840000000004,3.5953600000000008] 155.27500130839093
858513 "1457326" "281486988" 33615 "2994124" "Vlissingen" [51.445840000000004,3.5953600000000008] 156.10233491823027
858515 "1457326" "281487198" 33862 "2994125" "Vlissingen" [51.445840000000004,3.5953600000000008] 155.27500130839093
858517 "1457326" "281487663" 34420 "2993724" "Roosendaal" [51.54025,4.45837] 183.1862058578021
6983 "1457329" "260630682" 9400 "2993996" "Utrecht Centraal" [52.08899999999999,5.1106] 125.20799729721807
6996 "1457329" "281487618" 34346 "2992205" "Amsterdam Muiderpoort" [52.36229,4.930949999999999] 201.01610076865154
6996 "1457329" "281487618" 34351 "2991992" "Abcoude" [52.27846999999999,4.97693] 137.1967152808202
7019 "1457329" "292072022" 41172 "2993993" "Utrecht Centraal" [52.08899999999999,5.1106] 121.36030439303063
7088 "1457329" "313311005" 820914 "2994013" "Utrecht Centraal" [52.08899999999999,5.1106] 120.85417833119551
7191 "1457329" "319729491" 5771625 "2993990" "Utrecht Centraal" [52.08899999999999,5.1106] 120.13500550454872
6981 "1457328" "260630661" 9392 "2993993" "Utrecht Centraal" [52.08899999999999,5.1106] 121.36030439303063
7044 "1457328" "292075533" 43220 "2993996" "Utrecht Centraal" [52.08899999999999,5.1106] 125.20799729721807
7066 "1457328" "295842825" 46264 "2993987" "Utrecht Centraal" [52.08899999999999,5.1106] 118.77799726024854
7079 "1457328" "313310428" 814993 "2991991" "Abcoude" [52.27846999999999,4.97693] 138.51498281504882
788363 "1457338" "313316863" 881106 "2992416" "Brussel-Zuid" [50.836580000000005,4.3372] 193.94618777072657
788364 "1457338" "313318005" 892812 "2992031" "Albertville" [45.6741718,6.385522000000002] 237.7232787915651
788364 "1457338" "313318005" 892816 "2992382" "Bourg-St-Maurice" [45.61878209999999,6.771697700000002] 270.2141190710679
788358 "1457337" "297795019" 46932 "2992416" "Brussel-Zuid" [50.836580000000005,4.3372] 193.94618777072657
858258 "1457304" "313313874" 850119 "2992203" "Amsterdam Muiderpoort" [52.36229,4.930949999999999] 187.7185842276054
858260 "1457308" "316768689" 3582321 "2993021" "Hoofddorp" [52.29338,4.7005099999999995] 151.43415733434594
858291 "1457314" "313309869" 809278 "3065397" "Voorschoten" [52.12528,4.43247] 138.0038959242121
858291 "1457314" "313309869" 809280 "2993339" "Leiden Centraal" [52.166079999999994,4.481709999999999] 165.78873282295376
858294 "1457314" "313309910" 809713 "3003504" "Den Haag Centraal" [52.08035,4.32515] 107.38840820748949
858437 "1457314" "313317807" 890849 "2993062" "Haarlem" [52.38807,4.63841] 141.04439035698965
858444 "1457314" "313318208" 895040 "2993063" "Haarlem" [52.38807,4.63841] 140.54244197985201
858292 "1457315" "313309886" 809455 "2993339" "Leiden Centraal" [52.166079999999994,4.481709999999999] 165.78873282295376
858293 "1457315" "313309896" 809541 "2993348" "Leiden Centraal" [52.166079999999994,4.481709999999999] 162.85286538407672
858293 "1457315" "313309896" 809543 "3065394" "Voorschoten" [52.12528,4.43247] 136.7989167816351
858293 "1457315" "313309896" 809546 "3003504" "Den Haag Centraal" [52.08035,4.32515] 107.38840820748949
858335 "1457315" "313312281" 833951 "3065396" "Voorschoten" [52.12528,4.43247] 136.9538197157267
858359 "1457315" "313313257" 843713 "3003503" "Den Haag Centraal" [52.08035,4.32515] 107.38840820748949
858447 "1457315" "313318343" 896427 "2993063" "Haarlem" [52.38807,4.63841] 140.54244197985201
858450 "1457315" "313318737" 900654 "2993062" "Haarlem" [52.38807,4.63841] 141.04439035698965
858490 "1457315" "316796890" 3601906 "2993061" "Haarlem" [52.38807,4.63841] 103.19754053769454
stop_without_stop_time WARNING 2012

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 2012 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"
2701 "2860212" "[Groningen Europapark] OV Halte Helperpark"
2703 "2860214" "[Amersfoort Centraal] P+R Piet Mondriaanplein"
2704 "2860215" "[Amersfoort Centraal] Piet Mondriaanplein"
2705 "2860216" "[Amersfoort Centraal] Busplatform K en L, Stationsplein"
2706 "2860217" "[Schiphol Airport] GOS busstation"
2707 "2860218" "[Schiphol Airport] Extra Haltes nabij Vertrekhal 3"
2708 "2860220" "[Schiphol Airport] Koeriersplein"
2709 "2860223" "[Utrecht Lunetten] OV halte Furkaplateau"
2710 "2860227" "[Arnhem Centraal] Sonsbeekszijde"
2711 "2860229" "[Delft Campus] Marcellus Emantspad"
2712 "2860230" "[Delft Campus] Forensenweg"
2713 "2860235" "[Rotterdam Stadion] De Veranda"
2714 "2860236" "[Eindhoven Centraal] Taxistandplaats, Kennedyplein"
2715 "2860237" "[Eindhoven Centraal] Opgang Kruisstraattunnel Busplein"
2716 "2860240" "[Boskoop] Voorzijde station, OV halte Parklaan"
2717 "2860241" "[Amsterdam Noord Metro] Halte IJdoornlaan"
2718 "2860242" "[Amsterdam Noord Metro] Metrostation Noord (M52)"
2719 "2860252" "[Deventer Colmschate] P&R zijde, Piet van Donkplein 1"
2720 "2860255" "[Goes] voorzijde station, busstation (Ongepland)"
2721 "2860256" "[Goes] Achterzijde station, Stationspark"
2722 "2860257" "[Geldrop] Achterzijde station, Toernooiveld (spoorzijde)"
2723 "2860258" "[Geldrop] Achterzijde station, Toernooiveld (overkant)"
2724 "2860259" "[Grou-Jirnsum] Voorzijde station, Stationsweg"
2725 "2860260" "[Gilze-Rijen] Voorzijde station, Anne Frankplein OV Halte"
2726 "2860263" "[Groningen] Voorzijde station, Bushalte C, Stationsweg"
2727 "2860264" "[Groningen] Stationsweg aan de waterkant"
2728 "2860268" "[Bodegraven] OV halte Stationsplein"
2729 "2860269" "[Eygelshoven Markt] Voorzijde station, Nieuwenhagerweg"
2733 "2860275" "[Houten Castellum] Voorzijde station, NS Bushalte Forum"
2734 "2860276" "[Antwerpen-Berchem] Busstation Antwerpen-Berchem"
2737 "2860282" "[Bergen op Zoom] Voorzijde station, Stationsplein"
2738 "2860284" "[Kampen Zuid] Voorzijde station, Burgemeester van Tuinenplein"
2739 "2860287" "[Vleuten] OV busstation, de Sporeplein"
2740 "2860292" "[Geldermalsen] OV Halte Burg. Roozeveld van der Venlaan"
2741 "2860293" "[Zandvoort aan Zee] Voorzijde station, Stationsplein"
2743 "2860295" "[Veenendaal-De Klomp] OV busstation, Dokter Hoolboomweg"
2744 "2860296" "[Veenendaal-De Klomp] P&R terrein"
2745 "2860299" "[Rijssen] Voorzijde station, Bushalte Station Rijssen"
2746 "2860300" "[Rijssen] Achterzijde station, P&R terrein Reggesingel"
2747 "2860301" "[Rheine] Voorzijde station, OV Halte, Kardinal-Galen-Ring"
2748 "2860302" "[Amersfoort Schothorst] Zielhorsterweg"
2749 "2860304" "[Amersfoort Schothorst] OV bushalte, Sara Burgerhartsingel (ri. Vathorst)"
2750 "2860305" "[Arnhem Velperpoort] Voorzijde station OV halte JP van Muijlwijkstraat"
2751 "2860306" "[Arnhem Velperpoort] Voorzijde station, OV halte JP van Muijlwijkstraat"
2752 "2860307" "[Arnhem Zuid] OV halte a/d Zuidzijde, Metamorfosenallee"
stops_match_shape_out_of_order WARNING 12

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.
715673 "1461068" "322129495" 19865699 "3478185" "Hoorn, Amstelweg" [52.64759073017741,5.085740441392541] 19865698 "3478123" "Hoorn, J.D. Pollstraat" [52.644659732777264,5.067646664282279]
715793 "1461065" "322259570" 21108686 "3478185" "Hoorn, Amstelweg" [52.64759073017741,5.085740441392541] 21108685 "3478123" "Hoorn, J.D. Pollstraat" [52.644659732777264,5.067646664282279]
715659 "1461067" "322129467" 19865363 "3478185" "Hoorn, Amstelweg" [52.64759073017741,5.085740441392541] 19865362 "3478123" "Hoorn, J.D. Pollstraat" [52.644659732777264,5.067646664282279]
715845 "1461066" "322259622" 21109934 "3478185" "Hoorn, Amstelweg" [52.64759073017741,5.085740441392541] 21109933 "3478123" "Hoorn, J.D. Pollstraat" [52.644659732777264,5.067646664282279]
4833 "1371362" "317622853" 3644308 "2993065" "Haarlem" [52.38793453842143,4.639647665457048] 3644307 "2993064" "Haarlem" [52.38806624265895,4.638444331216866]
3610 "1371381" "292077664" 44560 "2993061" "Haarlem" [52.38822068468205,4.636919973303891] 44559 "2993059" "Haarlem" [52.3880631995859,4.638472136021562]
662577 "1419676" "322028652" 18778702 "3667692" "Lauwersoog" [53.410576,6.198483999999999] 18778701 "3667693" "Schiermonnikoog" [53.468635,6.203212000000001]
662576 "1419675" "322028648" 18778694 "3667693" "Schiermonnikoog" [53.468635,6.203212000000001] 18778693 "3667692" "Lauwersoog" [53.410576,6.198483999999999]
662576 "1419675" "322028648" 18778694 "3667693" "Schiermonnikoog" [53.410576,6.198483999999999] 18778693 "3667692" "Lauwersoog" [53.410576,6.198483999999999]
662559 "1419672" "322028651" 18778700 "3667692" "Lauwersoog" [53.410576,6.198483999999999] 18778699 "3667693" "Schiermonnikoog" [53.468635,6.203212000000001]
662558 "1419671" "322028646" 18778690 "3667693" "Schiermonnikoog" [53.468635,6.203212000000001] 18778689 "3667692" "Lauwersoog" [53.410576,6.198483999999999]
662558 "1419671" "322028646" 18778690 "3667693" "Schiermonnikoog" [53.410576,6.198483999999999] 18778689 "3667692" "Lauwersoog" [53.410576,6.198483999999999]
platform_without_parent_station INFO 246

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 246 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.
810 "2701586" "Utrecht, David van Mollemstraat (Perron B)"
857 "2701639" "Utrecht, David van Mollemstraat (Perron A)"
858 "2701640" "Utrecht, David van Mollemstraat (Perron C)"
3240 "2876882" "Utrecht, Franciscusdreef (Perron C)"
8819 "3140281" "Zoetermeer, Centrum West"
8870 "3140332" "Rotterdam, Rotterdam Centraal"
8871 "3140333" "Rotterdam, Rotterdam Centraal perron AA"
8872 "3140334" "Rotterdam, Rotterdam Centraal perron BB"
8873 "3140335" "Rotterdam, Rotterdam Centraal perron DD"
8874 "3140336" "Rotterdam, Rotterdam Centraal perron FF"
8920 "3140382" "Zoetermeer, Station Zoetermeer"
8921 "3140383" "Zoetermeer, Station Zoetermeer"
8941 "3140403" "Maasland, Maasland Viaduct"
8951 "3140413" "Delft, Station Delft"
8962 "3140424" "Zoetermeer, Station Lansingerland-Ztm. (Zuid)"
8963 "3140425" "Zoetermeer, Station Lansingerland-Ztm. (Zuid)"
8964 "3140426" "Zoetermeer, Station Lansingerland-Ztm. (Zuid)"
9013 "3140476" "Rotterdam, Rotterdam Centraal perron C"
9039 "3140504" "Rotterdam, Keizerswaard"
9040 "3140505" "Rotterdam, Keizerswaard"
9198 "3140665" "Rotterdam, Capelsebrug"
9205 "3140674" "Rotterdam, Stadhuis"
9206 "3140675" "Rotterdam, Stadhuis"
9209 "3140678" "Rotterdam, Leuvehaven"
9210 "3140679" "Rotterdam, Leuvehaven"
9211 "3140680" "Rotterdam, Rijnhaven"
9212 "3140681" "Rotterdam, Rijnhaven"
9213 "3140682" "Rotterdam, Maashaven"
9214 "3140683" "Rotterdam, Maashaven"
9215 "3140684" "Rotterdam, Zuidplein"
9216 "3140685" "Rotterdam, Zuidplein"
9217 "3140686" "Rotterdam, Slinge"
9218 "3140687" "Rotterdam, Slinge"
9219 "3140688" "Rhoon, Rhoon"
9220 "3140689" "Rotterdam, Slinge"
9221 "3140690" "Poortugaal, Poortugaal"
9222 "3140691" "Rhoon, Rhoon"
9223 "3140692" "Hoogvliet Rotterdam, Hoogvliet"
9224 "3140693" "Poortugaal, Poortugaal"
9225 "3140694" "Hoogvliet Rotterdam, Zalmplaat"
9226 "3140695" "Hoogvliet Rotterdam, Hoogvliet"
9227 "3140696" "Spijkenisse, Spijkenisse Centrum"
9228 "3140697" "Hoogvliet Rotterdam, Zalmplaat"
9229 "3140698" "Spijkenisse, Heemraadlaan"
9230 "3140699" "Spijkenisse, Spijkenisse Centrum"
9231 "3140700" "Spijkenisse, De Akkers"
9232 "3140701" "Spijkenisse, Heemraadlaan"
9233 "3140702" "Spijkenisse, De Akkers"
9234 "3140703" "Rotterdam, Wilhelminaplein"
9235 "3140704" "Rotterdam, Wilhelminaplein"
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