GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-02-03T06:09:39+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: 41
  • Blocks: 0
  • Routes: 1415
  • Shapes: 3721
  • Stops: 13630
  • Trips: 22864

Specification Compliance report

121468 notices reported (0 errors, 121435 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`.
245 "18894" 247 "18893" "M-197" "Kaunas-Babtai-Panevėžiukas (SB\"Vija\")" 3 "14"
71 "18835" 249 "18837" "M-161" "Kaunas-Raudondvaris-Netoniai- Kulautuva" 3 "14"
254 "18849" 255 "18848" "M-156" "Kaunas - Neveronys" 3 "14"
86 "18897" 268 "18901" "M-170" "Kaunas-Vilkija-Purviškiai-Čekiškė" 3 "14"
272 "18329" 345 "6209" "M1" "Alytus - Geniai" 3 "48"
70 "18828" 435 "18827" "M-157" "Kaunas-Kačerginė-Zapyškis-Ežerėlis" 3 "14"
251 "18884" 436 "18885" "M-179" "Kaunas-Vaišvydava-Viršužiglis-Arlaviškės" 3 "14"
83 "18900" 444 "18905" "M-101A" "Kauno pilis-Šilainiai-Giraitė-Užliedžiai" 3 "14"
89 "18829" 448 "18826" "M-104" "Kaunas-Ražiškiai-Karkazai-Kreidos g.-Seniava" 3 "14"
73 "18839" 610 "18844" "M-101" "Kauno pilis-Giraitė-Užliedžiai" 3 "14"
439 "18876" 612 "18886" "M-168" "Kaunas-Giraitė-Užliedžiai-Babtai-Vosiškiai" 3 "14"
252 "18847" 613 "18850" "M-189" "Kaunas - Drąseikiai - Batėgala" 3 "14"
253 "18845" 614 "18846" "M-163" "Kaunas-Babtai-Labūnava" 3 "14"
74 "18881" 615 "18880" "M-103" "Kauno pilis-SB\"Lokomotyvas\"-Babtai" 3 "14"
87 "18898" 623 "18896" "M-199" "Kaunas-Voškoniai-Vandžiogala-Labūnava" 3 "14"
269 "18871" 626 "18870" "M-153" "Kaunas-Vilkija-Liučiūnai-Čekiškė" 3 "14"
609 "18899" 773 "18895" "M-159" "Kaunas-Mastaičiai-Pažėrai-SB\"Aronija\"-Smėlio g." 3 "14"
450 "18832" 873 "18833" "M-168" "Kaunas-Šilainiai-Giraitė-Užliedžiai" 3 "14"
710 "18851" 874 "18852" "M-120" "Karmėlava-Ramučiai" 3 "14"
788 "16052" 897 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
933 "18883" 935 "18882" "M-146" "Kaunas-Žiegždriai" 3 "14"
440 "18825" 937 "18834" "M-150" "Kaunas-Ramučiai-Karmėlava-Salupiai-SB\"Inkaras\"" 3 "14"
611 "18861" 938 "18860" "M-198" "Kaunas - Vandžiogala - Boniškiai" 3 "14"
437 "18869" 939 "18868" "M-181" "Kaunas-Noreikiškės-Ringaudai-Tabariškiai-Gelžkeliuko g." 3 "14"
775 "18873" 941 "18874" "M-148" "Kaunas-Domeikava-SB\"Didžiosios Lapės\"" 3 "14"
777 "18887" 942 "18888" "M-180" "Kaunas-Ringaudai-Tabariškiai-Girininkai" 3 "14"
263 "18866" 950 "18872" "M-166" "Kaunas-Kačerginė-Zapyškis-Šėtijų stotelė" 3 "14"
441 "18843" 956 "18841" "M-120" "Kaunas-Karmėlavos kapinės" 3 "14"
625 "18879" 957 "18878" "M-166" "Kaunas-Raudondvario pl.-Ringaudai-Tabariškiai" 3 "14"
72 "18856" 1106 "18853" "M-168" "Vosiškiai-Babtai" 3 "14"
940 "18864" 1107 "18862" "M-194" "Kauno pilis-Garliava-Linksmakalnis" 3 "14"
438 "18838" 1108 "18836" "M-180A" "Kaunas-Akademija-Bajorai-Girininkų miškas" 3 "14"
943 "18842" 1109 "18840" "M-154" "Čekiškė - Daugėliškiai - Vilkija - Kaunas" 3 "14"
75 "18857" 1110 "18863" "M-149" "Kaunas-Vaišvydava-Gervėnupis" 3 "14"
955 "18865" 1114 "18867" "M-165" "Kaunas-Kačerginė-Zapyškis-Lekėčiai" 3 "14"
789 "18854" 1116 "18855" "M-167" "Kaunas-Raudondvaris-Padauguva-Vilkija" 3 "14"
1052 "18830" 1230 "18831" "M-151(A)" "Kaunas-Urban HUB-LEZ-Kaunas" 3 "14"
427 "3645" 1242 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
250 "18889" 1296 "18892" "M-106" "Kaunas-Jonučiai-Garliava-Jurginiškiai" 3 "14"
944 "18906" 1297 "18902" "M-135" "Kaunas - Rokai - Girininkai" 3 "14"
778 "18891" 1298 "18890" "M-172" "Kaunas-Margininkai-Piliuona-Pakuonis" 3 "14"
434 "18875" 1302 "18877" "M-140" "Kauno pilis-Garliava-Mastaičiai-Kampiškiai" 3 "14"
1306 "18858" 1307 "18859" "M-151" "Kaunas-Ramučiai" 3 "14"
958 "18903" 1308 "18904" "M-108" "Kaunas-Ireniškiai-Seniava" 3 "14"
369 "18822" 1411 "18790" "M-152" "Kauno g.-Poliklinika-Birštono seniūnija" 3 "58"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 4151

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 4151 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" 506460 29882.7 878 506459 29882.7 877 0.12791084993239907
"2328" 411278 35929.8 642 411277 35929.8 641 0.11119510090982554
"3659" 501510 49657.5 1177 501509 49657.5 1176 0.12791084993239907
"42205" 3293685 57850.1 335 3293684 57850.1 334 0.06178544815632574
"2369" 396527 63265.5 1261 396526 63265.5 1260 0.11119510090982554
"2385" 611532 69168.3 1771 611531 69168.3 1770 0.06441976500794575
"28733" 2303690 71509.2 1569 2303689 71509.2 1568 0.06441976500794575
"1919" 777397 136875.8 2842 777396 136875.8 2841 0.12752942403551987
"1919" 777400 136876.0 2845 777399 136876.0 2844 0.11119510090982554
"1919" 777407 136876.5 2852 777406 136876.5 2851 0.11119510232447394
"1919" 777410 136876.7 2855 777409 136876.7 2854 0.11119510161714974
"1919" 777413 136876.9 2858 777412 136876.9 2857 0.12752941555597483
"1919" 777422 136877.5 2867 777421 136877.5 2866 0.11119510090982554
"1919" 777425 136877.7 2870 777424 136877.7 2869 0.11119510161714974
"1919" 777428 136877.9 2873 777427 136877.9 2872 0.11119510090982554
"1919" 777435 136878.4 2880 777434 136878.4 2879 0.11119510090982554
"1919" 777438 136878.6 2883 777437 136878.6 2882 0.11119510161714974
"1919" 777447 136879.2 2892 777446 136879.2 2891 0.11119510090982554
"1919" 777450 136879.4 2895 777449 136879.4 2894 0.12752939825777979
"1919" 777453 136879.6 2898 777452 136879.6 2897 0.11119510161714974
"1919" 777462 136880.2 2907 777461 136880.2 2906 0.11119510161714974
"1919" 777466 136880.5 2911 777465 136880.5 2910 0.06244513630731429
"1919" 777472 136880.9 2917 777471 136880.9 2916 0.11119510161714974
"1919" 777475 136881.1 2920 777474 136881.1 2919 0.11119510090982554
"1919" 777478 136881.3 2923 777477 136881.3 2922 0.11119510090982554
"1919" 777487 136881.9 2932 777486 136881.9 2931 0.12752938095958766
"1919" 777490 136882.1 2935 777489 136882.1 2934 0.11119510161714974
"1919" 777501 136882.8 2946 777500 136882.8 2945 0.11119510161714974
"1919" 777506 136883.1 2951 777505 136883.1 2950 0.11119510161714974
"1919" 777514 136883.6 2959 777513 136883.6 2958 0.11119510090982554
"1919" 777519 136883.9 2964 777518 136883.9 2963 0.11119510090982554
"1919" 777532 136884.7 2977 777531 136884.7 2976 0.11119510161714974
"1919" 777534 136884.8 2979 777533 136884.8 2978 0.11119510090982554
"1919" 777537 136885.0 2982 777536 136885.0 2981 0.11119510161714974
"1919" 777545 136885.5 2990 777544 136885.5 2989 0.1275293557985862
"1919" 777547 136885.6 2992 777546 136885.6 2991 0.11119510161714974
"1919" 777550 136885.8 2995 777549 136885.8 2994 0.11119510090982554
"1919" 777552 136885.9 2997 777551 136885.9 2996 0.11119510232447394
"1919" 777558 136886.3 3003 777557 136886.3 3002 0.06244505260741443
"1919" 777563 136886.6 3008 777562 136886.6 3007 0.11119510161714974
"1919" 777565 136886.7 3010 777564 136886.7 3009 0.11119510090982554
"1919" 777568 136886.9 3013 777567 136886.9 3012 0.11119510090982554
"1919" 777570 136887.0 3015 777569 136887.0 3014 0.11119510090982554
"1919" 777576 136887.4 3021 777575 136887.4 3020 0.11119510090982554
"1919" 777578 136887.5 3023 777577 136887.5 3022 0.11119510161714974
"1919" 777581 136887.7 3026 777580 136887.7 3025 0.11119510090982554
"1919" 777583 136887.8 3028 777582 136887.8 3027 0.11119510161714974
"1919" 777594 136888.5 3039 777593 136888.5 3038 0.11119510161714974
"1919" 777596 136888.6 3041 777595 136888.6 3040 0.11119510090982554
"1919" 777599 136888.8 3044 777598 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 15911

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 15911 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" 3022574 350.5 28 3022573 350.5 27
"43541" 3022585 811.7 39 3022584 811.7 38
"43541" 3022624 1779.8 78 3022623 1779.8 77
"43541" 3022668 3184.3 122 3022667 3184.3 121
"43541" 3022701 4418.1 155 3022700 4418.1 154
"43541" 3022717 4854.6 171 3022716 4854.6 170
"43541" 3022766 6561.9 220 3022765 6561.9 219
"43541" 3022802 7544.1 256 3022801 7544.1 255
"43541" 3022841 8757.6 295 3022840 8757.6 294
"43541" 3022858 9358.6 312 3022857 9358.6 311
"43541" 3022885 9709.1 339 3022884 9709.1 338
"43541" 3022931 10376.7 385 3022930 10376.7 384
"43541" 3022984 11116.1 438 3022983 11116.1 437
"43541" 3023015 11700.4 469 3023014 11700.4 468
"43541" 3023046 12284.8 500 3023045 12284.8 499
"43541" 3023307 14358.7 761 3023306 14358.7 760
"43541" 3023383 14706.8 837 3023382 14706.8 836
"43541" 3023483 15301.6 937 3023482 15301.6 936
"43541" 3023583 15896.4 1037 3023582 15896.4 1036
"43541" 3023659 16244.5 1113 3023658 16244.5 1112
"43541" 3023857 17133.2 1311 3023856 17133.2 1310
"43541" 3024100 18161.9 1554 3024099 18161.9 1553
"43541" 3024125 18472.3 1579 3024124 18472.3 1578
"43541" 3024175 18976.3 1629 3024174 18976.3 1628
"43541" 3024322 19673.4 1776 3024321 19673.4 1775
"43541" 3024551 21285.9 2005 3024550 21285.9 2004
"43541" 3024627 22756.6 2081 3024626 22756.6 2080
"43541" 3024703 24227.3 2157 3024702 24227.3 2156
"43541" 3024742 24719.6 2196 3024741 24719.6 2195
"43541" 3024759 25292.2 2213 3024758 25292.2 2212
"43541" 3024778 25625.9 2232 3024777 25625.9 2231
"43541" 3024866 26736.7 2320 3024865 26736.7 2319
"43541" 3024953 27236.5 2407 3024952 27236.5 2406
"43541" 3025002 28436.1 2456 3025001 28436.1 2455
"43541" 3025041 28928.5 2495 3025040 28928.5 2494
"43541" 3025092 29639.4 2546 3025091 29639.4 2545
"43541" 3025323 30811.2 2777 3025322 30811.2 2776
"43541" 3025399 31159.3 2853 3025398 31159.3 2852
"43541" 3025499 31754.1 2953 3025498 31754.1 2952
"43541" 3025599 32348.9 3053 3025598 32348.9 3052
"43541" 3025675 32697.0 3129 3025674 32697.0 3128
"43541" 3025873 33585.6 3327 3025872 33585.6 3326
"43541" 3026157 35228.5 3611 3026156 35228.5 3610
"43541" 3026210 35967.9 3664 3026209 35967.9 3663
"43541" 3026241 36552.2 3695 3026240 36552.2 3694
"43541" 3026272 37136.6 3726 3026271 37136.6 3725
"42206" 3293856 20641.7 108 3293855 20641.7 107
"42206" 3293879 24205.9 131 3293878 24205.9 130
"43537" 3304130 310.3 26 3304129 310.3 25
"43537" 3304143 811.7 39 3304142 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"
8277 "13743"
2080 "73341"
4080 "2499"
2027 "1256"
2023 "1271"
8242 "1294"
14338 "24602"
2 "1339"
4077 "2685"
14335 "12709"
6172 "1379"
8268 "2737"
10306 "2766"
2043 "60347"
8 "1461"
10319 "47502"
12330 "2814"
8272 "2849"
8273 "2852"
10308 "2850"
6187 "2980"
10307 "2975"
4078 "2974"
12329 "2972"
10332 "60928"
10328 "60959"
8286 "47985"
14329 "1954"
4105 "60890"
12338 "20239"
14339 "20237"
14337 "17222"
12336 "31530"
10314 "17343"
23 "43774"
14324 "678"
8241 "973"
60 "76307"
12384 "76308"
61 "76309"
14332 "3000"
4079 "3012"
14340 "13033"
2034 "13105"
10369 "76816"
11 "2009"
13 "2022"
10324 "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.
22533 "21_APNV_416-45-3-250526-ab-1310" "17272" 196.9887428340989 3.283145713901648 214282 17 "99227" "Krekenava" "14:03:00" 214283 18 "99243" "Rabikiai" "14:03:00"
288 "65_APNV_416-45-3-250526-ab-1310" "17220" 196.9887428340989 3.283145713901648 195972 17 "98468" "Krekenava" "14:03:00" 195973 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.
365 "2699" "7597162"
465 "2699" "7597154"
567 "2699" "7597178"
659 "2699" "7597149"
750 "2699" "7597193"
759 "2699" "7597175"
946 "2699" "7597159"
998 "2699" "7597158"
5496 "2699" "7597125"
5545 "2699" "7597142"
5565 "2699" "7597207"
5597 "2699" "7597021"
5739 "2699" "7597210"
5745 "2699" "7597201"
5746 "2699" "7597172"
5786 "2699" "7597164"
5791 "2699" "7597176"
5848 "2699" "7597198"
5926 "2699" "7597136"
5960 "2699" "7597211"
5975 "2699" "7597137"
6025 "2699" "7597170"
6054 "2699" "7597140"
6080 "2699" "7597184"
6164 "2699" "7597208"
6203 "2699" "7597187"
6277 "2699" "7597191"
6281 "2699" "7597133"
6496 "2699" "7597156"
6521 "2699" "7597209"
6551 "2699" "7597189"
6566 "2699" "7597195"
6606 "2699" "7597147"
6672 "2699" "7597129"
6680 "2699" "7597153"
6717 "2699" "7597173"
6753 "2699" "7597141"
6782 "2699" "7597182"
6844 "2699" "7597171"
6893 "2699" "7597132"
6932 "2699" "7597130"
6951 "2699" "7597181"
6974 "2699" "7597150"
7126 "2699" "7597126"
7157 "2699" "7597138"
7250 "2699" "7597196"
7270 "2699" "7597144"
7317 "2699" "7597128"
7333 "2699" "7597186"
7636 "2699" "7597185"
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 "41891" 1
3 "41891" 2
4 "41891" 3
5 "41891" 4
6 "41891" 5
7 "41891" 6
8 "41891" 7
9 "41891" 8
10 "41891" 9
11 "41979" 1
12 "41979" 2
13 "41979" 3
14 "41979" 4
15 "41980" 1
16 "41980" 2
17 "41980" 3
18 "41980" 4
19 "41981" 1
20 "41981" 2
21 "41981" 3
22 "41981" 4
23 "41982" 1
24 "41982" 2
25 "41982" 3
26 "41982" 4
27 "42101" 1
28 "42101" 2
29 "42101" 4
30 "42101" 5
31 "42101" 6
32 "42103" 1
33 "42103" 2
34 "42103" 4
35 "42103" 5
36 "42103" 6
37 "42105" 1
38 "42105" 2
39 "42105" 4
40 "42105" 5
41 "42203" 1
42 "42203" 2
43 "42203" 3
44 "42203" 4
45 "42203" 5
46 "42203" 6
47 "42203" 7
48 "42203" 8
49 "42203" 9
50 "42203" 10
51 "42203" 11
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\"" 41
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 80
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 81
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 82
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 90
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 221
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 258
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 259
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 260
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 262
"routes.txt" "route_short_name" "40-DT" 334
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 348
"routes.txt" "route_short_name" "1A_VLP" 365
"routes.txt" "route_short_name" "523_VLP" 366
"routes.txt" "route_short_name" "518_VLP" 367
"routes.txt" "route_short_name" "2_VLP" 375
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 432
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 433
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 442
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 443
"routes.txt" "route_short_name" "94AT" 537
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 605
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 617
"routes.txt" "route_long_name" "JONAVA-KULVA" 618
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 631
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 667
"routes.txt" "route_short_name" "94-DC" 686
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 747
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 771
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 772
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 784
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 785
"routes.txt" "route_short_name" "2A_VLP" 879
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 902
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 949
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 968
"routes.txt" "route_short_name" "1_VLP" 1059
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1076
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1077
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1103
"routes.txt" "route_long_name" "JONAVA-RUKLA" 1111
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 1119
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1131
"routes.txt" "route_short_name" "50AB" 1212
"routes.txt" "route_short_name" "4_VLP" 1233
"routes.txt" "route_short_name" "5_VLP" 1240
"routes.txt" "route_long_name" "KUPIŠKIS – LAIČIAI PER KANDRĖNUS, SKAPIŠKIO MSTL." 1243
"routes.txt" "route_short_name" "3_VLP" 1305
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1342
"routes.txt" "route_long_name" "KUPIŠKIS – SUBAČIAUS MST. PER LUKONIS" 1348
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.
6186 "3636" "45756" 3023 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
9539 "3651" "45771" 3052 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
436 "3653" "45773" 3053 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
9523 "43544" "8124133" 342476 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
6837 "43548" "8124139" 342514 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
6324 "26974" "7317010" 35970 "14216" "Glaudžiai" [55.90637400000001,21.877556999999996] 1731.1842381583824
6324 "26974" "7317010" 35971 "10163" "Glaudžiai I" [55.90637400000001,21.877556999999996] 935.5388323636666
6324 "26974" "7317010" 35986 "19491" "Plungės autobusų stotis" [55.918779,21.851513000000004] 152.03315218543798
1752 "47096" "57_1224-20260103" 399560 "70878" "Šveicarija" [55.04546,24.25836] 149.18478145589043
8562 "29329" "7418310" 43539 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
745 "29328" "7418309" 43516 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
9006 "6003" "52856" 6005 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
6754 "6005" "52858" 6014 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
5581 "6004" "52857" 6010 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
7313 "6007" "52859" 6021 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
7024 "6008" "52860" 6026 "8356" "Plinkšės" [56.146646000000004,22.177096] 708.0755710896237
384 "16822" "2392138" 20265 "8988" "Miškų urėdija" [56.223549,23.648672] 192.32046673726916
370 "16821" "2392137" 20255 "8988" "Miškų urėdija" [56.223549,23.648672] 192.32046673726916
371 "16823" "2392141" 20320 "15916" "Miškų urėdija" [56.223436,23.64902] 114.43864929834778
6502 "18654" "3218451" 22508 "67434" "Geluva" [55.249732,23.511073] 140.46827403515317
6318 "32206" "7476586" 49515 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
6318 "32206" "7476586" 49516 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
6318 "32206" "7476586" 49517 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
6318 "32206" "7476586" 49520 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
6318 "32206" "7476586" 49525 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
7063 "3899" "46086" 3161 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
6694 "3014" "43694" 2186 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
16495 "37872" "61_49W" 70611 "91654" "Kūlokai" [54.450829999999996,23.395002] 3378.2526672161835
6873 "29420" "7429613" 44076 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
9684 "4529" "46899" 3984 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
7563 "4527" "47691" 5173 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
7972 "4528" "47692" 5174 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
5469 "14622" "7150732" 35044 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
5616 "2821" "45017" 2947 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
7692 "29615" "7432118" 44586 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
6296 "29616" "7432119" 44634 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
1729 "21886" "60_A2-02-1-241209-ba-1520" 64787 "5846" "Grūtas" [54.032271447911626,24.074587772943918] 103.01117636409927
3039 "21885" "60_A2-02-1-241209-ab-1550" 66107 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
20549 "21887" "60_A2-01-7-251110-ab3-1100" 344061 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
2767 "21891" "60_A2-02-1-241209-ab2-2020" 65819 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
4306 "21865" "60_A2-01-7-251110-b3a-0920" 343535 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
2787 "21872" "60_A2-02-1-241209-b2a-1940" 64394 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
8983 "3339" "46943" 3985 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
6833 "11705" "747606" 14652 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
560 "6511" "54508" 8640 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
5966 "6509" "54501" 8574 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
7415 "6513" "54509" 8652 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
5498 "29093" "7413976" 41342 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
7732 "29092" "7413975" 41312 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
5865 "5232" "48167" 5464 "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.
8474 "3645" "57657" 10853 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 10852 "12152" "Jonaičiai" [55.34641499999999,21.570023]
8653 "3667" "57730" 10992 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 10991 "13926" "Jonaičiai" [55.346103,21.568929]
7829 "3714" "57736" 11066 "13926" "Jonaičiai" [55.346103,21.568929] 11065 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
995 "13808" "1228372" 16383 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 16382 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
8968 "28435" "7339430" 38834 "64819" "Suostas" [56.32837413018391,24.713657886432735] 38833 "16112" "Svydžiai" [56.352930797976754,24.686322368913352]
9659 "28434" "7339429" 38810 "10057" "Svydžiai" [56.35334128457164,24.685572701413516] 38809 "64820" "Suostas" [56.32837775901334,24.713656830174433]
7824 "6591" "57636" 10529 "13926" "Jonaičiai" [55.346103,21.568929] 10528 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
7179 "3554" "57639" 10569 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 10568 "12152" "Jonaičiai" [55.34641499999999,21.570023]
7691 "29102" "7413991" 41436 "71231" "Žuvintai" [54.448579423202126,23.62330650767253] 41435 "71255" "Litvanciškai" [54.41436513808293,23.67340583550103]
5731 "40377" "8016002" 93348 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 93347 "97223" "Tarvydai I" [55.328604,21.56423]
7070 "40378" "8016003" 93357 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 93356 "97223" "Tarvydai I" [55.328604,21.56423]
6576 "5353" "57622" 10358 "13926" "Jonaičiai" [55.346103,21.568929] 10357 "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