GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-05-11T06:08:56+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: 53
  • Blocks: 0
  • Routes: 1670
  • Shapes: 4355
  • Stops: 15843
  • Trips: 30303

Specification Compliance report

124930 notices reported (0 errors, 124897 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`.
7 "21148" 8 "21141" "M-199" "Kaunas-Voškoniai-Vandžiogala-Labūnava" 3 "14"
9 "21121" 10 "21118" "M-148" "Kaunas-Domeikava-SB\"Didžiosios Lapės\"" 3 "14"
211 "21187" 213 "21183" "M-149" "Kaunas-Rokeliai-Gervėnupis" 3 "14"
19 "21168" 216 "21166" "M-120" "Kaunas-Karmėlavos kapinės" 3 "14"
43 "21189" 217 "21190" "M-151" "Kaunas-Ramučiai" 3 "14"
256 "21142" 257 "21144" "M-101A" "Kauno pilis-Šilainiai-Ledos g.(Užliedžiai)" 3 "14"
220 "21129" 259 "21120" "M-168" "Kaunas-Linkuvos g.-Užliedžiai-Babtai-Vosiškiai" 3 "14"
260 "21193" 261 "21191" "M-120" "Karmėlava-Ramučiai" 3 "14"
250 "18329" 374 "6209" "M1" "Alytus - Geniai" 3 "48"
207 "21126" 431 "21123" "M-166" "Kaunas-Raudondvario pl.-Ringaudai-Tabariškiai" 3 "14"
215 "21135" 437 "21137" "M-172" "Kaunas-Margininkai-Piliuona-Pakuonis" 3 "14"
438 "21143" 439 "21147" "M-154" "Čekiškė - Daugėliškiai - Vilkija - Kaunas" 3 "14"
20 "21180" 442 "21177" "M-189" "Kaunas - Drąseikiai - Batėgala" 3 "14"
221 "21114" 444 "21116" "M-146" "Kaunas-Rokeliai-Žiegždriai" 3 "14"
443 "21150" 648 "21152" "M-161" "Kaunas-Raudondvaris-Netoniai- Kulautuva" 3 "14"
5 "21132" 831 "21131" "M-140" "Kauno pilis-Garliava-Mastaičiai-Kampiškiai" 3 "14"
209 "21122" 832 "21125" "M-103" "Kauno pilis-SB\"Lokomotyvas\"-Sitkūnai-Babtai" 3 "14"
6 "21119" 833 "21117" "M-153" "Kaunas-Vilkija-Liučiūnai-Čekiškė" 3 "14"
3 "21161" 835 "21174" "M-156" "Kaunas - Neveronys" 3 "14"
263 "21170" 880 "21173" "M-104" "Kaunas-Ražiškiai-Karkazai-Kreidos g.-Seniava" 3 "14"
208 "21124" 1029 "21127" "M-159" "Kaunas-Mastaičiai-Pažėrai-SB\"Aronija\"-Smėlio g." 3 "14"
830 "21192" 1030 "21179" "M-165" "Kaunas-Kačerginė-Zapyškis-Lekėčiai" 3 "14"
433 "21175" 1031 "21171" "M-150" "Kaunas-Ramučiai-Karmėlava-Salupiai-SB\"Inkaras\"" 3 "14"
212 "21155" 1034 "21158" "M-198" "Kaunas - Vandžiogala - Boniškiai" 3 "14"
441 "21130" 1035 "21128" "M-179" "Kaunas-Rokeliai-Viršužiglis-Arlaviškės" 3 "14"
839 "21160" 1036 "21157" "M-197" "Kaunas-Babtai-Panevėžiukas (SB\"Vija\")" 3 "14"
21 "21149" 1037 "21115" "M-170" "Kaunas-Vilkija-Purviškiai-Čekiškė" 3 "14"
837 "21184" 1064 "21182" "M-181" "Kaunas-Noreikiškės-Ringaudai-Tabariškiai-Gelžkeliuko g." 3 "14"
47 "21162" 1066 "21164" "M-167" "Kaunas-Raudondvaris-SB\"Vejuona\"-Padauguva-Vilkija" 3 "14"
679 "21159" 1078 "21156" "M-151(A)" "Kaunas-Urban HUB-LEZ-Kaunas" 3 "14"
876 "16052" 1215 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
18 "21136" 1260 "21134" "M-108" "Kaunas-Ireniškiai-Seniava" 3 "14"
649 "21165" 1265 "21163" "M-180A" "Kaunas-Akademija-Bajorai-Girininkų miškas" 3 "14"
1038 "21133" 1266 "21139" "M-180" "Kaunas-Aleksotas-Tabariškiai-Girininkai" 3 "14"
2 "21167" 1446 "21169" "M-101" "Kauno pilis-Giraitė-Ryto g.(Užliedžiai)" 3 "14"
829 "21172" 1447 "21154" "M-157" "Kaunas-Kačerginė-Zapyškis-Ežerėlis" 3 "14"
834 "21181" 1448 "21178" "M-168" "Vosiškiai-Babtai" 3 "14"
838 "21146" 1451 "21145" "M-106" "Kaunas-Jonučiai-Garliava-Jurginiškiai" 3 "14"
436 "21138" 1453 "21140" "M-163" "Kaunas-Babtai-Labūnava" 3 "14"
1454 "21153" 1455 "21151" "M-135" "Kaunas - Rokai - Girininkai" 3 "14"
1039 "21186" 1457 "21188" "M-194" "Kauno pilis-Garliava-Linksmakalnis" 3 "14"
877 "21176" 1497 "21185" "M-166" "Kaunas-Kačerginė-Zapyškis-SB\"Baldininkas\"" 3 "14"
556 "3645" 1514 "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" 489471 29882.7 878 489470 29882.7 877 0.12791084993239907
"2328" 405401 35929.8 642 405400 35929.8 641 0.11119510090982554
"3659" 484521 49657.5 1177 484520 49657.5 1176 0.12791084993239907
"42205" 3661072 57850.1 335 3661071 57850.1 334 0.06178544815632574
"2369" 399052 63265.5 1261 399051 63265.5 1260 0.11119510090982554
"2385" 595435 69168.3 1771 595434 69168.3 1770 0.06441976500794575
"28733" 2330813 71509.2 1569 2330812 71509.2 1568 0.06441976500794575
"1919" 738785 136875.8 2842 738784 136875.8 2841 0.12752942403551987
"1919" 738788 136876.0 2845 738787 136876.0 2844 0.11119510090982554
"1919" 738795 136876.5 2852 738794 136876.5 2851 0.11119510232447394
"1919" 738798 136876.7 2855 738797 136876.7 2854 0.11119510161714974
"1919" 738801 136876.9 2858 738800 136876.9 2857 0.12752941555597483
"1919" 738810 136877.5 2867 738809 136877.5 2866 0.11119510090982554
"1919" 738813 136877.7 2870 738812 136877.7 2869 0.11119510161714974
"1919" 738816 136877.9 2873 738815 136877.9 2872 0.11119510090982554
"1919" 738823 136878.4 2880 738822 136878.4 2879 0.11119510090982554
"1919" 738826 136878.6 2883 738825 136878.6 2882 0.11119510161714974
"1919" 738835 136879.2 2892 738834 136879.2 2891 0.11119510090982554
"1919" 738838 136879.4 2895 738837 136879.4 2894 0.12752939825777979
"1919" 738841 136879.6 2898 738840 136879.6 2897 0.11119510161714974
"1919" 738850 136880.2 2907 738849 136880.2 2906 0.11119510161714974
"1919" 738854 136880.5 2911 738853 136880.5 2910 0.06244513630731429
"1919" 738860 136880.9 2917 738859 136880.9 2916 0.11119510161714974
"1919" 738863 136881.1 2920 738862 136881.1 2919 0.11119510090982554
"1919" 738866 136881.3 2923 738865 136881.3 2922 0.11119510090982554
"1919" 738875 136881.9 2932 738874 136881.9 2931 0.12752938095958766
"1919" 738878 136882.1 2935 738877 136882.1 2934 0.11119510161714974
"1919" 738889 136882.8 2946 738888 136882.8 2945 0.11119510161714974
"1919" 738894 136883.1 2951 738893 136883.1 2950 0.11119510161714974
"1919" 738902 136883.6 2959 738901 136883.6 2958 0.11119510090982554
"1919" 738907 136883.9 2964 738906 136883.9 2963 0.11119510090982554
"1919" 738920 136884.7 2977 738919 136884.7 2976 0.11119510161714974
"1919" 738922 136884.8 2979 738921 136884.8 2978 0.11119510090982554
"1919" 738925 136885.0 2982 738924 136885.0 2981 0.11119510161714974
"1919" 738933 136885.5 2990 738932 136885.5 2989 0.1275293557985862
"1919" 738935 136885.6 2992 738934 136885.6 2991 0.11119510161714974
"1919" 738938 136885.8 2995 738937 136885.8 2994 0.11119510090982554
"1919" 738940 136885.9 2997 738939 136885.9 2996 0.11119510232447394
"1919" 738946 136886.3 3003 738945 136886.3 3002 0.06244505260741443
"1919" 738951 136886.6 3008 738950 136886.6 3007 0.11119510161714974
"1919" 738953 136886.7 3010 738952 136886.7 3009 0.11119510090982554
"1919" 738956 136886.9 3013 738955 136886.9 3012 0.11119510090982554
"1919" 738958 136887.0 3015 738957 136887.0 3014 0.11119510090982554
"1919" 738964 136887.4 3021 738963 136887.4 3020 0.11119510090982554
"1919" 738966 136887.5 3023 738965 136887.5 3022 0.11119510161714974
"1919" 738969 136887.7 3026 738968 136887.7 3025 0.11119510090982554
"1919" 738971 136887.8 3028 738970 136887.8 3027 0.11119510161714974
"1919" 738982 136888.5 3039 738981 136888.5 3038 0.11119510161714974
"1919" 738984 136888.6 3041 738983 136888.6 3040 0.11119510090982554
"1919" 738987 136888.8 3044 738986 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 20330

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 20330 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" 3344822 25.8 3 3344821 25.8 2
"55560" 3344863 2388.3 44 3344862 2388.3 43
"55560" 3344875 3182.6 56 3344874 3182.6 55
"55560" 3344879 3262.5 60 3344878 3262.5 59
"55560" 3344934 5428.3 115 3344933 5428.3 114
"55560" 3344943 5767.2 124 3344942 5767.2 123
"55560" 3344945 5959.5 126 3344944 5959.5 125
"55560" 3344948 6072.2 129 3344947 6072.2 128
"55560" 3344968 7328.9 149 3344967 7328.9 148
"55560" 3345003 9433.5 184 3345002 9433.5 183
"55560" 3345018 10146.9 199 3345017 10146.9 198
"55560" 3345039 11247.0 220 3345038 11247.0 219
"55560" 3345043 11334.1 224 3345042 11334.1 223
"55560" 3345093 14027.0 274 3345092 14027.0 273
"55560" 3345106 14822.5 287 3345105 14822.5 286
"55560" 3345131 16299.5 312 3345130 16299.5 311
"55560" 3345159 17487.3 340 3345158 17487.3 339
"55560" 3345197 19123.6 378 3345196 19123.6 377
"55560" 3345204 19373.1 385 3345203 19373.1 384
"55560" 3345231 20736.5 412 3345230 20736.5 411
"55560" 3345235 20821.5 416 3345234 20821.5 415
"55560" 3345267 21684.5 448 3345266 21684.5 447
"55560" 3345270 21734.4 451 3345269 21734.4 450
"55560" 3345277 22070.6 458 3345276 22070.6 457
"55560" 3345284 22632.4 465 3345283 22632.4 464
"55560" 3345291 23104.4 472 3345290 23104.4 471
"55560" 3345308 23985.8 489 3345307 23985.8 488
"55560" 3345314 24095.3 495 3345313 24095.3 494
"55560" 3345316 24162.1 497 3345315 24162.1 496
"55564" 3347324 387.4 21 3347323 387.4 20
"55564" 3347332 517.7 29 3347331 517.7 28
"55564" 3347356 1286.2 53 3347355 1286.2 52
"55564" 3347367 1651.0 64 3347366 1651.0 63
"55564" 3347370 1717.3 67 3347369 1717.3 66
"55564" 3347372 1746.4 69 3347371 1746.4 68
"55564" 3347374 1790.4 71 3347373 1790.4 70
"55564" 3347377 1896.5 74 3347376 1896.5 73
"55564" 3347380 1925.9 77 3347379 1925.9 76
"55564" 3347384 2045.2 81 3347383 2045.2 80
"55564" 3347389 2341.1 86 3347388 2341.1 85
"55564" 3347398 2582.6 95 3347397 2582.6 94
"55564" 3347402 2663.9 99 3347401 2663.9 98
"55564" 3347414 2771.7 111 3347413 2771.7 110
"55564" 3347429 2855.1 126 3347428 2855.1 125
"55564" 3347434 2992.2 131 3347433 2992.2 130
"55564" 3347442 3182.5 139 3347441 3182.5 138
"55564" 3347444 3254.5 141 3347443 3254.5 140
"55564" 3347450 3485.8 147 3347449 3485.8 146
"55564" 3347470 4000.4 167 3347469 4000.4 166
"55564" 3347490 4321.1 187 3347489 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"
3693 "73341"
3648 "1256"
3644 "1271"
14870 "1294"
25732 "24601"
2 "1339"
25724 "12709"
11152 "1379"
9 "1461"
25718 "1954"
22083 "20239"
25727 "20237"
3666 "44515"
3665 "44517"
25726 "17222"
18525 "17343"
41 "76307"
22114 "76308"
42 "76309"
25728 "13033"
3657 "13105"
18563 "76816"
12 "2009"
14 "2022"
14888 "2066"
11165 "2111"
18516 "2123"
14890 "2137"
14930 "62494"
7369 "2158"
7372 "2175"
7374 "2173"
22068 "2206"
7375 "2205"
14892 "2218"
18514 "2217"
22071 "2216"
18510 "2213"
25717 "2224"
11168 "2285"
14905 "13743"
7379 "2499"
7376 "2685"
14896 "2737"
18517 "2766"
18529 "47502"
22075 "2814"
14900 "2849"
14901 "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.
21252 "21_APNV_416-45-3-250526-ab-1310" "17272" 196.9887428340989 3.283145713901648 160639 17 "99227" "Krekenava" "14:03:00" 160640 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.
9163 "2699" "7597187"
9203 "2699" "7597156"
9229 "2699" "7597209"
9246 "2699" "7597210"
9255 "2699" "7597201"
9257 "2699" "7597172"
9303 "2699" "7597164"
9314 "2699" "7597176"
9333 "2699" "7597137"
9364 "2699" "7597189"
9382 "2699" "7597195"
9409 "2699" "7597171"
9490 "2699" "7597170"
9567 "2699" "7597132"
9626 "2699" "7597140"
9688 "2699" "7597191"
9693 "2699" "7597133"
9792 "2699" "7597196"
9815 "2699" "7597144"
9875 "2699" "7597147"
10158 "2699" "7597130"
10181 "2699" "7597181"
10405 "2699" "7597150"
10504 "2699" "7597128"
10666 "2699" "7597155"
10722 "2699" "7597186"
10759 "2699" "7597174"
10769 "2699" "7597139"
10837 "2699" "7597146"
10948 "2699" "7597169"
11123 "2699" "7597183"
11174 "2699" "7597148"
11218 "2699" "7597194"
11327 "2699" "7597131"
11345 "2699" "7597163"
11485 "2699" "7597188"
11488 "2699" "7597203"
11497 "2699" "7597157"
11528 "2699" "7597212"
11826 "2699" "7597127"
11998 "2699" "7597166"
12057 "2699" "7597177"
12165 "2699" "7597136"
12215 "2699" "7597202"
12301 "2699" "7597211"
12339 "2699" "7597208"
12394 "2699" "7597125"
21833 "2699" "7597141"
21968 "2699" "7597182"
22095 "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 371

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 371 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\"" 53
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 33
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 35
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 36
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 37
"routes.txt" "route_short_name" "3_VLP" 48
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 79
"routes.txt" "route_short_name" "5_VLP" 258
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 269
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 382
"routes.txt" "route_short_name" "40-DT" 420
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 421
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 456
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 457
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 458
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 459
"routes.txt" "route_short_name" "2_VLP" 474
"routes.txt" "route_short_name" "94AT" 636
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 660
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 661
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 689
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 693
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 746
"routes.txt" "route_short_name" "94-DC" 795
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 853
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 854
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 855
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 857
"routes.txt" "route_short_name" "4_VLP" 878
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 919
"routes.txt" "route_short_name" "70AC" 964
"routes.txt" "route_long_name" "JONAVA-RUKLA" 1051
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 1052
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 1053
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 1056
"routes.txt" "route_short_name" "1A_VLP" 1077
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1141
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1155
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1176
"routes.txt" "route_short_name" "2A_VLP" 1282
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1313
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1315
"routes.txt" "route_long_name" "PASVALYS-ŽILPAMŪŠIS PER TETIRVINUS" 1338
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1371
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1382
"routes.txt" "route_short_name" "50AB" 1402
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1419
"routes.txt" "route_long_name" "JONAVA-KULVA" 1473
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 1474
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 1475
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.
12368 "3636" "45756" 2633 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
11768 "3651" "45771" 2662 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
23490 "3653" "45773" 2663 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
11748 "43544" "8124133" 222517 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
9401 "43548" "8124139" 222555 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
10023 "26974" "7317018" 41202 "14216" "Glaudžiai" [55.90637400000001,21.877556999999996] 1731.1842381583824
10023 "26974" "7317018" 41203 "10163" "Glaudžiai I" [55.90637400000001,21.877556999999996] 935.5388323636666
10023 "26974" "7317018" 41218 "19491" "Plungės autobusų stotis" [55.918779,21.851513000000004] 152.03315218543798
9211 "18654" "3218451" 27639 "67434" "Geluva" [55.249732,23.511073] 140.46827403515317
10281 "32206" "7476583" 51987 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
10281 "32206" "7476583" 51988 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
10281 "32206" "7476583" 51989 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
10281 "32206" "7476583" 51992 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
10281 "32206" "7476583" 51997 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
21683 "3899" "46086" 2771 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
25009 "3014" "43694" 1885 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
9536 "29420" "7429613" 47138 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
24024 "4529" "46899" 3707 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
10075 "4527" "47691" 5221 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
10286 "4528" "47692" 5222 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
9236 "14622" "7150733" 40050 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
24426 "2821" "45017" 2557 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
22305 "29615" "7432118" 47546 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
9714 "29616" "7432119" 47594 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
5086 "21886" "60_A2-02-1-241209-ba-0720" 76367 "5846" "Grūtas" [54.032271447911626,24.074587772943918] 103.01117636409927
3011 "21885" "60_A2-02-6-060404-ab-1940" 412445 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
27007 "21887" "60_A2-01-7-060404-ab3-1100" 414383 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
19057 "21891" "60_A2-01-1-241209-ab2-1640" 76202 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
3766 "21865" "60_A2-01-7-060404-b3a-0920" 412867 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
3449 "21872" "60_A2-02-6-060404-b2a-1810" 414496 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
11210 "3339" "46943" 3708 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
11073 "4710" "47249" 4439 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
9297 "4711" "47251" 4452 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
22039 "11705" "747606" 18158 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
23938 "6511" "54508" 10431 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
9540 "6509" "54502" 10380 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
21921 "6513" "54509" 10443 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
11394 "29093" "7413977" 44841 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
9991 "29092" "7413975" 44797 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
9908 "5232" "48165" 5624 "14684" "Lieplaukalė" [55.9354974471734,21.831098374058865] 152.04079667279404
11912 "44681" "8136902" 233683 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
23736 "3514" "45563" 2580 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
23134 "3537" "45591" 2605 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
9889 "17131" "2515700" 24952 "16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
24768 "3574" "45644" 2606 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
23691 "3617" "45754" 2632 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
9191 "15331" "2211799" 22010 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
10540 "15330" "2211796" 21985 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
stops_match_shape_out_of_order WARNING 16

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.
10795 "3645" "57657" 14476 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 14475 "12152" "Jonaičiai" [55.34641499999999,21.570023]
22942 "3667" "57730" 14615 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 14614 "13926" "Jonaičiai" [55.346103,21.568929]
10395 "3714" "57736" 14689 "13926" "Jonaičiai" [55.346103,21.568929] 14688 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
23237 "13808" "1228372" 20694 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 20693 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
10367 "26489" "7231018" 40628 "10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 40627 "7720" "Baltininkai" [55.85382305337965,22.406770171019815]
10658 "35668" "7652364" 63080 "20855" "Kontariškiai" [56.04984708813942,24.383280063416947] 63079 "20829" "Smegduobių parkas" [56.056377166218944,24.39590345350891]
23352 "28435" "7339430" 42527 "64819" "Suostas" [56.32837413018391,24.713657886432735] 42526 "16112" "Svydžiai" [56.352930797976754,24.686322368913352]
12238 "28434" "7339429" 42503 "10057" "Svydžiai" [56.35334128457164,24.685572701413516] 42502 "64820" "Suostas" [56.32837775901334,24.713656830174433]
10386 "6591" "57636" 14152 "13926" "Jonaičiai" [55.346103,21.568929] 14151 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
22244 "3554" "57639" 14192 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 14191 "12152" "Jonaičiai" [55.34641499999999,21.570023]
22304 "29102" "7413991" 44921 "71231" "Žuvintai" [54.448579423202126,23.62330650767253] 44920 "71255" "Litvanciškai" [54.41436513808293,23.67340583550103]
12460 "40377" "8016002" 100470 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 100469 "97223" "Tarvydai I" [55.328604,21.56423]
21689 "40378" "8016003" 100479 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 100478 "97223" "Tarvydai I" [55.328604,21.56423]
9396 "5353" "57622" 13981 "13926" "Jonaičiai" [55.346103,21.568929] 13980 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
24468 "54901" "8226897" 479578 "45588" "Balbieriškis" [54.524770000000004,23.885448] 479577 "45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
11033 "54903" "8241502" 627295 "45588" "Balbieriškis" [54.524770000000004,23.885448] 627294 "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