GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-01-27T09:13:07+02:00,
for the dataset https://www.visimarsrutai.lt/gtfs/google_transit.zip. No country code was provided.

Use this report alongside our documentation.

⚠ This feed contains GTFS Flex features. Please note that GTFS Flex validation support is still in development. You can manually review all the validation rules for Flex data here.

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:
N/A
Publisher URL:
N/A
Feed Email:
N/A
Feed Language:
N/A

Files included


  1. agency.txt
  2. attributions.txt
  3. calendar.txt
  4. calendar_dates.txt
  5. fare_attributes.txt
  6. fare_rules.txt
  7. routes.txt
  8. shapes.txt
  9. stop_times.txt
  10. stops.txt
  11. trips.txt

Counts


  • Agencies: 40
  • Blocks: 0
  • Routes: 1380
  • Shapes: 3653
  • Stops: 13477
  • Trips: 22768

Specification Compliance report

121088 notices reported (0 errors, 121055 warnings, 33 infos)

Notice Code Severity Total
duplicate_route_name WARNING 45

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.

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`.
24 "18835" 196 "18837" "M-161" "Kaunas-Raudondvaris-Netoniai- Kulautuva" 3 "14"
200 "18893" 201 "18894" "M-197" "Kaunas-Babtai-Panevėžiukas (SB\"Vija\")" 3 "14"
195 "18848" 202 "18849" "M-156" "Kaunas - Neveronys" 3 "14"
209 "18329" 276 "6209" "M1" "Alytus - Geniai" 3 "48"
30 "18897" 324 "18901" "M-170" "Kaunas-Vilkija-Purviškiai-Čekiškė" 3 "14"
27 "18828" 374 "18827" "M-157" "Kaunas-Kačerginė-Zapyškis-Ežerėlis" 3 "14"
198 "18884" 376 "18885" "M-179" "Kaunas-Vaišvydava-Viršužiglis-Arlaviškės" 3 "14"
26 "18900" 377 "18905" "M-101A" "Kauno pilis-Šilainiai-Giraitė-Užliedžiai" 3 "14"
31 "18829" 380 "18826" "M-104" "Kaunas-Ražiškiai-Karkazai-Kreidos g.-Seniava" 3 "14"
194 "18847" 546 "18850" "M-189" "Kaunas - Drąseikiai - Batėgala" 3 "14"
25 "18881" 548 "18880" "M-103" "Kauno pilis-SB\"Lokomotyvas\"-Babtai" 3 "14"
199 "18871" 549 "18870" "M-153" "Kaunas-Vilkija-Liučiūnai-Čekiškė" 3 "14"
29 "18839" 551 "18844" "M-101" "Kauno pilis-Giraitė-Užliedžiai" 3 "14"
33 "18898" 552 "18896" "M-199" "Kaunas-Voškoniai-Vandžiogala-Labūnava" 3 "14"
383 "18876" 554 "18886" "M-168" "Kaunas-Giraitė-Užliedžiai-Babtai-Vosiškiai" 3 "14"
204 "18845" 555 "18846" "M-163" "Kaunas-Babtai-Labūnava" 3 "14"
381 "18832" 725 "18833" "M-168" "Kaunas-Šilainiai-Giraitė-Užliedžiai" 3 "14"
556 "18899" 728 "18895" "M-159" "Kaunas-Mastaičiai-Pažėrai-SB\"Aronija\"-Smėlio g." 3 "14"
669 "18851" 833 "18852" "M-120" "Karmėlava-Ramučiai" 3 "14"
375 "18843" 877 "18841" "M-120" "Kaunas-Karmėlavos kapinės" 3 "14"
197 "18866" 878 "18872" "M-166" "Kaunas-Kačerginė-Zapyškis-Šėtijų stotelė" 3 "14"
879 "18882" 880 "18883" "M-146" "Kaunas-Žiegždriai" 3 "14"
723 "18873" 881 "18874" "M-148" "Kaunas-Domeikava-SB\"Didžiosios Lapės\"" 3 "14"
378 "18869" 884 "18868" "M-181" "Kaunas-Noreikiškės-Ringaudai-Tabariškiai-Gelžkeliuko g." 3 "14"
724 "18887" 885 "18888" "M-180" "Kaunas-Ringaudai-Tabariškiai-Girininkai" 3 "14"
379 "18825" 887 "18834" "M-150" "Kaunas-Ramučiai-Karmėlava-Salupiai-SB\"Inkaras\"" 3 "14"
553 "18861" 888 "18860" "M-198" "Kaunas - Vandžiogala - Boniškiai" 3 "14"
557 "18879" 891 "18878" "M-166" "Kaunas-Raudondvario pl.-Ringaudai-Tabariškiai" 3 "14"
822 "16052" 989 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
882 "18830" 1041 "18831" "M-151(A)" "Kaunas-Urban HUB-LEZ-Kaunas" 3 "14"
28 "18856" 1042 "18853" "M-168" "Vosiškiai-Babtai" 3 "14"
883 "18865" 1043 "18867" "M-165" "Kaunas-Kačerginė-Zapyškis-Lekėčiai" 3 "14"
32 "18857" 1044 "18863" "M-149" "Kaunas-Vaišvydava-Gervėnupis" 3 "14"
726 "18854" 1045 "18855" "M-167" "Kaunas-Raudondvaris-Padauguva-Vilkija" 3 "14"
890 "18842" 1046 "18840" "M-154" "Čekiškė - Daugėliškiai - Vilkija - Kaunas" 3 "14"
384 "18838" 1047 "18836" "M-180A" "Kaunas-Akademija-Bajorai-Girininkų miškas" 3 "14"
1001 "18864" 1171 "18862" "M-194" "Kauno pilis-Garliava-Linksmakalnis" 3 "14"
722 "18891" 1220 "18890" "M-172" "Kaunas-Margininkai-Piliuona-Pakuonis" 3 "14"
203 "18889" 1223 "18892" "M-106" "Kaunas-Jonučiai-Garliava-Jurginiškiai" 3 "14"
382 "18875" 1224 "18877" "M-140" "Kauno pilis-Garliava-Mastaičiai-Kampiškiai" 3 "14"
320 "18822" 1225 "18790" "M-152" "Kauno g.-Poliklinika-Birštono seniūnija" 3 "58"
889 "18906" 1226 "18902" "M-135" "Kaunas - Rokai - Girininkai" 3 "14"
426 "3645" 1241 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
1335 "18858" 1336 "18859" "M-151" "Kaunas-Ramučiai" 3 "14"
1003 "18903" 1338 "18904" "M-108" "Kaunas-Ireniškiai-Seniava" 3 "14"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 4149

equal_shape_distance_diff_coordinates_distance_below_threshold

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is greater than 0 but less than 1.11m.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and small difference of coordinates (greater than 0 but less than 1.11 m distance) result in a warning.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"3647" 502007 29882.7 878 502006 29882.7 877 0.12791084993239907
"2328" 408028 35929.8 642 408027 35929.8 641 0.11119510090982554
"3659" 497057 49657.5 1177 497056 49657.5 1176 0.12791084993239907
"42205" 3263174 57850.1 335 3263173 57850.1 334 0.06178544815632574
"2369" 393721 63265.5 1261 393720 63265.5 1260 0.11119510090982554
"2385" 606586 69168.3 1771 606585 69168.3 1770 0.06441976500794575
"28733" 2283823 71509.2 1569 2283822 71509.2 1568 0.06441976500794575
"1919" 772141 136875.8 2842 772140 136875.8 2841 0.12752942403551987
"1919" 772144 136876.0 2845 772143 136876.0 2844 0.11119510090982554
"1919" 772151 136876.5 2852 772150 136876.5 2851 0.11119510232447394
"1919" 772154 136876.7 2855 772153 136876.7 2854 0.11119510161714974
"1919" 772157 136876.9 2858 772156 136876.9 2857 0.12752941555597483
"1919" 772166 136877.5 2867 772165 136877.5 2866 0.11119510090982554
"1919" 772169 136877.7 2870 772168 136877.7 2869 0.11119510161714974
"1919" 772172 136877.9 2873 772171 136877.9 2872 0.11119510090982554
"1919" 772179 136878.4 2880 772178 136878.4 2879 0.11119510090982554
"1919" 772182 136878.6 2883 772181 136878.6 2882 0.11119510161714974
"1919" 772191 136879.2 2892 772190 136879.2 2891 0.11119510090982554
"1919" 772194 136879.4 2895 772193 136879.4 2894 0.12752939825777979
"1919" 772197 136879.6 2898 772196 136879.6 2897 0.11119510161714974
"1919" 772206 136880.2 2907 772205 136880.2 2906 0.11119510161714974
"1919" 772210 136880.5 2911 772209 136880.5 2910 0.06244513630731429
"1919" 772216 136880.9 2917 772215 136880.9 2916 0.11119510161714974
"1919" 772219 136881.1 2920 772218 136881.1 2919 0.11119510090982554
"1919" 772222 136881.3 2923 772221 136881.3 2922 0.11119510090982554
"1919" 772231 136881.9 2932 772230 136881.9 2931 0.12752938095958766
"1919" 772234 136882.1 2935 772233 136882.1 2934 0.11119510161714974
"1919" 772245 136882.8 2946 772244 136882.8 2945 0.11119510161714974
"1919" 772250 136883.1 2951 772249 136883.1 2950 0.11119510161714974
"1919" 772258 136883.6 2959 772257 136883.6 2958 0.11119510090982554
"1919" 772263 136883.9 2964 772262 136883.9 2963 0.11119510090982554
"1919" 772276 136884.7 2977 772275 136884.7 2976 0.11119510161714974
"1919" 772278 136884.8 2979 772277 136884.8 2978 0.11119510090982554
"1919" 772281 136885.0 2982 772280 136885.0 2981 0.11119510161714974
"1919" 772289 136885.5 2990 772288 136885.5 2989 0.1275293557985862
"1919" 772291 136885.6 2992 772290 136885.6 2991 0.11119510161714974
"1919" 772294 136885.8 2995 772293 136885.8 2994 0.11119510090982554
"1919" 772296 136885.9 2997 772295 136885.9 2996 0.11119510232447394
"1919" 772302 136886.3 3003 772301 136886.3 3002 0.06244505260741443
"1919" 772307 136886.6 3008 772306 136886.6 3007 0.11119510161714974
"1919" 772309 136886.7 3010 772308 136886.7 3009 0.11119510090982554
"1919" 772312 136886.9 3013 772311 136886.9 3012 0.11119510090982554
"1919" 772314 136887.0 3015 772313 136887.0 3014 0.11119510090982554
"1919" 772320 136887.4 3021 772319 136887.4 3020 0.11119510090982554
"1919" 772322 136887.5 3023 772321 136887.5 3022 0.11119510161714974
"1919" 772325 136887.7 3026 772324 136887.7 3025 0.11119510090982554
"1919" 772327 136887.8 3028 772326 136887.8 3027 0.11119510161714974
"1919" 772338 136888.5 3039 772337 136888.5 3038 0.11119510161714974
"1919" 772340 136888.6 3041 772339 136888.6 3040 0.11119510090982554
"1919" 772343 136888.8 3044 772342 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 15533

equal_shape_distance_same_coordinates

Two consecutive points have equal shape_dist_traveled and the same lat/lon coordinates in shapes.txt.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and the same coordinates indicate a duplicative shape point.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous shape point. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`.
"43541" 3000551 350.5 28 3000550 350.5 27
"43541" 3000562 811.7 39 3000561 811.7 38
"43541" 3000601 1779.8 78 3000600 1779.8 77
"43541" 3000645 3184.3 122 3000644 3184.3 121
"43541" 3000678 4418.1 155 3000677 4418.1 154
"43541" 3000694 4854.6 171 3000693 4854.6 170
"43541" 3000743 6561.9 220 3000742 6561.9 219
"43541" 3000779 7544.1 256 3000778 7544.1 255
"43541" 3000818 8757.6 295 3000817 8757.6 294
"43541" 3000835 9358.6 312 3000834 9358.6 311
"43541" 3000862 9709.1 339 3000861 9709.1 338
"43541" 3000908 10376.7 385 3000907 10376.7 384
"43541" 3000961 11116.1 438 3000960 11116.1 437
"43541" 3000992 11700.4 469 3000991 11700.4 468
"43541" 3001023 12284.8 500 3001022 12284.8 499
"43541" 3001284 14358.7 761 3001283 14358.7 760
"43541" 3001360 14706.8 837 3001359 14706.8 836
"43541" 3001460 15301.6 937 3001459 15301.6 936
"43541" 3001560 15896.4 1037 3001559 15896.4 1036
"43541" 3001636 16244.5 1113 3001635 16244.5 1112
"43541" 3001834 17133.2 1311 3001833 17133.2 1310
"43541" 3002077 18161.9 1554 3002076 18161.9 1553
"43541" 3002102 18472.3 1579 3002101 18472.3 1578
"43541" 3002152 18976.3 1629 3002151 18976.3 1628
"43541" 3002299 19673.4 1776 3002298 19673.4 1775
"43541" 3002528 21285.9 2005 3002527 21285.9 2004
"43541" 3002604 22756.6 2081 3002603 22756.6 2080
"43541" 3002680 24227.3 2157 3002679 24227.3 2156
"43541" 3002719 24719.6 2196 3002718 24719.6 2195
"43541" 3002736 25292.2 2213 3002735 25292.2 2212
"43541" 3002755 25625.9 2232 3002754 25625.9 2231
"43541" 3002843 26736.7 2320 3002842 26736.7 2319
"43541" 3002930 27236.5 2407 3002929 27236.5 2406
"43541" 3002979 28436.1 2456 3002978 28436.1 2455
"43541" 3003018 28928.5 2495 3003017 28928.5 2494
"43541" 3003069 29639.4 2546 3003068 29639.4 2545
"43541" 3003300 30811.2 2777 3003299 30811.2 2776
"43541" 3003376 31159.3 2853 3003375 31159.3 2852
"43541" 3003476 31754.1 2953 3003475 31754.1 2952
"43541" 3003576 32348.9 3053 3003575 32348.9 3052
"43541" 3003652 32697.0 3129 3003651 32697.0 3128
"43541" 3003850 33585.6 3327 3003849 33585.6 3326
"43541" 3004134 35228.5 3611 3004133 35228.5 3610
"43541" 3004187 35967.9 3664 3004186 35967.9 3663
"43541" 3004218 36552.2 3695 3004217 36552.2 3694
"43541" 3004249 37136.6 3726 3004248 37136.6 3725
"42206" 3263345 20641.7 108 3263344 20641.7 107
"42206" 3263368 24205.9 131 3263367 24205.9 130
"43537" 3272214 310.3 26 3272213 310.3 25
"43537" 3272227 811.7 39 3272226 811.7 38
expired_calendar WARNING 67

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
6 "1076"
8263 "13743"
2078 "73341"
4076 "2499"
2025 "1256"
2021 "1271"
8228 "1294"
14312 "24602"
2 "1339"
4073 "2685"
14309 "12709"
6161 "1379"
8254 "2737"
10286 "2766"
2041 "60347"
8 "1461"
10299 "47502"
12308 "2814"
8258 "2849"
8259 "2852"
10288 "2850"
6176 "2980"
10287 "2975"
4074 "2974"
12307 "2972"
10312 "60928"
10308 "60959"
8272 "47985"
14303 "1954"
4101 "60890"
12316 "20239"
14313 "20237"
14311 "17222"
12314 "31530"
10294 "17343"
23 "43774"
14298 "678"
8227 "973"
60 "76307"
12362 "76308"
61 "76309"
14306 "3000"
4075 "3012"
14314 "13033"
2032 "13105"
10349 "76816"
11 "2009"
13 "2022"
10304 "48071"
25 "48073"
fast_travel_between_consecutive_stops WARNING 2

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.

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.
159 "21_APNV_416-45-3-250526-ab-1310" "17272" 196.9887428340989 3.283145713901648 215131 17 "99227" "Krekenava" "14:03:00" 215132 18 "99243" "Rabikiai" "14:03:00"
1087 "65_APNV_416-45-3-250526-ab-1310" "17220" 196.9887428340989 3.283145713901648 196821 17 "98468" "Krekenava" "14:03:00" 196822 18 "98476" "Rabikiai" "14:03:00"
missing_bike_allowance WARNING 118

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 118 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.
3553 "2699" "7597174"
3560 "2699" "7597139"
3641 "2699" "7597189"
3656 "2699" "7597195"
3677 "2699" "7597171"
3721 "2699" "7597191"
3725 "2699" "7597133"
3800 "2699" "7597132"
3869 "2699" "7597147"
3933 "2699" "7597130"
3976 "2699" "7597196"
3994 "2699" "7597144"
4035 "2699" "7597181"
4058 "2699" "7597150"
4216 "2699" "7597128"
4231 "2699" "7597186"
4303 "2699" "7597155"
4339 "2699" "7597146"
4637 "2699" "7597184"
4661 "2699" "7597169"
4724 "2699" "7597183"
4770 "2699" "7597188"
4773 "2699" "7597203"
4779 "2699" "7597157"
4930 "2699" "7597148"
4958 "2699" "7597194"
4968 "2699" "7597131"
4982 "2699" "7597163"
5061 "2699" "7597127"
5128 "2699" "7597141"
5155 "2699" "7597182"
5240 "2699" "7597212"
5290 "2699" "7597166"
5330 "2699" "7597177"
5395 "2699" "7597126"
5540 "2699" "7597202"
5587 "2699" "7597138"
5769 "2699" "7597125"
5833 "2699" "7597210"
6003 "2699" "7597136"
6008 "2699" "7597201"
6009 "2699" "7597172"
6048 "2699" "7597164"
6053 "2699" "7597176"
6069 "2699" "7597137"
6207 "2699" "7597211"
6236 "2699" "7597208"
6283 "2699" "7597170"
6312 "2699" "7597140"
6441 "2699" "7597187"
missing_recommended_file WARNING 1

missing_recommended_file

A recommended file is missing.

You can see more about this notice here.

filename (?) The name of the faulty file.
"feed_info.txt"
missing_timepoint_value WARNING 100000

missing_timepoint_value

stop_times.timepoint value is missing for a record.

Even though the column timepoint is optional in stop_times.txt according to the specification, stop_times.timepoint should not be empty when provided.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. tripId (?) The faulty record's `stop_times.trip_id`. stopSequence (?) The faulty record's `stop_times.stop_sequence`.
2 "41979" 1
3 "41979" 2
4 "41979" 3
5 "41979" 4
6 "41980" 1
7 "41980" 2
8 "41980" 3
9 "41980" 4
10 "41981" 1
11 "41981" 2
12 "41981" 3
13 "41981" 4
14 "41982" 1
15 "41982" 2
16 "41982" 3
17 "41982" 4
18 "42101" 1
19 "42101" 2
20 "42101" 4
21 "42101" 5
22 "42101" 6
23 "42103" 1
24 "42103" 2
25 "42103" 4
26 "42103" 5
27 "42103" 6
28 "42105" 1
29 "42105" 2
30 "42105" 4
31 "42105" 5
32 "42203" 1
33 "42203" 2
34 "42203" 3
35 "42203" 4
36 "42203" 5
37 "42203" 6
38 "42203" 7
39 "42203" 8
40 "42203" 9
41 "42203" 10
42 "42203" 11
43 "42203" 12
44 "42203" 13
45 "42203" 14
46 "42203" 15
47 "42203" 16
48 "42203" 17
49 "42203" 18
50 "42203" 19
51 "42206" 1
mixed_case_recommended_field WARNING 1066

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 1066 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" "UŽDAROJI AKCINĖ BENDROVĖ \"EMTRA\"" 40
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 137
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 138
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 139
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 141
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 297
"routes.txt" "route_short_name" "1A_VLP" 328
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 332
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 333
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 334
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 336
"routes.txt" "route_short_name" "523_VLP" 347
"routes.txt" "route_short_name" "518_VLP" 348
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 349
"routes.txt" "route_short_name" "40-DT" 359
"routes.txt" "route_short_name" "2_VLP" 365
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 511
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 512
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 513
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 514
"routes.txt" "route_short_name" "94AT" 526
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 571
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 593
"routes.txt" "route_short_name" "94-DC" 614
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 667
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 668
"routes.txt" "route_long_name" "JONAVA-KULVA" 670
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 754
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 828
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 829
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 830
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 832
"routes.txt" "route_short_name" "2A_VLP" 860
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 938
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 964
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 1010
"routes.txt" "route_short_name" "1_VLP" 1039
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1061
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1120
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1122
"routes.txt" "route_short_name" "50AB" 1141
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1166
"routes.txt" "route_long_name" "JONAVA-RUKLA" 1174
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 1175
"routes.txt" "route_short_name" "4_VLP" 1208
"routes.txt" "route_short_name" "5_VLP" 1217
"routes.txt" "route_long_name" "UKMERGĖ- MIŠNIŪNAI PER LIAUŠIUS" 1242
"routes.txt" "route_long_name" "KUPIŠKIS – VAINIŪNIŠKIS (PER PALĖVENĖLĘ) – KUPIŠKIS" 1250
"routes.txt" "route_long_name" "KUPIŠKIS – SUBAČIAUS MST. PER LUKONIS" 1292
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1309
stop_too_far_from_shape WARNING 62

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 62 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.
6424 "3636" "45756" 3496 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
5677 "3651" "45771" 3525 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
20791 "3653" "45773" 3526 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
5494 "43544" "8124133" 343325 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
3670 "43548" "8124139" 343363 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
3940 "26974" "7317014" 36792 "14216" "Glaudžiai" [55.90637400000001,21.877556999999996] 1731.1842381583824
3940 "26974" "7317014" 36793 "10163" "Glaudžiai I" [55.90637400000001,21.877556999999996] 935.5388323636666
3940 "26974" "7317014" 36808 "19491" "Plungės autobusų stotis" [55.918779,21.851513000000004] 152.03315218543798
9709 "47096" "57_1168-20260103" 396846 "70878" "Šveicarija" [55.04546,24.25836] 149.18478145589043
4480 "29329" "7418310" 44293 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
21571 "29328" "7418309" 44270 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
4977 "6003" "52856" 6371 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
5129 "6005" "52858" 6380 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
21073 "6004" "52857" 6376 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
4212 "6007" "52859" 6387 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
21906 "6008" "52860" 6392 "8356" "Plinkšės" [56.146646000000004,22.177096] 708.0755710896237
4695 "16822" "2392139" 20649 "8988" "Miškų urėdija" [56.223549,23.648672] 192.32046673726916
5788 "16821" "2392135" 20601 "8988" "Miškų urėdija" [56.223549,23.648672] 192.32046673726916
4633 "16823" "2392142" 20706 "15916" "Miškų urėdija" [56.223436,23.64902] 114.43864929834778
6481 "18654" "3218451" 22874 "67434" "Geluva" [55.249732,23.511073] 140.46827403515317
4287 "32206" "7476585" 50245 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
4287 "32206" "7476585" 50246 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
4287 "32206" "7476585" 50247 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
4287 "32206" "7476585" 50250 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
4287 "32206" "7476585" 50255 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
21943 "3899" "46086" 3634 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
21831 "3014" "43694" 2659 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
1401 "37872" "61_49W" 71460 "91654" "Kūlokai" [54.450829999999996,23.395002] 3378.2526672161835
3781 "29420" "7429613" 44830 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
21409 "4529" "46899" 4457 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
4125 "4527" "47691" 5566 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
6153 "4528" "47692" 5567 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
5573 "14622" "7150732" 35798 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
21194 "2821" "45017" 3420 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
22301 "29615" "7432118" 45340 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
3740 "29616" "7432119" 45388 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
10205 "21886" "60_A2-02-1-241209-ba-1520" 65636 "5846" "Grūtas" [54.032271447911626,24.074587772943918] 103.01117636409927
1850 "21885" "60_A2-02-1-241209-ab-1550" 66956 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
3470 "21887" "60_A2-01-7-251110-ab3-1430" 344587 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
2086 "21891" "60_A2-01-6-251110-ab2-0740" 346649 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
2211 "21865" "60_A2-01-7-251110-b3a-0920" 344384 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
2085 "21872" "60_A30-01-7-251110-b2a-1720" 345156 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
4954 "3339" "46943" 4458 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
5372 "11705" "747606" 15018 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
4859 "6511" "54507" 8994 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
3783 "6509" "54502" 8955 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
22150 "6513" "54509" 9018 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
5207 "29093" "7413977" 42110 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
5915 "29092" "7413975" 42066 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
3893 "5232" "48165" 5814 "14684" "Lieplaukalė" [55.9354974471734,21.831098374058865] 152.04079667279404
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.
3581 "3645" "57657" 11219 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 11218 "12152" "Jonaičiai" [55.34641499999999,21.570023]
20291 "3667" "57730" 11358 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 11357 "13926" "Jonaičiai" [55.346103,21.568929]
4256 "3714" "57736" 11432 "13926" "Jonaičiai" [55.346103,21.568929] 11431 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
20511 "13808" "1228372" 16749 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 16748 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
20569 "28435" "7339430" 39588 "64819" "Suostas" [56.32837413018391,24.713657886432735] 39587 "16112" "Svydžiai" [56.352930797976754,24.686322368913352]
5556 "28434" "7339429" 39564 "10057" "Svydžiai" [56.35334128457164,24.685572701413516] 39563 "64820" "Suostas" [56.32837775901334,24.713656830174433]
4251 "6591" "57636" 10895 "13926" "Jonaičiai" [55.346103,21.568929] 10894 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
5609 "3554" "57639" 10935 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 10934 "12152" "Jonaičiai" [55.34641499999999,21.570023]
22300 "29102" "7413991" 42190 "71231" "Žuvintai" [54.448579423202126,23.62330650767253] 42189 "71255" "Litvanciškai" [54.41436513808293,23.67340583550103]
5825 "40377" "8016002" 94197 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 94196 "97223" "Tarvydai I" [55.328604,21.56423]
21950 "40378" "8016003" 94206 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 94205 "97223" "Tarvydai I" [55.328604,21.56423]
3666 "5353" "57622" 10724 "13926" "Jonaičiai" [55.346103,21.568929] 10723 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
unknown_column INFO 33

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.
"attributions.txt" "id" 3
"fare_attributes.txt" "journey_duration" 8
"routes.txt" "eligibility_restricted" 11
"routes.txt" "bikes_allowed" 12
"routes.txt" "regional_fare_card" 14
"stops.txt" "stop_direction" 12
"stops.txt" "vehicle_type" 14
"stops.txt" "mta_stop_id" 17
"stops.txt" "regional_fare_card" 18
"stop_times.txt" "start_service_area_id" 1
"stop_times.txt" "end_service_area_id" 2
"stop_times.txt" "note_id" 5
"stop_times.txt" "to_stop_sequence" 16
"stop_times.txt" "route_short_name" 18
"stop_times.txt" "start_service_area_radius" 24
"stop_times.txt" "end_service_area_radius" 25
"stop_times.txt" "fare_period_id" 26
"stop_times.txt" "departure_buffer" 27
"stop_times.txt" "track" 28
"stop_times.txt" "mean_duration_factor" 29
"stop_times.txt" "mean_duration_offset" 30
"stop_times.txt" "safe_duration_factor" 31
"stop_times.txt" "safe_duration_offset" 32
"stop_times.txt" "free_running_flag" 33
"trips.txt" "note_id" 2
"trips.txt" "mean_duration_factor" 12
"trips.txt" "mean_duration_offset" 13
"trips.txt" "safe_duration_factor" 14
"trips.txt" "safe_duration_offset" 15
"trips.txt" "cars_allowed" 16
"trips.txt" "peak_offpeak" 17
"trips.txt" "mta_trip_id" 18
"trips.txt" "boarding_type" 19