GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-09-10T06:09:22+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: 1789
  • Shapes: 5422
  • Stops: 19203
  • Trips: 48030

Specification Compliance report

31021 notices reported (0 errors, 30988 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`.
60 "23533" 485 "23308" "8" "Degučiai-Ožkasviliai-Balsupiai-Keturvalakiai-Degučių k.-Karkliniai" 3 "61"
308 "21685" 500 "21748" "R2" "Tauragė - Šilalė" 3 "30"
250 "23317" 515 "23535" "17" "Marijampolė-Sasnava-Vinčai-Gavaltuva-Bagotoji-Kazlų Rūda" 3 "61"
486 "23306" 516 "23521" "9" "Naujosios kapinės–Mokolai–Degučiai–Autobusų stotis–Kumelionys–SB „Piliakalnis" 3 "61"
342 "6209" 701 "23378" "M1" "Alytus - Geniai" 3 "48"
495 "23305" 748 "23538" "7" "Mokolai-Degučiai-Puskelniai" 3 "61"
55 "23529" 933 "23315" "6" "Skaisčiūnai–Kosmonautų g.–Mokolai–Degučiai–Laisvės g.–Iceco–Kvietiškis" 3 "61"
268 "23525" 934 "23304" "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"
84 "23522" 936 "23307" "18" "Mokolai-Padovinys-Gyviškiai-Daukšiai" 3 "61"
25 "23311" 954 "23532" "19" "Marijampolės autobusų stotis-Mokolų k.-Strazdiškiai-Rudžiai-Šunskai-Tursučiai" 3 "61"
730 "23318" 967 "23528" "13" "Marijampolės autobusų stotis-Patašinė-Igliauka-Gudeliai-Riečiai-Daugirdai" 3 "61"
487 "23309" 978 "23526" "10" "Autobusų parkas–Mokolai–Kosmonautų g –Autobusų parkas" 3 "61"
941 "23303" 983 "23523" "12" "Degučiai-Meškučiai-Skardupiai-Vidgiriai-Svetlica" 3 "61"
85 "23534" 1145 "23319" "6B" "Kosmonautų g.-Mokolai-Degučiai-Aušros g." 3 "61"
24 "23316" 1165 "23530" "16" "Mokolai-Liudvinavas-Kūlokai-Bukta-Želsva-Naujiena" 3 "61"
484 "23314" 1168 "23536" "14" "Mokolai-Degučiai-Trakiškiai-Baraginė" 3 "61"
949 "23330" 1292 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
731 "23313" 1400 "23537" "3" "Autobusų parkas–Kauno g.–Autobusų stotis–Gedimino g.–Aušros g.–Saulės g.– Narto k." 3 "61"
1404 "23524" 1588 "23302" "15" "Mokolai-Nartelio sodai-Užgiriai-Liudvinavas-Liucinavas" 3 "61"
1589 "23310" 1609 "23527" "20" "Marijampolės autobusų stotis-Tautkaičiai-Obelinė-Plutiškės" 3 "61"
254 "23312" 1627 "23531" "11" "Pieno konservai–Aušros g.–Kvietiškis–Iceco" 3 "61"
585 "3645" 1678 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 3892

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 3892 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" 532325 29882.7 878 532324 29882.7 877 0.12791084993239907
"2328" 448255 35929.8 642 448254 35929.8 641 0.11119510090982554
"3659" 527375 49657.5 1177 527374 49657.5 1176 0.12791084993239907
"42205" 3629523 57850.1 335 3629522 57850.1 334 0.06178544815632574
"2369" 441906 63265.5 1261 441905 63265.5 1260 0.11119510090982554
"2385" 637451 69168.3 1771 637450 69168.3 1770 0.06441976500794575
"28733" 2259830 71509.2 1569 2259829 71509.2 1568 0.06441976500794575
"1919" 768546 136875.8 2842 768545 136875.8 2841 0.12752942403551987
"1919" 768549 136876.0 2845 768548 136876.0 2844 0.11119510090982554
"1919" 768556 136876.5 2852 768555 136876.5 2851 0.11119510232447394
"1919" 768559 136876.7 2855 768558 136876.7 2854 0.11119510161714974
"1919" 768562 136876.9 2858 768561 136876.9 2857 0.12752941555597483
"1919" 768571 136877.5 2867 768570 136877.5 2866 0.11119510090982554
"1919" 768574 136877.7 2870 768573 136877.7 2869 0.11119510161714974
"1919" 768577 136877.9 2873 768576 136877.9 2872 0.11119510090982554
"1919" 768584 136878.4 2880 768583 136878.4 2879 0.11119510090982554
"1919" 768587 136878.6 2883 768586 136878.6 2882 0.11119510161714974
"1919" 768596 136879.2 2892 768595 136879.2 2891 0.11119510090982554
"1919" 768599 136879.4 2895 768598 136879.4 2894 0.12752939825777979
"1919" 768602 136879.6 2898 768601 136879.6 2897 0.11119510161714974
"1919" 768611 136880.2 2907 768610 136880.2 2906 0.11119510161714974
"1919" 768615 136880.5 2911 768614 136880.5 2910 0.06244513630731429
"1919" 768621 136880.9 2917 768620 136880.9 2916 0.11119510161714974
"1919" 768624 136881.1 2920 768623 136881.1 2919 0.11119510090982554
"1919" 768627 136881.3 2923 768626 136881.3 2922 0.11119510090982554
"1919" 768636 136881.9 2932 768635 136881.9 2931 0.12752938095958766
"1919" 768639 136882.1 2935 768638 136882.1 2934 0.11119510161714974
"1919" 768650 136882.8 2946 768649 136882.8 2945 0.11119510161714974
"1919" 768655 136883.1 2951 768654 136883.1 2950 0.11119510161714974
"1919" 768663 136883.6 2959 768662 136883.6 2958 0.11119510090982554
"1919" 768668 136883.9 2964 768667 136883.9 2963 0.11119510090982554
"1919" 768681 136884.7 2977 768680 136884.7 2976 0.11119510161714974
"1919" 768683 136884.8 2979 768682 136884.8 2978 0.11119510090982554
"1919" 768686 136885.0 2982 768685 136885.0 2981 0.11119510161714974
"1919" 768694 136885.5 2990 768693 136885.5 2989 0.1275293557985862
"1919" 768696 136885.6 2992 768695 136885.6 2991 0.11119510161714974
"1919" 768699 136885.8 2995 768698 136885.8 2994 0.11119510090982554
"1919" 768701 136885.9 2997 768700 136885.9 2996 0.11119510232447394
"1919" 768707 136886.3 3003 768706 136886.3 3002 0.06244505260741443
"1919" 768712 136886.6 3008 768711 136886.6 3007 0.11119510161714974
"1919" 768714 136886.7 3010 768713 136886.7 3009 0.11119510090982554
"1919" 768717 136886.9 3013 768716 136886.9 3012 0.11119510090982554
"1919" 768719 136887.0 3015 768718 136887.0 3014 0.11119510090982554
"1919" 768725 136887.4 3021 768724 136887.4 3020 0.11119510090982554
"1919" 768727 136887.5 3023 768726 136887.5 3022 0.11119510161714974
"1919" 768730 136887.7 3026 768729 136887.7 3025 0.11119510090982554
"1919" 768732 136887.8 3028 768731 136887.8 3027 0.11119510161714974
"1919" 768743 136888.5 3039 768742 136888.5 3038 0.11119510161714974
"1919" 768745 136888.6 3041 768744 136888.6 3040 0.11119510090982554
"1919" 768748 136888.8 3044 768747 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 24699

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 24699 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" 3093734 350.5 28 3093733 350.5 27
"43541" 3093745 811.7 39 3093744 811.7 38
"43541" 3093784 1779.8 78 3093783 1779.8 77
"43541" 3093828 3184.3 122 3093827 3184.3 121
"43541" 3093861 4418.1 155 3093860 4418.1 154
"43541" 3093877 4854.6 171 3093876 4854.6 170
"43541" 3093926 6561.9 220 3093925 6561.9 219
"43541" 3093962 7544.1 256 3093961 7544.1 255
"43541" 3094001 8757.6 295 3094000 8757.6 294
"43541" 3094018 9358.6 312 3094017 9358.6 311
"43541" 3094045 9709.1 339 3094044 9709.1 338
"43541" 3094091 10376.7 385 3094090 10376.7 384
"43541" 3094144 11116.1 438 3094143 11116.1 437
"43541" 3094175 11700.4 469 3094174 11700.4 468
"43541" 3094206 12284.8 500 3094205 12284.8 499
"43541" 3094467 14358.7 761 3094466 14358.7 760
"43541" 3094543 14706.8 837 3094542 14706.8 836
"43541" 3094643 15301.6 937 3094642 15301.6 936
"43541" 3094743 15896.4 1037 3094742 15896.4 1036
"43541" 3094819 16244.5 1113 3094818 16244.5 1112
"43541" 3095017 17133.2 1311 3095016 17133.2 1310
"43541" 3095260 18161.9 1554 3095259 18161.9 1553
"43541" 3095285 18472.3 1579 3095284 18472.3 1578
"43541" 3095335 18976.3 1629 3095334 18976.3 1628
"43541" 3095482 19673.4 1776 3095481 19673.4 1775
"43541" 3095711 21285.9 2005 3095710 21285.9 2004
"43541" 3095787 22756.6 2081 3095786 22756.6 2080
"43541" 3095863 24227.3 2157 3095862 24227.3 2156
"43541" 3095902 24719.6 2196 3095901 24719.6 2195
"43541" 3095919 25292.2 2213 3095918 25292.2 2212
"43541" 3095938 25625.9 2232 3095937 25625.9 2231
"43541" 3096026 26736.7 2320 3096025 26736.7 2319
"43541" 3096113 27236.5 2407 3096112 27236.5 2406
"43541" 3096162 28436.1 2456 3096161 28436.1 2455
"43541" 3096201 28928.5 2495 3096200 28928.5 2494
"43541" 3096252 29639.4 2546 3096251 29639.4 2545
"43541" 3096483 30811.2 2777 3096482 30811.2 2776
"43541" 3096559 31159.3 2853 3096558 31159.3 2852
"43541" 3096659 31754.1 2953 3096658 31754.1 2952
"43541" 3096759 32348.9 3053 3096758 32348.9 3052
"43541" 3096835 32697.0 3129 3096834 32697.0 3128
"43541" 3097033 33585.6 3327 3097032 33585.6 3326
"43541" 3097317 35228.5 3611 3097316 35228.5 3610
"43541" 3097370 35967.9 3664 3097369 35967.9 3663
"43541" 3097401 36552.2 3695 3097400 36552.2 3694
"43541" 3097432 37136.6 3726 3097431 37136.6 3725
"43531" 2128759 1036.1 44 2128758 1036.1 43
"43531" 2128788 1669.1 73 2128787 1669.1 72
"43531" 2128815 2285.2 100 2128814 2285.2 99
"43531" 2128856 4091.8 141 2128855 4091.8 140
expired_calendar WARNING 61

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
8 "1076"
4347 "73341"
4311 "1271"
17472 "1294"
2 "1339"
30324 "12709"
13102 "1379"
8681 "1514"
30318 "1954"
26044 "20239"
30326 "20237"
4333 "44515"
4332 "44517"
30325 "17222"
21808 "17343"
43 "76307"
26070 "76308"
44 "76309"
30327 "13033"
4324 "13105"
21828 "76816"
13 "2009"
15 "2022"
17491 "2066"
13115 "2111"
21799 "2123"
17493 "2137"
17525 "62494"
8680 "2158"
8683 "2175"
8685 "2173"
146 "108844"
26029 "2206"
8686 "2205"
17495 "2218"
21797 "2217"
26032 "2216"
21793 "2213"
30317 "2224"
13118 "2285"
17508 "13743"
8690 "2499"
8739 "98805"
8687 "2685"
17499 "2737"
26069 "74978"
21800 "2766"
21812 "47502"
26036 "2814"
17503 "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.
2218 "26_214-20260908" "23432" 248.17705011392752 4.136284168565458 612132 2 "26_312" "Rotinėnai" "08:21:00" 612133 3 "26_286" "Žerniai" "08:21:00"
34589 "51_1730" "21608" 503.83206748382037 8.397201124730339 585917 8 "51_21414" "Marcinkonys" "17:03:00" 585918 9 "51_44557" "Žiūrai" "17:03:00"
15621 "30_9641" "23205" 332.24932547584416 5.537488757930737 361768 1 "30_1412" "Žadeikiai" "14:10:00" 361769 2 "30_3718" "Kvėdarnos gimnazija" "14:10: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.
34589 "51_1730" "21608" 161.5045529032965 10.766970193553101 585916 7 "51_21416" "Marcinkonių gel.stotis" "17:00:00" 585918 9 "51_44557" "Žiūrai" "17:03: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.
31092 "2699" "86_V8429496"
31099 "2699" "86_V8429502"
31191 "2699" "86_V8429431"
31248 "2699" "86_V8429448"
31263 "2699" "86_V8429507"
31280 "2699" "86_V8429460"
31318 "2699" "86_V8429450"
31394 "2699" "86_V8429413"
31432 "2699" "86_V8429474"
31502 "2699" "86_V8429481"
31512 "2699" "86_V8429444"
31639 "2699" "86_V8429488"
31645 "2699" "86_V8429500"
31683 "2699" "86_V8429447"
31727 "2699" "86_V8429436"
31758 "2699" "86_V8429512"
31975 "2699" "86_V8429493"
32013 "2699" "86_V8429439"
32226 "2699" "86_V8429485"
32436 "2699" "86_V8429441"
32509 "2699" "86_V8429505"
32513 "2699" "86_V8429445"
32543 "2699" "86_V8429423"
32544 "2699" "86_V8429506"
32552 "2699" "86_V8429486"
32682 "2699" "86_V8429471"
32732 "2699" "86_V8429421"
32838 "2699" "86_V8429465"
32855 "2699" "86_V8429457"
32929 "2699" "86_V8429475"
32939 "2699" "86_V8429452"
33186 "2699" "86_V8429449"
33284 "2699" "86_V8429462"
33301 "2699" "86_V8429443"
33364 "2699" "86_V8429508"
33537 "2699" "86_V8429461"
33544 "2699" "86_V8429455"
33545 "2699" "86_V8429491"
33594 "2699" "86_V8429479"
33707 "2699" "86_V8429416"
33827 "2699" "86_V8429480"
33890 "2699" "86_V8429417"
34006 "2699" "86_V8429419"
34023 "2699" "86_V8429446"
34113 "2699" "86_V8429503"
34136 "2699" "86_V8429472"
34188 "2699" "86_V8429473"
34196 "2699" "86_V8429463"
34307 "2699" "86_V8429414"
34373 "2699" "86_V8429434"
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 873

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 873 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_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 13
"routes.txt" "route_short_name" "3_VLP" 75
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 124
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 230
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 231
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 238
"routes.txt" "route_long_name" "JONAVA-KULVA" 239
"routes.txt" "route_short_name" "5_VLP" 305
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 325
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 360
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 453
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 463
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 470
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 472
"routes.txt" "route_short_name" "2_VLP" 550
"routes.txt" "route_long_name" "JONAVA-RUKLA" 708
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 709
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 710
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 711
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 715
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 780
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 817
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 820
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 910
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 911
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 913
"routes.txt" "route_short_name" "4_VLP" 997
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 1014
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 1140
"routes.txt" "route_short_name" "518_VLP" 1184
"routes.txt" "route_short_name" "1A_VLP" 1186
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1227
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1252
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1290
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 1361
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 1364
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 1365
"routes.txt" "route_short_name" "2A_VLP" 1411
"routes.txt" "route_short_name" "523_VLP" 1412
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1444
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1446
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1450
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1503
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1516
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 1566
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 1568
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 1570
"routes.txt" "route_short_name" "1_VLP" 1637
"routes.txt" "route_short_name" "787_VLP" 1641
"routes.txt" "route_long_name" "KUPIŠKIS – VAINIŪNIŠKIS (PER PALĖVENĖLĘ) – KUPIŠKIS" 1671
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" 357486 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357487 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357488 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357489 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357490 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357491 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357492 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357493 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357494 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357495 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357496 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357497 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357498 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 357499 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357500 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357501 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357502 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357503 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357504 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357505 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357506 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357507 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357508 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357509 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357510 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 357560 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357561 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357562 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357563 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357564 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357565 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357566 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357567 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357568 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357569 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357570 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357571 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 357572 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357573 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357574 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357575 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357576 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357577 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357578 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357579 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357580 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357581 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357582 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357583 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 357584 "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.
32598 "3636" "9_V45756" 2539 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
32084 "3651" "9_V45771" 2568 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
36808 "3653" "9_V45773" 2569 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
32065 "43544" "55_V8124133" 102872 "55_V9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
32818 "43548" "55_V8124139" 102910 "55_V8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
32742 "18654" "42_V3218451" 25576 "30_844" "Geluva" [55.249732,23.511073] 140.46827403515317
31180 "32206" "49_V7476585" 46741 "49_V48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
31180 "32206" "49_V7476585" 46742 "49_V48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
31180 "32206" "49_V7476585" 46743 "49_V48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
31180 "32206" "49_V7476585" 46746 "49_V48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
31180 "32206" "49_V7476585" 46751 "49_V48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
34650 "3899" "9_V46086" 2660 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
32944 "29420" "2_V7429613" 43805 "2_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
36095 "4529" "9_V46899" 3333 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
33312 "4527" "9_V47691" 4830 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
34214 "4528" "9_V47692" 4831 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
32324 "14622" "66_V7150732" 37615 "66_V14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
36617 "2821" "9_V45017" 2463 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
33806 "29615" "2_V7432118" 44213 "2_V13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
32906 "29616" "2_V7432119" 44261 "2_V13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
31586 "3339" "9_V46943" 3334 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
31365 "4710" "32_V47249" 4065 "32_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
31427 "4711" "32_V47250" 4066 "32_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
37783 "11705" "9_V747606" 16767 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
37213 "6511" "16_V54507" 9798 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
32468 "6509" "16_V54501" 9744 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
34990 "6513" "16_V54509" 9822 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
32357 "29093" "48_V7413976" 41781 "48_V21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
33898 "29092" "48_V7413975" 41751 "48_V21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
32122 "44681" "8_V8136902" 112433 "8_V8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
35835 "3514" "9_V45563" 2486 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
35323 "3537" "9_V45591" 2511 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
33061 "17131" "53_V2515700" 22859 "53_V16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
33982 "3574" "9_V45644" 2512 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
37066 "3617" "9_V45754" 2538 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
32638 "15331" "49_V2211799" 19938 "49_V6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
34505 "15330" "49_V2211796" 19913 "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.
52 "43_3247" "Autobusų parkas"
104 "41_1052" "Kukečiai"
238 "41_960" "Meškiai"
387 "_1018" "Altoniškiai"
416 "62_2953" "Jonučiai"
1299 "41_1063" "Gordai"
1356 "41_1087" "Mykolaičiai"
1665 "44_2974" "Giedriai"
1836 "57_81" "2-oji Karmėlava A"
2038 "41_1090" "Gedvydžiai"
2244 "62_2940" "Pervaža"
2408 "48_5192" "Takniškių kryžkelė"
2571 "41_1050" "Grimziai"
2573 "41_1152" "Kurtuvėnai"
2692 "41_1157" "Spaudžiai"
2729 "41_1085" "Saveikiai"
3023 "41_978" "Lieporių k."
3117 "41_1030" "Kairiai"
3196 "57_79" "Karmėlava"
3356 "41_1158" "Šukiškiai"
3627 "41_1204" "Niūraičiai"
3635 "_3353" "Varžupio g."
3771 "41_1071" "Bridai"
3772 "41_1083" "Dargaičiai"
4000 "41_968" "Bazilionai"
4016 "30_960" "Paalsys"
4079 "44_2975" "Pakapė"
4081 "41_954" "Bubių miestelis"
4098 "57_263" "K. Petrausko"
4154 "41_1084" "Saveikiai"
4458 "41_1091" "Gedvydžiai"
4604 "62_2941" "Pervaža"
4773 "27_3667" "Biblioteka"
4894 "41_1031" "Kairiai"
4967 "41_987" "Bubiai"
5087 "41_1056" "Gyvenvietė"
5236 "62_2994" "Raudondvaris"
5326 "57_27" "Biruliškės"
5467 "62_2898" "Raudondvaris"
5572 "41_942" "Einoraičių st."
5593 "41_962" "140 km"
5863 "57_158" "Narėpai"
5952 "41_1138" "Turgus"
6162 "30_37" "Plentas"
6434 "_3814" "Raudondvaris"
6520 "41_959" "Meškiai"
6533 "57_236" "Sodai Neris"
6567 "41_1053" "Paverpenis"
6603 "30_4450" "Šoliai"
6814 "57_26" "Biruliškės"
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.
34852 "3645" "39_V57657" 13414 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13413 "39_V12152" "Jonaičiai" [55.34641499999999,21.570023]
35037 "3667" "39_V57730" 13553 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13552 "39_V13926" "Jonaičiai" [55.346103,21.568929]
31131 "3714" "39_V57736" 13627 "39_V13926" "Jonaičiai" [55.346103,21.568929] 13626 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
36486 "13808" "47_V1228372" 18622 "47_V29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 18621 "47_V20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
31109 "26489" "31_V7231018" 38208 "31_V10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 38207 "31_V7720" "Baltininkai" [55.85382305337965,22.406770171019815]
2766 "57705" "30_416" 175977 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 175976 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
14405 "57882" "30_20760" 360874 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 360873 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
35395 "28435" "50_V7339430" 39505 "50_V64819" "Suostas" [56.32837413018391,24.713657886432735] 39504 "50_V16112" "Svydžiai" [56.352930797976754,24.686322368913352]
32212 "28434" "50_V7339429" 39481 "50_V10057" "Svydžiai" [56.35334128457164,24.685572701413516] 39480 "50_V64820" "Suostas" [56.32837775901334,24.713656830174433]
31123 "6591" "39_V57636" 13090 "39_V13926" "Jonaičiai" [55.346103,21.568929] 13089 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
37953 "63724" "30_20761" 595303 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 595302 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
33509 "3554" "39_V57639" 13130 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13129 "39_V12152" "Jonaičiai" [55.34641499999999,21.570023]
32496 "40377" "39_V8016002" 69421 "39_V72301" "Kirlikai" [55.32834500402225,21.565359093761266] 69420 "39_V97223" "Tarvydai I" [55.328604,21.56423]
34656 "40378" "39_V8016003" 69430 "39_V71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 69429 "39_V97223" "Tarvydai I" [55.328604,21.56423]
31988 "5353" "39_V57623" 12936 "39_V13926" "Jonaičiai" [55.346103,21.568929] 12935 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
36651 "54901" "2_V8226897" 164433 "2_V45588" "Balbieriškis" [54.524770000000004,23.885448] 164432 "2_V45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
31329 "54903" "2_V8241502" 165846 "2_V45588" "Balbieriškis" [54.524770000000004,23.885448] 165845 "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