GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-05-04T06:10:35+03: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: 52
  • Blocks: 0
  • Routes: 1645
  • Shapes: 4212
  • Stops: 15578
  • Trips: 28464

Specification Compliance report

124720 notices reported (0 errors, 124687 warnings, 33 infos)

Notice Code Severity Total
duplicate_route_name WARNING 43

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`.
6 "20916" 7 "20917" "M-157" "Kaunas-Kačerginė-Zapyškis-Ežerėlis" 3 "14"
21 "20946" 22 "20945" "M-167" "Kaunas-Raudondvaris-SB\"Vejuona\"-Padauguva-Vilkija" 3 "14"
4 "20952" 200 "20953" "M-198" "Kaunas - Vandžiogala - Boniškiai" 3 "14"
207 "20949" 208 "20947" "M-194" "Kauno pilis-Garliava-Linksmakalnis" 3 "14"
239 "18329" 360 "6209" "M1" "Alytus - Geniai" 3 "48"
411 "20886" 412 "20888" "M-103" "Kauno pilis-SB\"Lokomotyvas\"-Sitkūnai-Babtai" 3 "14"
5 "20885" 413 "20883" "M-148" "Kaunas-Domeikava-SB\"Didžiosios Lapės\"" 3 "14"
18 "20909" 420 "20907" "M-199" "Kaunas-Voškoniai-Vandžiogala-Labūnava" 3 "14"
209 "20902" 422 "20903" "M-180" "Kaunas-Aleksotas-Tabariškiai-Girininkai" 3 "14"
19 "20889" 423 "20892" "M-166" "Kaunas-Raudondvario pl.-Ringaudai-Tabariškiai" 3 "14"
218 "20934" 425 "20936" "M-104" "Kaunas-Ražiškiai-Karkazai-Kreidos g.-Seniava" 3 "14"
23 "20914" 426 "20912" "M-101A" "Kauno pilis-Šilainiai-Ledos g.(Užliedžiai)" 3 "14"
8 "20915" 623 "20933" "M-150" "Kaunas-Ramučiai-Karmėlava-Salupiai-SB\"Inkaras\"" 3 "14"
205 "20932" 634 "20935" "M-156" "Kaunas - Neveronys" 3 "14"
624 "20904" 811 "20905" "M-106" "Kaunas-Jonučiai-Garliava-Jurginiškiai" 3 "14"
206 "20921" 818 "20922" "M-161" "Kaunas-Raudondvaris-Netoniai- Kulautuva" 3 "14"
421 "20924" 819 "20923" "M-197" "Kaunas-Babtai-Panevėžiukas (SB\"Vija\")" 3 "14"
210 "20896" 820 "20890" "M-179" "Kaunas-Rokeliai-Viršužiglis-Arlaviškės" 3 "14"
211 "20881" 821 "20882" "M-146" "Kaunas-Rokeliai-Žiegždriai" 3 "14"
217 "20897" 826 "20899" "M-108" "Kaunas-Ireniškiai-Seniava" 3 "14"
424 "20960" 1022 "20955" "M-165" "Kaunas-Kačerginė-Zapyškis-Lekėčiai" 3 "14"
831 "20937" 1023 "20938" "M-181" "Kaunas-Noreikiškės-Ringaudai-Tabariškiai-Gelžkeliuko g." 3 "14"
641 "20951" 1028 "20950" "M-151" "Kaunas-Ramučiai" 3 "14"
856 "16052" 1133 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
1010 "20928" 1226 "20925" "M-101" "Kauno pilis-Giraitė-Ryto g.(Užliedžiai)" 3 "14"
625 "20887" 1227 "20884" "M-159" "Kaunas-Mastaičiai-Pažėrai-SB\"Aronija\"-Smėlio g." 3 "14"
817 "20941" 1238 "20943" "M-189" "Kaunas - Drąseikiai - Batėgala" 3 "14"
824 "20895" 1239 "20894" "M-140" "Kauno pilis-Garliava-Mastaičiai-Kampiškiai" 3 "14"
1021 "20948" 1240 "20944" "M-149" "Kaunas-Rokeliai-Gervėnupis" 3 "14"
825 "20942" 1241 "20940" "M-168" "Vosiškiai-Babtai" 3 "14"
828 "20957" 1242 "20939" "M-166" "Kaunas-Kačerginė-Zapyškis-SB\"Baldininkas\"" 3 "14"
637 "20893" 1243 "20891" "M-168" "Kaunas-Linkuvos g.-Užliedžiai-Babtai-Vosiškiai" 3 "14"
1025 "20913" 1244 "20911" "M-170" "Kaunas-Vilkija-Purviškiai-Čekiškė" 3 "14"
24 "20901" 1245 "20930" "M-163" "Kaunas-Babtai-Labūnava" 3 "14"
219 "20954" 1246 "20958" "M-120" "Karmėlava-Ramučiai" 3 "14"
204 "20931" 1436 "20929" "M-180A" "Kaunas-Akademija-Bajorai-Girininkų miškas" 3 "14"
20 "20959" 1437 "20956" "M-153" "Kaunas-Vilkija-Liučiūnai-Čekiškė" 3 "14"
827 "20898" 1438 "20900" "M-172" "Kaunas-Margininkai-Piliuona-Pakuonis" 3 "14"
638 "20927" 1439 "20926" "M-120" "Kaunas-Karmėlavos kapinės" 3 "14"
1024 "20918" 1440 "20910" "M-135" "Kaunas - Rokai - Girininkai" 3 "14"
639 "20906" 1441 "20908" "M-154" "Čekiškė - Daugėliškiai - Vilkija - Kaunas" 3 "14"
1026 "20920" 1442 "20919" "M-151(A)" "Kaunas-Urban HUB-LEZ-Kaunas" 3 "14"
472 "3645" 1536 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 3903

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 3903 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" 512576 29882.7 878 512575 29882.7 877 0.12791084993239907
"2328" 423488 35929.8 642 423487 35929.8 641 0.11119510090982554
"3659" 507626 49657.5 1177 507625 49657.5 1176 0.12791084993239907
"42205" 3620618 57850.1 335 3620617 57850.1 334 0.06178544815632574
"2369" 412292 63265.5 1261 412291 63265.5 1260 0.11119510090982554
"2385" 618540 69168.3 1771 618539 69168.3 1770 0.06441976500794575
"28733" 2335776 71509.2 1569 2335775 71509.2 1568 0.06441976500794575
"1919" 761890 136875.8 2842 761889 136875.8 2841 0.12752942403551987
"1919" 761893 136876.0 2845 761892 136876.0 2844 0.11119510090982554
"1919" 761900 136876.5 2852 761899 136876.5 2851 0.11119510232447394
"1919" 761903 136876.7 2855 761902 136876.7 2854 0.11119510161714974
"1919" 761906 136876.9 2858 761905 136876.9 2857 0.12752941555597483
"1919" 761915 136877.5 2867 761914 136877.5 2866 0.11119510090982554
"1919" 761918 136877.7 2870 761917 136877.7 2869 0.11119510161714974
"1919" 761921 136877.9 2873 761920 136877.9 2872 0.11119510090982554
"1919" 761928 136878.4 2880 761927 136878.4 2879 0.11119510090982554
"1919" 761931 136878.6 2883 761930 136878.6 2882 0.11119510161714974
"1919" 761940 136879.2 2892 761939 136879.2 2891 0.11119510090982554
"1919" 761943 136879.4 2895 761942 136879.4 2894 0.12752939825777979
"1919" 761946 136879.6 2898 761945 136879.6 2897 0.11119510161714974
"1919" 761955 136880.2 2907 761954 136880.2 2906 0.11119510161714974
"1919" 761959 136880.5 2911 761958 136880.5 2910 0.06244513630731429
"1919" 761965 136880.9 2917 761964 136880.9 2916 0.11119510161714974
"1919" 761968 136881.1 2920 761967 136881.1 2919 0.11119510090982554
"1919" 761971 136881.3 2923 761970 136881.3 2922 0.11119510090982554
"1919" 761980 136881.9 2932 761979 136881.9 2931 0.12752938095958766
"1919" 761983 136882.1 2935 761982 136882.1 2934 0.11119510161714974
"1919" 761994 136882.8 2946 761993 136882.8 2945 0.11119510161714974
"1919" 761999 136883.1 2951 761998 136883.1 2950 0.11119510161714974
"1919" 762007 136883.6 2959 762006 136883.6 2958 0.11119510090982554
"1919" 762012 136883.9 2964 762011 136883.9 2963 0.11119510090982554
"1919" 762025 136884.7 2977 762024 136884.7 2976 0.11119510161714974
"1919" 762027 136884.8 2979 762026 136884.8 2978 0.11119510090982554
"1919" 762030 136885.0 2982 762029 136885.0 2981 0.11119510161714974
"1919" 762038 136885.5 2990 762037 136885.5 2989 0.1275293557985862
"1919" 762040 136885.6 2992 762039 136885.6 2991 0.11119510161714974
"1919" 762043 136885.8 2995 762042 136885.8 2994 0.11119510090982554
"1919" 762045 136885.9 2997 762044 136885.9 2996 0.11119510232447394
"1919" 762051 136886.3 3003 762050 136886.3 3002 0.06244505260741443
"1919" 762056 136886.6 3008 762055 136886.6 3007 0.11119510161714974
"1919" 762058 136886.7 3010 762057 136886.7 3009 0.11119510090982554
"1919" 762061 136886.9 3013 762060 136886.9 3012 0.11119510090982554
"1919" 762063 136887.0 3015 762062 136887.0 3014 0.11119510090982554
"1919" 762069 136887.4 3021 762068 136887.4 3020 0.11119510090982554
"1919" 762071 136887.5 3023 762070 136887.5 3022 0.11119510161714974
"1919" 762074 136887.7 3026 762073 136887.7 3025 0.11119510090982554
"1919" 762076 136887.8 3028 762075 136887.8 3027 0.11119510161714974
"1919" 762087 136888.5 3039 762086 136888.5 3038 0.11119510161714974
"1919" 762089 136888.6 3041 762088 136888.6 3040 0.11119510090982554
"1919" 762092 136888.8 3044 762091 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 20127

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 20127 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`.
"55560" 3325305 25.8 3 3325304 25.8 2
"55560" 3325346 2388.3 44 3325345 2388.3 43
"55560" 3325358 3182.6 56 3325357 3182.6 55
"55560" 3325362 3262.5 60 3325361 3262.5 59
"55560" 3325417 5428.3 115 3325416 5428.3 114
"55560" 3325426 5767.2 124 3325425 5767.2 123
"55560" 3325428 5959.5 126 3325427 5959.5 125
"55560" 3325431 6072.2 129 3325430 6072.2 128
"55560" 3325451 7328.9 149 3325450 7328.9 148
"55560" 3325486 9433.5 184 3325485 9433.5 183
"55560" 3325501 10146.9 199 3325500 10146.9 198
"55560" 3325522 11247.0 220 3325521 11247.0 219
"55560" 3325526 11334.1 224 3325525 11334.1 223
"55560" 3325576 14027.0 274 3325575 14027.0 273
"55560" 3325589 14822.5 287 3325588 14822.5 286
"55560" 3325614 16299.5 312 3325613 16299.5 311
"55560" 3325642 17487.3 340 3325641 17487.3 339
"55560" 3325680 19123.6 378 3325679 19123.6 377
"55560" 3325687 19373.1 385 3325686 19373.1 384
"55560" 3325714 20736.5 412 3325713 20736.5 411
"55560" 3325718 20821.5 416 3325717 20821.5 415
"55560" 3325750 21684.5 448 3325749 21684.5 447
"55560" 3325753 21734.4 451 3325752 21734.4 450
"55560" 3325760 22070.6 458 3325759 22070.6 457
"55560" 3325767 22632.4 465 3325766 22632.4 464
"55560" 3325774 23104.4 472 3325773 23104.4 471
"55560" 3325791 23985.8 489 3325790 23985.8 488
"55560" 3325797 24095.3 495 3325796 24095.3 494
"55560" 3325799 24162.1 497 3325798 24162.1 496
"55564" 3327807 387.4 21 3327806 387.4 20
"55564" 3327815 517.7 29 3327814 517.7 28
"55564" 3327839 1286.2 53 3327838 1286.2 52
"55564" 3327850 1651.0 64 3327849 1651.0 63
"55564" 3327853 1717.3 67 3327852 1717.3 66
"55564" 3327855 1746.4 69 3327854 1746.4 68
"55564" 3327857 1790.4 71 3327856 1790.4 70
"55564" 3327860 1896.5 74 3327859 1896.5 73
"55564" 3327863 1925.9 77 3327862 1925.9 76
"55564" 3327867 2045.2 81 3327866 2045.2 80
"55564" 3327872 2341.1 86 3327871 2341.1 85
"55564" 3327881 2582.6 95 3327880 2582.6 94
"55564" 3327885 2663.9 99 3327884 2663.9 98
"55564" 3327897 2771.7 111 3327896 2771.7 110
"55564" 3327912 2855.1 126 3327911 2855.1 125
"55564" 3327917 2992.2 131 3327916 2992.2 130
"55564" 3327925 3182.5 139 3327924 3182.5 138
"55564" 3327927 3254.5 141 3327926 3254.5 140
"55564" 3327933 3485.8 147 3327932 3485.8 146
"55564" 3327953 4000.4 167 3327952 4000.4 166
"55564" 3327973 4321.1 187 3327972 4321.1 186
expired_calendar WARNING 66

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 66 affected records are displayed below.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
6 "1076"
3551 "73341"
3506 "1256"
3502 "1271"
14411 "1294"
24994 "24601"
2 "1339"
24986 "12709"
10785 "1379"
21601 "46031"
9 "1461"
24980 "1954"
21431 "20239"
24989 "20237"
3523 "44517"
24988 "17222"
17962 "17343"
41 "76307"
21461 "76308"
42 "76309"
24990 "13033"
3515 "13105"
17995 "76816"
12 "2009"
14 "2022"
14429 "2066"
10798 "2111"
17953 "2123"
14431 "2137"
14469 "62494"
7104 "2158"
7107 "2175"
7109 "2173"
21416 "2206"
7110 "2205"
14433 "2218"
17951 "2217"
21419 "2216"
17947 "2213"
24979 "2224"
10801 "2285"
14446 "13743"
7114 "2499"
7111 "2685"
14437 "2737"
17954 "2766"
17966 "47502"
21423 "2814"
14441 "2849"
14442 "2852"
fast_travel_between_consecutive_stops WARNING 1

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.
18486 "21_APNV_416-45-3-250526-ab-1310" "17272" 196.9887428340989 3.283145713901648 154649 17 "99227" "Krekenava" "14:03:00" 154650 18 "99243" "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.
12767 "2699" "7597161"
12787 "2699" "7597151"
12798 "2699" "7597197"
12982 "2699" "7597159"
12994 "2699" "7597199"
13031 "2699" "7597200"
13247 "2699" "7597158"
13318 "2699" "7597135"
13323 "2699" "7597165"
13420 "2699" "7597174"
13430 "2699" "7597139"
13499 "2699" "7597162"
13588 "2699" "7597160"
13826 "2699" "7597154"
13953 "2699" "7597180"
13998 "2699" "7597183"
14049 "2699" "7597148"
14182 "2699" "7597178"
14282 "2699" "7597192"
14335 "2699" "7597212"
14507 "2699" "7597149"
14573 "2699" "7597167"
14577 "2699" "7597134"
14586 "2699" "7597206"
14592 "2699" "7597143"
14603 "2699" "7597190"
14641 "2699" "7597169"
14836 "2699" "7597204"
14889 "2699" "7597142"
14910 "2699" "7597194"
14921 "2699" "7597131"
14939 "2699" "7597163"
15021 "2699" "7597193"
15031 "2699" "7597175"
15119 "2699" "7597207"
15159 "2699" "7597021"
15274 "2699" "7597129"
15284 "2699" "7597153"
15362 "2699" "7597198"
15451 "2699" "7597173"
15553 "2699" "7597184"
15959 "2699" "7597141"
15989 "2699" "7597182"
16060 "2699" "7597185"
16069 "2699" "7597205"
16080 "2699" "7597145"
16202 "2699" "7597126"
16239 "2699" "7597138"
19141 "2699" "7597150"
19335 "2699" "7597128"
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 365

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 365 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\"" 52
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 31
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 33
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 37
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 39
"routes.txt" "route_short_name" "3_VLP" 43
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 100
"routes.txt" "route_short_name" "5_VLP" 244
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 270
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 300
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 301
"routes.txt" "route_short_name" "40-DT" 382
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 435
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 436
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 442
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 443
"routes.txt" "route_short_name" "2_VLP" 452
"routes.txt" "route_short_name" "94AT" 561
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 650
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 651
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 700
"routes.txt" "route_short_name" "94-DC" 716
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 726
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 740
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 840
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 841
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 842
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 852
"routes.txt" "route_short_name" "4_VLP" 858
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 903
"routes.txt" "route_short_name" "70AC" 994
"routes.txt" "route_long_name" "JONAVA-RUKLA" 1035
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 1036
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 1039
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 1040
"routes.txt" "route_short_name" "1A_VLP" 1052
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1088
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1096
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1141
"routes.txt" "route_short_name" "2A_VLP" 1260
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1270
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1300
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1302
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1312
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1361
"routes.txt" "route_long_name" "PASVALYS-ŽILPAMŪŠIS PER TETIRVINUS" 1384
"routes.txt" "route_short_name" "50AB" 1417
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 1457
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 1458
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 1459
stop_too_far_from_shape WARNING 48

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.

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.
20553 "3636" "45756" 2666 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
13752 "3651" "45771" 2695 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
13576 "3653" "45773" 2696 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
13732 "43544" "8124133" 216527 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
20909 "43548" "8124139" 216565 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
13354 "26974" "7317016" 41234 "14216" "Glaudžiai" [55.90637400000001,21.877556999999996] 1731.1842381583824
13354 "26974" "7317016" 41235 "10163" "Glaudžiai I" [55.90637400000001,21.877556999999996] 935.5388323636666
13354 "26974" "7317016" 41250 "19491" "Plungės autobusų stotis" [55.918779,21.851513000000004] 152.03315218543798
20719 "18654" "3218451" 27673 "67434" "Geluva" [55.249732,23.511073] 140.46827403515317
12925 "32206" "7476583" 52066 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
12925 "32206" "7476583" 52067 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
12925 "32206" "7476583" 52068 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
12925 "32206" "7476583" 52071 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
12925 "32206" "7476583" 52076 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
15653 "3899" "46086" 2804 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
15308 "3014" "43694" 1918 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
20951 "29420" "7429613" 47217 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
14613 "4529" "46899" 3740 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
19046 "4527" "47691" 5254 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
12930 "4528" "47692" 5255 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
20396 "14622" "7150732" 40101 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
15181 "2821" "45017" 2590 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
16124 "29615" "7432118" 47625 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
21178 "29616" "7432119" 47673 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
4 "21886" "60_A2-02-1-241209-ba-2100" 71750 "5846" "Grūtas" [54.032271447911626,24.074587772943918] 103.01117636409927
4654 "21885" "60_A2-02-6-060404-ab-1940" 408746 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
10017 "21887" "60_A2-01-7-060404-ab3-1100" 410684 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
10025 "21891" "60_A2-01-7-060404-ab2-0730" 410536 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
5317 "21865" "60_A2-01-7-060404-b3a-0920" 409168 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
5224 "21872" "60_A2-02-6-060404-b2a-1810" 410797 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
14085 "3339" "46943" 3741 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
14246 "4710" "47248" 4460 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
19656 "4711" "47250" 4473 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
16172 "11705" "747606" 18192 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
14172 "6511" "54508" 10464 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
20496 "6509" "54501" 10398 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
15889 "6513" "54509" 10476 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
14988 "29093" "7413977" 44907 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
12724 "29092" "7413975" 44863 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
14516 "5232" "48166" 5665 "14684" "Lieplaukalė" [55.9354974471734,21.831098374058865] 152.04079667279404
15200 "44681" "8136900" 227643 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
14283 "3514" "45563" 2613 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
13630 "3537" "45591" 2638 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
15201 "17131" "2515701" 25012 "16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
15097 "3574" "45644" 2639 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
13862 "3617" "45754" 2665 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
14442 "15331" "2211798" 22032 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
13126 "15330" "2211796" 22019 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
stops_match_shape_out_of_order WARNING 15

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.
13457 "3645" "57657" 14509 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 14508 "12152" "Jonaičiai" [55.34641499999999,21.570023]
13328 "3667" "57730" 14648 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 14647 "13926" "Jonaičiai" [55.346103,21.568929]
14048 "3714" "57735" 14706 "13926" "Jonaičiai" [55.346103,21.568929] 14705 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
13243 "13808" "1228372" 20728 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 20727 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
19237 "26489" "7231018" 40694 "10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 40693 "7720" "Baltininkai" [55.85382305337965,22.406770171019815]
19392 "35668" "7652364" 63159 "20855" "Kontariškiai" [56.04984708813942,24.383280063416947] 63158 "20829" "Smegduobių parkas" [56.056377166218944,24.39590345350891]
13914 "28435" "7339430" 42593 "64819" "Suostas" [56.32837413018391,24.713657886432735] 42592 "16112" "Svydžiai" [56.352930797976754,24.686322368913352]
20273 "28434" "7339429" 42569 "10057" "Svydžiai" [56.35334128457164,24.685572701413516] 42568 "64820" "Suostas" [56.32837775901334,24.713656830174433]
13749 "6591" "57635" 14169 "13926" "Jonaičiai" [55.346103,21.568929] 14168 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
13349 "3554" "57643" 14313 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 14312 "12152" "Jonaičiai" [55.34641499999999,21.570023]
16123 "29102" "7413991" 44987 "71231" "Žuvintai" [54.448579423202126,23.62330650767253] 44986 "71255" "Litvanciškai" [54.41436513808293,23.67340583550103]
20595 "40377" "8016002" 97050 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 97049 "97223" "Tarvydai I" [55.328604,21.56423]
15659 "40378" "8016003" 97059 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 97058 "97223" "Tarvydai I" [55.328604,21.56423]
13988 "5353" "57618" 13997 "13926" "Jonaičiai" [55.346103,21.568929] 13996 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
15332 "54901" "8226897" 473298 "45588" "Balbieriškis" [54.524770000000004,23.885448] 473297 "45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
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