GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-06-09T06:22:54+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: 54
  • Blocks: 0
  • Routes: 1735
  • Shapes: 4763
  • Stops: 17129
  • Trips: 30507

Specification Compliance report

124773 notices reported (0 errors, 124740 warnings, 33 infos)

Notice Code Severity Total
duplicate_route_name WARNING 5

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`.
243 "21685" 465 "21748" "R2" "Tauragė - Šilalė" 3 "30"
1130 "16052" 1167 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
1082 "21783" 1305 "21782" "M-152" "Kauno g.-Poliklinika-Birštono seniūnija" 3 "58"
393 "6209" 1339 "18329" "M1" "Alytus - Geniai" 3 "48"
542 "3645" 1622 "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" 489944 29882.7 878 489943 29882.7 877 0.12791084993239907
"2328" 405874 35929.8 642 405873 35929.8 641 0.11119510090982554
"3659" 484994 49657.5 1177 484993 49657.5 1176 0.12791084993239907
"42205" 3694697 57850.1 335 3694696 57850.1 334 0.06178544815632574
"2369" 399525 63265.5 1261 399524 63265.5 1260 0.11119510090982554
"2385" 595908 69168.3 1771 595907 69168.3 1770 0.06441976500794575
"28733" 2274608 71509.2 1569 2274607 71509.2 1568 0.06441976500794575
"1919" 727999 136875.8 2842 727998 136875.8 2841 0.12752942403551987
"1919" 728002 136876.0 2845 728001 136876.0 2844 0.11119510090982554
"1919" 728009 136876.5 2852 728008 136876.5 2851 0.11119510232447394
"1919" 728012 136876.7 2855 728011 136876.7 2854 0.11119510161714974
"1919" 728015 136876.9 2858 728014 136876.9 2857 0.12752941555597483
"1919" 728024 136877.5 2867 728023 136877.5 2866 0.11119510090982554
"1919" 728027 136877.7 2870 728026 136877.7 2869 0.11119510161714974
"1919" 728030 136877.9 2873 728029 136877.9 2872 0.11119510090982554
"1919" 728037 136878.4 2880 728036 136878.4 2879 0.11119510090982554
"1919" 728040 136878.6 2883 728039 136878.6 2882 0.11119510161714974
"1919" 728049 136879.2 2892 728048 136879.2 2891 0.11119510090982554
"1919" 728052 136879.4 2895 728051 136879.4 2894 0.12752939825777979
"1919" 728055 136879.6 2898 728054 136879.6 2897 0.11119510161714974
"1919" 728064 136880.2 2907 728063 136880.2 2906 0.11119510161714974
"1919" 728068 136880.5 2911 728067 136880.5 2910 0.06244513630731429
"1919" 728074 136880.9 2917 728073 136880.9 2916 0.11119510161714974
"1919" 728077 136881.1 2920 728076 136881.1 2919 0.11119510090982554
"1919" 728080 136881.3 2923 728079 136881.3 2922 0.11119510090982554
"1919" 728089 136881.9 2932 728088 136881.9 2931 0.12752938095958766
"1919" 728092 136882.1 2935 728091 136882.1 2934 0.11119510161714974
"1919" 728103 136882.8 2946 728102 136882.8 2945 0.11119510161714974
"1919" 728108 136883.1 2951 728107 136883.1 2950 0.11119510161714974
"1919" 728116 136883.6 2959 728115 136883.6 2958 0.11119510090982554
"1919" 728121 136883.9 2964 728120 136883.9 2963 0.11119510090982554
"1919" 728134 136884.7 2977 728133 136884.7 2976 0.11119510161714974
"1919" 728136 136884.8 2979 728135 136884.8 2978 0.11119510090982554
"1919" 728139 136885.0 2982 728138 136885.0 2981 0.11119510161714974
"1919" 728147 136885.5 2990 728146 136885.5 2989 0.1275293557985862
"1919" 728149 136885.6 2992 728148 136885.6 2991 0.11119510161714974
"1919" 728152 136885.8 2995 728151 136885.8 2994 0.11119510090982554
"1919" 728154 136885.9 2997 728153 136885.9 2996 0.11119510232447394
"1919" 728160 136886.3 3003 728159 136886.3 3002 0.06244505260741443
"1919" 728165 136886.6 3008 728164 136886.6 3007 0.11119510161714974
"1919" 728167 136886.7 3010 728166 136886.7 3009 0.11119510090982554
"1919" 728170 136886.9 3013 728169 136886.9 3012 0.11119510090982554
"1919" 728172 136887.0 3015 728171 136887.0 3014 0.11119510090982554
"1919" 728178 136887.4 3021 728177 136887.4 3020 0.11119510090982554
"1919" 728180 136887.5 3023 728179 136887.5 3022 0.11119510161714974
"1919" 728183 136887.7 3026 728182 136887.7 3025 0.11119510090982554
"1919" 728185 136887.8 3028 728184 136887.8 3027 0.11119510161714974
"1919" 728196 136888.5 3039 728195 136888.5 3038 0.11119510161714974
"1919" 728198 136888.6 3041 728197 136888.6 3040 0.11119510090982554
"1919" 728201 136888.8 3044 728200 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 19690

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 19690 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" 3283647 25.8 3 3283646 25.8 2
"55560" 3283688 2388.3 44 3283687 2388.3 43
"55560" 3283700 3182.6 56 3283699 3182.6 55
"55560" 3283704 3262.5 60 3283703 3262.5 59
"55560" 3283759 5428.3 115 3283758 5428.3 114
"55560" 3283768 5767.2 124 3283767 5767.2 123
"55560" 3283770 5959.5 126 3283769 5959.5 125
"55560" 3283773 6072.2 129 3283772 6072.2 128
"55560" 3283793 7328.9 149 3283792 7328.9 148
"55560" 3283828 9433.5 184 3283827 9433.5 183
"55560" 3283843 10146.9 199 3283842 10146.9 198
"55560" 3283864 11247.0 220 3283863 11247.0 219
"55560" 3283868 11334.1 224 3283867 11334.1 223
"55560" 3283918 14027.0 274 3283917 14027.0 273
"55560" 3283931 14822.5 287 3283930 14822.5 286
"55560" 3283956 16299.5 312 3283955 16299.5 311
"55560" 3283984 17487.3 340 3283983 17487.3 339
"55560" 3284022 19123.6 378 3284021 19123.6 377
"55560" 3284029 19373.1 385 3284028 19373.1 384
"55560" 3284056 20736.5 412 3284055 20736.5 411
"55560" 3284060 20821.5 416 3284059 20821.5 415
"55560" 3284092 21684.5 448 3284091 21684.5 447
"55560" 3284095 21734.4 451 3284094 21734.4 450
"55560" 3284102 22070.6 458 3284101 22070.6 457
"55560" 3284109 22632.4 465 3284108 22632.4 464
"55560" 3284116 23104.4 472 3284115 23104.4 471
"55560" 3284133 23985.8 489 3284132 23985.8 488
"55560" 3284139 24095.3 495 3284138 24095.3 494
"55560" 3284141 24162.1 497 3284140 24162.1 496
"55564" 3286149 387.4 21 3286148 387.4 20
"55564" 3286157 517.7 29 3286156 517.7 28
"55564" 3286181 1286.2 53 3286180 1286.2 52
"55564" 3286192 1651.0 64 3286191 1651.0 63
"55564" 3286195 1717.3 67 3286194 1717.3 66
"55564" 3286197 1746.4 69 3286196 1746.4 68
"55564" 3286199 1790.4 71 3286198 1790.4 70
"55564" 3286202 1896.5 74 3286201 1896.5 73
"55564" 3286205 1925.9 77 3286204 1925.9 76
"55564" 3286209 2045.2 81 3286208 2045.2 80
"55564" 3286214 2341.1 86 3286213 2341.1 85
"55564" 3286223 2582.6 95 3286222 2582.6 94
"55564" 3286227 2663.9 99 3286226 2663.9 98
"55564" 3286239 2771.7 111 3286238 2771.7 110
"55564" 3286254 2855.1 126 3286253 2855.1 125
"55564" 3286259 2992.2 131 3286258 2992.2 130
"55564" 3286267 3182.5 139 3286266 3182.5 138
"55564" 3286269 3254.5 141 3286268 3254.5 140
"55564" 3286275 3485.8 147 3286274 3485.8 146
"55564" 3286295 4000.4 167 3286294 4000.4 166
"55564" 3286315 4321.1 187 3286314 4321.1 186
expired_calendar WARNING 64

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
8 "1076"
4000 "73341"
3956 "1256"
3951 "1271"
16018 "1294"
2 "1339"
27743 "12709"
12021 "1379"
11 "1461"
27737 "1954"
23800 "20239"
27746 "20237"
3975 "44515"
3974 "44517"
27745 "17222"
19975 "17343"
50 "76307"
23829 "76308"
51 "76309"
27747 "13033"
3965 "13105"
20008 "76816"
14 "2009"
16 "2022"
16037 "2066"
12034 "2111"
19966 "2123"
16039 "2137"
16076 "62494"
7949 "2158"
7952 "2175"
7954 "2173"
23785 "2206"
7955 "2205"
16041 "2218"
19964 "2217"
23788 "2216"
19960 "2213"
27736 "2224"
12037 "2285"
16054 "13743"
7959 "2499"
49 "74744"
7956 "2685"
16045 "2737"
48 "74979"
23828 "74978"
19967 "2766"
19980 "47502"
23792 "2814"
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.
7336 "48_1760" "16027" 241.63706430018638 4.0272844050031065 584514 33 "48_5597" "Ąžuoliniai" "07:55:00" 584515 34 "48_7379" "Ostampas" "07:55:00"
3145 "30_9641" "21714" 332.24932547584416 5.537488757930737 628757 1 "30_1412" "Žadeikiai" "14:10:00" 628758 2 "30_3718" "Kvėdarnos gimnazija" "14:10:00"
18807 "51_1730" "21608" 167.9440224946068 8.397201124730339 644261 9 "51_21414" "Marcinkonys" "17:01:00" 644262 10 "51_44557" "Žiūrai" "17:03:00"
fast_travel_between_far_stops WARNING 2

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.
7336 "48_1760" "16027" 205.63332489854255 10.281666244927129 584511 30 "48_7368" "Gluosninkai" "07:53:00" 584515 34 "48_7379" "Ostampas" "07:55:00"
18807 "51_1730" "21608" 161.5045529032965 10.766970193553101 644260 8 "51_21416" "Marcinkonių gel.stotis" "17:00:00" 644262 10 "51_44557" "Žiūrai" "17:03:00"
missing_bike_allowance WARNING 160

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 160 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.
11171 "2699" "8250478"
11205 "2699" "8250422"
11219 "2699" "8250498"
11240 "2699" "8250434"
11359 "2699" "8250444"
11386 "2699" "8250463"
11464 "2699" "8250435"
11473 "2699" "8250475"
11530 "2699" "8250437"
11576 "2699" "8250505"
11580 "2699" "8250479"
11624 "2699" "8250512"
11637 "2699" "8250468"
11725 "2699" "8250467"
11733 "2699" "8250430"
11757 "2699" "8250511"
11758 "2699" "8250485"
11860 "2699" "8250494"
11980 "2699" "8250464"
11988 "2699" "8250432"
12129 "2699" "8250510"
12133 "2699" "8250471"
12153 "2699" "8250420"
12162 "2699" "8250417"
12294 "2699" "8250493"
12299 "2699" "8250441"
12368 "2699" "8250477"
12381 "2699" "8250407"
12509 "2699" "8250409"
12521 "2699" "8250436"
12668 "2699" "8250502"
12689 "2699" "8250412"
12699 "2699" "8250408"
12798 "2699" "8250495"
12860 "2699" "8250497"
12929 "2699" "8250474"
12997 "2699" "8250496"
13072 "2699" "8250476"
13282 "2699" "8250459"
13333 "2699" "8250440"
13337 "2699" "8250480"
13447 "2699" "8250427"
13678 "2699" "8250455"
13679 "2699" "8250516"
13705 "2699" "8250416"
13716 "2699" "8250481"
13746 "2699" "8250487"
13795 "2699" "8250504"
13845 "2699" "8250499"
13898 "2699" "8250486"
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 705

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 705 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\"" 54
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 37
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 38
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 43
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 47
"routes.txt" "route_short_name" "3_VLP" 64
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 146
"routes.txt" "route_short_name" "5_VLP" 283
"routes.txt" "route_short_name" "40-DT" 311
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 324
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 361
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 362
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 473
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 475
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 476
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 485
"routes.txt" "route_short_name" "2_VLP" 504
"routes.txt" "route_short_name" "94AT" 604
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 697
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 704
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 761
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 774
"routes.txt" "route_short_name" "94-DC" 791
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 832
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 905
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 908
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 909
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 914
"routes.txt" "route_short_name" "4_VLP" 942
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 963
"routes.txt" "route_short_name" "70AC" 1060
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 1112
"routes.txt" "route_long_name" "JONAVA-RUKLA" 1113
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 1114
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 1119
"routes.txt" "route_short_name" "1A_VLP" 1135
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1193
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1196
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1240
"routes.txt" "route_short_name" "2A_VLP" 1343
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1380
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1403
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1405
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1424
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1441
"routes.txt" "route_long_name" "PASVALYS-ŽILPAMŪŠIS PER TETIRVINUS" 1450
"routes.txt" "route_short_name" "50AB" 1493
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 1532
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 1534
"routes.txt" "route_long_name" "JONAVA-KULVA" 1535
route_short_name_too_long WARNING 3

route_short_name_too_long

Short name of a route is too long (more than 12 characters).

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`.
"21781" 1099 "17 Tik 06.07 d."
"21780" 1521 "K1 Tik 06.07 d."
"21779" 1522 "17 Tik 06.06 d."
stop_too_far_from_shape WARNING 38

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.
24211 "3636" "45756" 2602 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
23615 "3651" "45771" 2631 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
12954 "3653" "45773" 2632 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
23596 "43544" "8124133" 207472 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
24557 "43548" "8124139" 207510 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
24370 "18654" "3218451" 25799 "30_844" "Geluva" [55.249732,23.511073] 140.46827403515317
11859 "32206" "7476583" 47486 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
11859 "32206" "7476583" 47487 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
11859 "32206" "7476583" 47488 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
11859 "32206" "7476583" 47491 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
11859 "32206" "7476583" 47496 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
14522 "3899" "46086" 2740 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
14255 "3014" "43694" 1854 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
24593 "29420" "7429613" 44548 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
13440 "4529" "46899" 3413 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
22196 "4527" "47691" 4910 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
11865 "4528" "47692" 4911 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
23838 "14622" "7150732" 38061 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
13754 "2821" "45017" 2526 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
11723 "29615" "7432118" 44956 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
24502 "29616" "7432119" 45004 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
23154 "3339" "46943" 3414 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
13032 "4710" "47248" 4133 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
22830 "4711" "47250" 4146 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
11179 "11705" "747606" 17041 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
13360 "6511" "54508" 10027 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
24156 "6509" "54501" 9961 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
11368 "6513" "54509" 10039 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
23341 "29093" "7413977" 42271 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
11649 "29092" "7413975" 42227 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
11440 "44681" "8136898" 217377 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
13066 "3514" "45563" 2549 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
12580 "3537" "45591" 2574 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
13880 "17131" "2515701" 23180 "16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
14033 "3574" "45644" 2575 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
13142 "3617" "45754" 2601 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
13426 "15331" "2211798" 20200 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
12077 "15330" "2211796" 20187 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
stop_without_stop_time WARNING 148

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 148 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.
49 "41_1042" "Stendas"
65 "41_1052" "Kukečiai"
107 "44_2974" "Giedriai"
263 "41_1090" "Gedvydžiai"
267 "43_3247" "Autobusų parkas"
355 "57_81" "2-oji Karmėlava A"
450 "62_2953" "Jonučiai"
912 "41_960" "Meškiai"
1006 "41_1063" "Gordai"
1051 "41_1250" "Stendas"
1088 "41_1087" "Mykolaičiai"
1483 "_1018" "Altoniškiai"
1526 "62_2940" "Pervaža"
1569 "48_5192" "Takniškių kryžkelė"
2142 "41_1030" "Kairiai"
2152 "41_1084" "Saveikiai"
2159 "41_954" "Bubių miestelis"
2162 "41_1050" "Grimziai"
2202 "44_2975" "Pakapė"
2258 "57_263" "K. Petrausko"
2331 "41_978" "Lieporių k."
2353 "41_1091" "Gedvydžiai"
2603 "_3353" "Varžupio g."
2717 "41_1204" "Niūraičiai"
2785 "41_968" "Bazilionai"
2796 "30_960" "Paalsys"
2885 "41_1158" "Šukiškiai"
2975 "57_79" "Karmėlava"
3187 "41_1071" "Bridai"
3188 "41_1083" "Dargaičiai"
3575 "62_2941" "Pervaža"
3690 "27_3667" "Biblioteka"
3802 "41_1085" "Saveikiai"
3858 "41_1157" "Spaudžiai"
3948 "41_1152" "Kurtuvėnai"
4259 "41_1138" "Turgus"
4281 "41_959" "Meškiai"
4337 "30_4450" "Šoliai"
4384 "41_1178" "Gudeliai"
4482 "41_1082" "Dargaičiai"
4573 "57_27" "Biruliškės"
4623 "41_1031" "Kairiai"
4663 "57_158" "Narėpai"
4664 "62_2899" "Raudondvaris"
4665 "62_2994" "Raudondvaris"
4681 "57_26" "Biruliškės"
4682 "57_236" "Sodai Neris"
5072 "41_962" "140 km"
5139 "41_987" "Bubiai"
5167 "41_1056" "Gyvenvietė"
stops_match_shape_out_of_order WARNING 18

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.
22753 "3645" "57657" 13631 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13630 "12152" "Jonaičiai" [55.34641499999999,21.570023]
12389 "3667" "57730" 13770 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13769 "13926" "Jonaičiai" [55.346103,21.568929]
22413 "3714" "57736" 13844 "13926" "Jonaičiai" [55.346103,21.568929] 13843 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
12701 "13808" "1228372" 18896 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 18895 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
22384 "26489" "7231018" 38654 "10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 38653 "7720" "Baltininkai" [55.85382305337965,22.406770171019815]
2771 "57769" "30_415" 629465 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 629464 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
2773 "57705" "30_416" 629451 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 629450 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
2770 "57882" "30_414" 629482 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 629481 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
22473 "35668" "7652364" 58156 "20855" "Kontariškiai" [56.04984708813942,24.383280063416947] 58155 "20829" "Smegduobių parkas" [56.056377166218944,24.39590345350891]
12804 "28435" "7339430" 39977 "64819" "Suostas" [56.32837413018391,24.713657886432735] 39976 "16112" "Svydžiai" [56.352930797976754,24.686322368913352]
23713 "28434" "7339429" 39953 "10057" "Svydžiai" [56.35334128457164,24.685572701413516] 39952 "64820" "Suostas" [56.32837775901334,24.713656830174433]
22400 "6591" "57636" 13307 "13926" "Jonaičiai" [55.346103,21.568929] 13306 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
11267 "3554" "57639" 13347 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13346 "12152" "Jonaičiai" [55.34641499999999,21.570023]
24035 "40377" "8016002" 86311 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 86310 "97223" "Tarvydai I" [55.328604,21.56423]
14528 "40378" "8016003" 86320 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 86319 "97223" "Tarvydai I" [55.328604,21.56423]
12995 "5353" "57618" 13119 "13926" "Jonaičiai" [55.346103,21.568929] 13118 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
13900 "54901" "8226897" 435669 "45588" "Balbieriškis" [54.524770000000004,23.885448] 435668 "45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
22619 "54903" "8241502" 536385 "45588" "Balbieriškis" [54.524770000000004,23.885448] 536384 "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