GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-09-17T06:09:36+03:00,
for the dataset https://www.visimarsrutai.lt/gtfs/google_transit.zip. No country code was provided.

Use this report alongside our documentation.

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: 55
  • Blocks: 0
  • Routes: 1783
  • Shapes: 5400
  • Stops: 19171
  • Trips: 47980

Specification Compliance report

30459 notices reported (0 errors, 30426 warnings, 33 infos)

Notice Code Severity Total
duplicate_route_name WARNING 22

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`.
168 "23529" 224 "23605" "6" "Skaisčiūnai–Kosmonautų g.–Mokolai–Degučiai–Laisvės g.–Iceco–Kvietiškis" 3 "61"
278 "6209" 587 "23378" "M1" "Alytus - Geniai" 3 "48"
353 "21685" 604 "21748" "R2" "Tauragė - Šilalė" 3 "30"
158 "23533" 695 "23596" "8" "Degučiai-Ožkasviliai-Balsupiai-Keturvalakiai-Degučių k.-Karkliniai" 3 "61"
193 "23534" 899 "23597" "6B" "Kosmonautų g.-Mokolai-Degučiai-Aušros g." 3 "61"
460 "23601" 1053 "23532" "19" "Marijampolės autobusų stotis-Mokolų k.-Strazdiškiai-Rudžiai-Šunskai-Tursučiai" 3 "61"
225 "23603" 1056 "23528" "13" "Marijampolės autobusų stotis-Patašinė-Igliauka-Gudeliai-Riečiai-Daugirdai" 3 "61"
394 "23525" 1115 "23594" "3A" "Autobusų stotis–Sasnavos g.–Vasaros g.–Klaipėdos g.–Panausupio g.–Punsko g.–Matulaičių g.–Dainavos g.–Aušros g.–Autobusų stotis" 3 "61"
625 "23521" 1116 "23592" "9" "Naujosios kapinės–Mokolai–Degučiai–Autobusų stotis–Kumelionys–SB „Piliakalnis" 3 "61"
623 "23535" 1117 "23602" "17" "Marijampolė-Sasnava-Vinčai-Gavaltuva-Bagotoji-Kazlų Rūda" 3 "61"
1067 "23526" 1118 "23589" "10" "Autobusų parkas–Mokolai–Kosmonautų g –Autobusų parkas" 3 "61"
1061 "23523" 1119 "23590" "12" "Degučiai-Meškučiai-Skardupiai-Vidgiriai-Svetlica" 3 "61"
1035 "23330" 1198 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
461 "23599" 1274 "23536" "14" "Mokolai-Degučiai-Trakiškiai-Baraginė" 3 "61"
226 "23604" 1279 "23530" "16" "Mokolai-Liudvinavas-Kūlokai-Bukta-Želsva-Naujiena" 3 "61"
697 "23598" 1499 "23537" "3" "Autobusų parkas–Kauno g.–Autobusų stotis–Gedimino g.–Aušros g.–Saulės g.– Narto k." 3 "61"
848 "23538" 1556 "23591" "7" "Mokolai-Degučiai-Puskelniai" 3 "61"
1500 "23524" 1557 "23595" "15" "Mokolai-Nartelio sodai-Užgiriai-Liudvinavas-Liucinavas" 3 "61"
192 "23522" 1558 "23593" "18" "Mokolai-Padovinys-Gyviškiai-Daukšiai" 3 "61"
511 "3645" 1656 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
696 "23588" 1733 "23527" "20" "Marijampolės autobusų stotis-Tautkaičiai-Obelinė-Plutiškės" 3 "61"
462 "23600" 1741 "23531" "11" "Pieno konservai–Aušros g.–Kvietiškis–Iceco" 3 "61"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 3374

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 3374 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" 525969 29882.7 878 525968 29882.7 877 0.12791084993239907
"2328" 441899 35929.8 642 441898 35929.8 641 0.11119510090982554
"3659" 521019 49657.5 1177 521018 49657.5 1176 0.12791084993239907
"42205" 3619804 57850.1 335 3619803 57850.1 334 0.06178544815632574
"2369" 435550 63265.5 1261 435549 63265.5 1260 0.11119510090982554
"2385" 631095 69168.3 1771 631094 69168.3 1770 0.06441976500794575
"28733" 2223851 71509.2 1569 2223850 71509.2 1568 0.06441976500794575
"1919" 762190 136875.8 2842 762189 136875.8 2841 0.12752942403551987
"1919" 762193 136876.0 2845 762192 136876.0 2844 0.11119510090982554
"1919" 762200 136876.5 2852 762199 136876.5 2851 0.11119510232447394
"1919" 762203 136876.7 2855 762202 136876.7 2854 0.11119510161714974
"1919" 762206 136876.9 2858 762205 136876.9 2857 0.12752941555597483
"1919" 762215 136877.5 2867 762214 136877.5 2866 0.11119510090982554
"1919" 762218 136877.7 2870 762217 136877.7 2869 0.11119510161714974
"1919" 762221 136877.9 2873 762220 136877.9 2872 0.11119510090982554
"1919" 762228 136878.4 2880 762227 136878.4 2879 0.11119510090982554
"1919" 762231 136878.6 2883 762230 136878.6 2882 0.11119510161714974
"1919" 762240 136879.2 2892 762239 136879.2 2891 0.11119510090982554
"1919" 762243 136879.4 2895 762242 136879.4 2894 0.12752939825777979
"1919" 762246 136879.6 2898 762245 136879.6 2897 0.11119510161714974
"1919" 762255 136880.2 2907 762254 136880.2 2906 0.11119510161714974
"1919" 762259 136880.5 2911 762258 136880.5 2910 0.06244513630731429
"1919" 762265 136880.9 2917 762264 136880.9 2916 0.11119510161714974
"1919" 762268 136881.1 2920 762267 136881.1 2919 0.11119510090982554
"1919" 762271 136881.3 2923 762270 136881.3 2922 0.11119510090982554
"1919" 762280 136881.9 2932 762279 136881.9 2931 0.12752938095958766
"1919" 762283 136882.1 2935 762282 136882.1 2934 0.11119510161714974
"1919" 762294 136882.8 2946 762293 136882.8 2945 0.11119510161714974
"1919" 762299 136883.1 2951 762298 136883.1 2950 0.11119510161714974
"1919" 762307 136883.6 2959 762306 136883.6 2958 0.11119510090982554
"1919" 762312 136883.9 2964 762311 136883.9 2963 0.11119510090982554
"1919" 762325 136884.7 2977 762324 136884.7 2976 0.11119510161714974
"1919" 762327 136884.8 2979 762326 136884.8 2978 0.11119510090982554
"1919" 762330 136885.0 2982 762329 136885.0 2981 0.11119510161714974
"1919" 762338 136885.5 2990 762337 136885.5 2989 0.1275293557985862
"1919" 762340 136885.6 2992 762339 136885.6 2991 0.11119510161714974
"1919" 762343 136885.8 2995 762342 136885.8 2994 0.11119510090982554
"1919" 762345 136885.9 2997 762344 136885.9 2996 0.11119510232447394
"1919" 762351 136886.3 3003 762350 136886.3 3002 0.06244505260741443
"1919" 762356 136886.6 3008 762355 136886.6 3007 0.11119510161714974
"1919" 762358 136886.7 3010 762357 136886.7 3009 0.11119510090982554
"1919" 762361 136886.9 3013 762360 136886.9 3012 0.11119510090982554
"1919" 762363 136887.0 3015 762362 136887.0 3014 0.11119510090982554
"1919" 762369 136887.4 3021 762368 136887.4 3020 0.11119510090982554
"1919" 762371 136887.5 3023 762370 136887.5 3022 0.11119510161714974
"1919" 762374 136887.7 3026 762373 136887.7 3025 0.11119510090982554
"1919" 762376 136887.8 3028 762375 136887.8 3027 0.11119510161714974
"1919" 762387 136888.5 3039 762386 136888.5 3038 0.11119510161714974
"1919" 762389 136888.6 3041 762388 136888.6 3040 0.11119510090982554
"1919" 762392 136888.8 3044 762391 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 24622

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 24622 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" 3061846 350.5 28 3061845 350.5 27
"43541" 3061857 811.7 39 3061856 811.7 38
"43541" 3061896 1779.8 78 3061895 1779.8 77
"43541" 3061940 3184.3 122 3061939 3184.3 121
"43541" 3061973 4418.1 155 3061972 4418.1 154
"43541" 3061989 4854.6 171 3061988 4854.6 170
"43541" 3062038 6561.9 220 3062037 6561.9 219
"43541" 3062074 7544.1 256 3062073 7544.1 255
"43541" 3062113 8757.6 295 3062112 8757.6 294
"43541" 3062130 9358.6 312 3062129 9358.6 311
"43541" 3062157 9709.1 339 3062156 9709.1 338
"43541" 3062203 10376.7 385 3062202 10376.7 384
"43541" 3062256 11116.1 438 3062255 11116.1 437
"43541" 3062287 11700.4 469 3062286 11700.4 468
"43541" 3062318 12284.8 500 3062317 12284.8 499
"43541" 3062579 14358.7 761 3062578 14358.7 760
"43541" 3062655 14706.8 837 3062654 14706.8 836
"43541" 3062755 15301.6 937 3062754 15301.6 936
"43541" 3062855 15896.4 1037 3062854 15896.4 1036
"43541" 3062931 16244.5 1113 3062930 16244.5 1112
"43541" 3063129 17133.2 1311 3063128 17133.2 1310
"43541" 3063372 18161.9 1554 3063371 18161.9 1553
"43541" 3063397 18472.3 1579 3063396 18472.3 1578
"43541" 3063447 18976.3 1629 3063446 18976.3 1628
"43541" 3063594 19673.4 1776 3063593 19673.4 1775
"43541" 3063823 21285.9 2005 3063822 21285.9 2004
"43541" 3063899 22756.6 2081 3063898 22756.6 2080
"43541" 3063975 24227.3 2157 3063974 24227.3 2156
"43541" 3064014 24719.6 2196 3064013 24719.6 2195
"43541" 3064031 25292.2 2213 3064030 25292.2 2212
"43541" 3064050 25625.9 2232 3064049 25625.9 2231
"43541" 3064138 26736.7 2320 3064137 26736.7 2319
"43541" 3064225 27236.5 2407 3064224 27236.5 2406
"43541" 3064274 28436.1 2456 3064273 28436.1 2455
"43541" 3064313 28928.5 2495 3064312 28928.5 2494
"43541" 3064364 29639.4 2546 3064363 29639.4 2545
"43541" 3064595 30811.2 2777 3064594 30811.2 2776
"43541" 3064671 31159.3 2853 3064670 31159.3 2852
"43541" 3064771 31754.1 2953 3064770 31754.1 2952
"43541" 3064871 32348.9 3053 3064870 32348.9 3052
"43541" 3064947 32697.0 3129 3064946 32697.0 3128
"43541" 3065145 33585.6 3327 3065144 33585.6 3326
"43541" 3065429 35228.5 3611 3065428 35228.5 3610
"43541" 3065482 35967.9 3664 3065481 35967.9 3663
"43541" 3065513 36552.2 3695 3065512 36552.2 3694
"43541" 3065544 37136.6 3726 3065543 37136.6 3725
"43531" 2092604 1036.1 44 2092603 1036.1 43
"43531" 2092633 1669.1 73 2092632 1669.1 72
"43531" 2092660 2285.2 100 2092659 2285.2 99
"43531" 2092701 4091.8 141 2092700 4091.8 140
expired_calendar WARNING 62

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
8 "1076"
4417 "73341"
4381 "1271"
17732 "1294"
2 "1339"
30776 "12709"
13310 "1379"
8819 "1514"
30770 "1954"
26419 "20239"
30778 "20237"
4403 "44515"
4402 "44517"
30777 "17222"
22132 "17343"
43 "76307"
26445 "76308"
44 "76309"
30779 "13033"
4394 "13105"
22152 "76816"
13 "2009"
15 "2022"
17751 "2066"
13323 "2111"
22123 "2123"
17753 "2137"
17785 "62494"
8818 "2158"
8821 "2175"
8823 "2173"
150 "108844"
26404 "2206"
8824 "2205"
17755 "2218"
22121 "2217"
26407 "2216"
22117 "2213"
30769 "2224"
13326 "2285"
17768 "13743"
8828 "2499"
8877 "98805"
8825 "2685"
17759 "2737"
26444 "74978"
22124 "2766"
22136 "47502"
26411 "2814"
17763 "2849"
fast_travel_between_consecutive_stops WARNING 3

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.
3743 "26_214-20260908" "23432" 248.17705011392752 4.136284168565458 588859 2 "26_312" "Rotinėnai" "08:21:00" 588860 3 "26_286" "Žerniai" "08:21:00"
18050 "30_9641" "23205" 332.24932547584416 5.537488757930737 358264 1 "30_1412" "Žadeikiai" "14:10:00" 358265 2 "30_3718" "Kvėdarnos gimnazija" "14:10:00"
38926 "51_1730" "21608" 503.83206748382037 8.397201124730339 563154 8 "51_21414" "Marcinkonys" "17:22:00" 563155 9 "51_44557" "Žiūrai" "17:22:00"
fast_travel_between_far_stops WARNING 1

fast_travel_between_far_stops

A transit vehicle moves too fast between two far stops.

Two stops are considered "far" if they are more than 10 km apart. This normally indicates a more serious problem than too fast travel between consecutive stops.

The speed threshold depends on route type and are the same as fast_travel_between_consecutive_stops.

You can see more about this notice here.

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.
38926 "51_1730" "21608" 161.5045529032965 10.766970193553101 563153 7 "51_21416" "Marcinkonių gel.stotis" "17:19:00" 563155 9 "51_44557" "Žiūrai" "17:22:00"
missing_bike_allowance WARNING 154

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 154 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.
24 "2699" "86_V8429490"
25 "2699" "86_V8429435"
64 "2699" "86_V8429483"
97 "2699" "86_V8429479"
159 "2699" "86_V8429417"
225 "2699" "86_V8429473"
233 "2699" "86_V8429463"
279 "2699" "86_V8429459"
314 "2699" "86_V8429422"
349 "2699" "86_V8429478"
352 "2699" "86_V8429470"
381 "2699" "86_V8429504"
429 "2699" "86_V8429453"
451 "2699" "86_V8429438"
476 "2699" "86_V8429468"
487 "2699" "86_V8429492"
488 "2699" "86_V8429420"
520 "2699" "86_V8429454"
551 "2699" "86_V8429469"
577 "2699" "86_V8429509"
594 "2699" "86_V8429466"
628 "2699" "86_V8429415"
635 "2699" "86_V8429511"
697 "2699" "86_V8429427"
726 "2699" "86_V8429440"
728 "2699" "86_V8429424"
730 "2699" "86_V8429428"
831 "2699" "86_V8429442"
858 "2699" "86_V8429433"
866 "2699" "86_V8429430"
887 "2699" "86_V8429494"
937 "2699" "86_V8429484"
972 "2699" "86_V8429489"
1029 "2699" "86_V8429461"
1036 "2699" "86_V8429455"
1037 "2699" "86_V8429491"
1145 "2699" "86_V8429418"
1146 "2699" "86_V8429498"
1167 "2699" "86_V8429482"
1208 "2699" "86_V8429464"
1255 "2699" "86_V8429467"
1400 "2699" "86_V8429497"
1402 "2699" "86_V8429487"
1415 "2699" "86_V8429476"
1449 "2699" "86_V8429480"
1502 "2699" "86_V8429503"
1524 "2699" "86_V8429472"
1615 "2699" "86_V8429510"
1731 "2699" "86_V8429425"
1765 "2699" "86_V8429429"
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"
mixed_case_recommended_field WARNING 905

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 905 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.
"routes.txt" "route_short_name" "3_VLP" 183
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 207
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 222
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 277
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 310
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 324
"routes.txt" "route_short_name" "5_VLP" 418
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 455
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 456
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 457
"routes.txt" "route_long_name" "JONAVA-KULVA" 458
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 459
"routes.txt" "route_short_name" "2_VLP" 645
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 693
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 694
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 710
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 737
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 799
"routes.txt" "route_long_name" "JONAVA-RUKLA" 892
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 893
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 894
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 895
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 896
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 923
"routes.txt" "route_short_name" "4_VLP" 1079
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 1110
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 1111
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 1112
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1150
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1154
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1237
"routes.txt" "route_short_name" "1A_VLP" 1296
"routes.txt" "route_short_name" "518_VLP" 1303
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 1344
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1348
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1372
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1373
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1399
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1449
"routes.txt" "route_short_name" "2A_VLP" 1507
"routes.txt" "route_short_name" "523_VLP" 1509
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 1550
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 1551
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 1554
"routes.txt" "route_long_name" "KUPIŠKIS – VAINIŪNIŠKIS (PER PALĖVENĖLĘ) – KUPIŠKIS" 1579
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1584
"routes.txt" "route_long_name" "KUPIŠKIS – LAIČIAI PER KANDRĖNUS, SKAPIŠKIO MSTL." 1590
"routes.txt" "route_long_name" "KUPIŠKIS – SUBAČIAUS MST. PER LUKONIS" 1657
"routes.txt" "route_short_name" "1_VLP" 1751
"routes.txt" "route_short_name" "787_VLP" 1755
non_ascii_or_non_printable_char WARNING 1081

non_ascii_or_non_printable_char

Non ascii or non printable char in ID field.

A value of a field with type ID contains non ASCII or non printable characters. This is not recommended.

You can see more about this notice here.

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

filename (?) Name of the faulty file. csvRowNumber (?) Row number of the faulty record. columnName (?) Name of the column where the error occurred. fieldValue (?) Faulty value.
"stop_times.txt" 353982 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353983 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353984 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353985 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353986 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353987 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353988 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353989 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353990 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353991 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353992 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353993 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353994 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 353995 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 353996 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 353997 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 353998 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 353999 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 354000 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 354001 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 354002 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 354003 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 354004 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 354005 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 354006 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 354056 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354057 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354058 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354059 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354060 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354061 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354062 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354063 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354064 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354065 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354066 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354067 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 354068 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354069 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354070 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354071 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354072 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354073 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354074 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354075 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354076 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354077 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354078 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354079 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 354080 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
stop_too_far_from_shape WARNING 37

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.
35964 "3636" "9_V45756" 2441 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
37797 "3651" "9_V45771" 2470 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
2556 "3653" "9_V45773" 2471 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
37778 "43544" "55_V8124133" 101193 "55_V9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
36097 "43548" "55_V8124139" 101231 "55_V8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
36023 "18654" "42_V3218451" 25478 "30_844" "Geluva" [55.249732,23.511073] 140.46827403515317
84 "32206" "49_V7476584" 45673 "49_V48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
84 "32206" "49_V7476584" 45674 "49_V48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
84 "32206" "49_V7476584" 45675 "49_V48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
84 "32206" "49_V7476584" 45678 "49_V48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
84 "32206" "49_V7476584" 45683 "49_V48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
2164 "3899" "9_V46086" 2562 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
36133 "29420" "2_V7429613" 42761 "2_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
55 "4529" "9_V46899" 3235 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
36318 "4527" "9_V47691" 4732 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
249 "4528" "9_V47692" 4733 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
36043 "14622" "66_V7150733" 36586 "66_V14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
562 "2821" "9_V45017" 2365 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
2387 "29615" "2_V7432118" 43169 "2_V13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
36959 "29616" "2_V7432119" 43217 "2_V13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
37061 "3339" "9_V46943" 3236 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
1281 "4710" "32_V47248" 3955 "32_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
36704 "4711" "32_V47250" 3968 "32_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
924 "11705" "9_V747606" 16669 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
754 "6511" "16_V54507" 9700 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
36134 "6509" "16_V54502" 9661 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
2282 "6513" "16_V54509" 9724 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
38041 "29093" "48_V7413976" 40737 "48_V21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
167 "29092" "48_V7413975" 40707 "48_V21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
576 "44681" "8_V8136900" 110704 "8_V8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
1309 "3514" "9_V45563" 2388 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
1111 "3537" "9_V45591" 2413 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
578 "17131" "53_V2515701" 22787 "53_V16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
1970 "3574" "9_V45644" 2414 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
2613 "3617" "9_V45754" 2440 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
1425 "15331" "49_V2211798" 19828 "49_V6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
299 "15330" "49_V2211796" 19815 "49_V6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
stop_without_stop_time WARNING 147

stop_without_stop_time

A stop in stops.txt is not referenced by any stop_times.stop_id.

Such stops are not used by any trip and normally do not provide user value. This notice may indicate a typo in stop_times.txt.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
11 "57_81" "2-oji Karmėlava A"
168 "41_1052" "Kukečiai"
261 "41_1090" "Gedvydžiai"
302 "43_3247" "Autobusų parkas"
438 "41_1087" "Mykolaičiai"
661 "41_1063" "Gordai"
731 "62_2940" "Pervaža"
838 "62_2953" "Jonučiai"
915 "48_5192" "Takniškių kryžkelė"
946 "_1018" "Altoniškiai"
1097 "41_960" "Meškiai"
2007 "44_2974" "Giedriai"
2507 "57_263" "K. Petrausko"
2697 "41_1091" "Gedvydžiai"
2886 "41_1071" "Bridai"
2887 "41_1083" "Dargaičiai"
2947 "41_1204" "Niūraičiai"
2955 "_3353" "Varžupio g."
3243 "57_79" "Karmėlava"
3270 "27_3667" "Biblioteka"
3310 "30_960" "Paalsys"
3368 "62_2941" "Pervaža"
3499 "41_1157" "Spaudžiai"
3628 "41_1085" "Saveikiai"
3758 "41_978" "Lieporių k."
3839 "41_1030" "Kairiai"
4030 "41_1050" "Grimziai"
4032 "41_1152" "Kurtuvėnai"
4073 "41_968" "Bazilionai"
4242 "41_1084" "Saveikiai"
4427 "44_2975" "Pakapė"
4429 "41_954" "Bubių miestelis"
4491 "41_1158" "Šukiškiai"
4818 "57_26" "Biruliškės"
4819 "57_236" "Sodai Neris"
4908 "41_1178" "Gudeliai"
4957 "30_4450" "Šoliai"
4972 "41_1031" "Kairiai"
5118 "41_1082" "Dargaičiai"
5292 "41_1138" "Turgus"
5476 "30_37" "Plentas"
5679 "41_1053" "Paverpenis"
5743 "62_2994" "Raudondvaris"
5925 "41_1056" "Gyvenvietė"
5947 "57_158" "Narėpai"
5948 "62_2899" "Raudondvaris"
6164 "62_2898" "Raudondvaris"
6297 "57_27" "Biruliškės"
6364 "_3814" "Raudondvaris"
6432 "41_987" "Bubiai"
stops_match_shape_out_of_order WARNING 17

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.
412 "3645" "39_V57657" 13316 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13315 "39_V12152" "Jonaičiai" [55.34641499999999,21.570023]
1727 "3667" "39_V57730" 13455 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13454 "39_V13926" "Jonaičiai" [55.346103,21.568929]
36421 "3714" "39_V57736" 13529 "39_V13926" "Jonaičiai" [55.346103,21.568929] 13528 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
2437 "13808" "47_V1228372" 18524 "47_V29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 18523 "47_V20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
36399 "26489" "31_V7231018" 37164 "31_V10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 37163 "31_V7720" "Baltininkai" [55.85382305337965,22.406770171019815]
7498 "57705" "30_416" 173114 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 173113 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
16179 "57882" "30_20760" 357370 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 357369 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
1180 "28435" "50_V7339430" 38461 "50_V64819" "Suostas" [56.32837413018391,24.713657886432735] 38460 "50_V16112" "Svydžiai" [56.352930797976754,24.686322368913352]
37897 "28434" "50_V7339429" 38437 "50_V10057" "Svydžiai" [56.35334128457164,24.685572701413516] 38436 "50_V64820" "Suostas" [56.32837775901334,24.713656830174433]
36413 "6591" "39_V57636" 12992 "39_V13926" "Jonaičiai" [55.346103,21.568929] 12991 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
47061 "63724" "30_20761" 572030 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 572029 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
1001 "3554" "39_V57639" 13032 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13031 "39_V12152" "Jonaičiai" [55.34641499999999,21.570023]
38095 "40377" "39_V8016002" 68377 "39_V72301" "Kirlikai" [55.32834500402225,21.565359093761266] 68376 "39_V97223" "Tarvydai I" [55.328604,21.56423]
2170 "40378" "39_V8016003" 68386 "39_V71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 68385 "39_V97223" "Tarvydai I" [55.328604,21.56423]
1251 "5353" "39_V57618" 12804 "39_V13926" "Jonaičiai" [55.346103,21.568929] 12803 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
596 "54901" "2_V8226897" 161570 "2_V45588" "Balbieriškis" [54.524770000000004,23.885448] 161569 "2_V45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
36609 "54903" "2_V8241502" 162983 "2_V45588" "Balbieriškis" [54.524770000000004,23.885448] 162982 "2_V45784" "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