GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-06-18T06:19:16+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: 51
  • Blocks: 0
  • Routes: 1692
  • Shapes: 4912
  • Stops: 16738
  • Trips: 51587

Specification Compliance report

118700 notices reported (0 errors, 118667 warnings, 33 infos)

Notice Code Severity Total
duplicate_route_name WARNING 4

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`.
338 "6209" 433 "18329" "M1" "Alytus - Geniai" 3 "48"
399 "21685" 627 "21748" "R2" "Tauragė - Šilalė" 3 "30"
1045 "16052" 1098 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
543 "3645" 1593 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 3902

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 3902 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" 539940 29882.7 878 539939 29882.7 877 0.12791084993239907
"2328" 455870 35929.8 642 455869 35929.8 641 0.11119510090982554
"3659" 534990 49657.5 1177 534989 49657.5 1176 0.12791084993239907
"42205" 3584874 57850.1 335 3584873 57850.1 334 0.06178544815632574
"2369" 449521 63265.5 1261 449520 63265.5 1260 0.11119510090982554
"2385" 645904 69168.3 1771 645903 69168.3 1770 0.06441976500794575
"28733" 2314569 71509.2 1569 2314568 71509.2 1568 0.06441976500794575
"1919" 777995 136875.8 2842 777994 136875.8 2841 0.12752942403551987
"1919" 777998 136876.0 2845 777997 136876.0 2844 0.11119510090982554
"1919" 778005 136876.5 2852 778004 136876.5 2851 0.11119510232447394
"1919" 778008 136876.7 2855 778007 136876.7 2854 0.11119510161714974
"1919" 778011 136876.9 2858 778010 136876.9 2857 0.12752941555597483
"1919" 778020 136877.5 2867 778019 136877.5 2866 0.11119510090982554
"1919" 778023 136877.7 2870 778022 136877.7 2869 0.11119510161714974
"1919" 778026 136877.9 2873 778025 136877.9 2872 0.11119510090982554
"1919" 778033 136878.4 2880 778032 136878.4 2879 0.11119510090982554
"1919" 778036 136878.6 2883 778035 136878.6 2882 0.11119510161714974
"1919" 778045 136879.2 2892 778044 136879.2 2891 0.11119510090982554
"1919" 778048 136879.4 2895 778047 136879.4 2894 0.12752939825777979
"1919" 778051 136879.6 2898 778050 136879.6 2897 0.11119510161714974
"1919" 778060 136880.2 2907 778059 136880.2 2906 0.11119510161714974
"1919" 778064 136880.5 2911 778063 136880.5 2910 0.06244513630731429
"1919" 778070 136880.9 2917 778069 136880.9 2916 0.11119510161714974
"1919" 778073 136881.1 2920 778072 136881.1 2919 0.11119510090982554
"1919" 778076 136881.3 2923 778075 136881.3 2922 0.11119510090982554
"1919" 778085 136881.9 2932 778084 136881.9 2931 0.12752938095958766
"1919" 778088 136882.1 2935 778087 136882.1 2934 0.11119510161714974
"1919" 778099 136882.8 2946 778098 136882.8 2945 0.11119510161714974
"1919" 778104 136883.1 2951 778103 136883.1 2950 0.11119510161714974
"1919" 778112 136883.6 2959 778111 136883.6 2958 0.11119510090982554
"1919" 778117 136883.9 2964 778116 136883.9 2963 0.11119510090982554
"1919" 778130 136884.7 2977 778129 136884.7 2976 0.11119510161714974
"1919" 778132 136884.8 2979 778131 136884.8 2978 0.11119510090982554
"1919" 778135 136885.0 2982 778134 136885.0 2981 0.11119510161714974
"1919" 778143 136885.5 2990 778142 136885.5 2989 0.1275293557985862
"1919" 778145 136885.6 2992 778144 136885.6 2991 0.11119510161714974
"1919" 778148 136885.8 2995 778147 136885.8 2994 0.11119510090982554
"1919" 778150 136885.9 2997 778149 136885.9 2996 0.11119510232447394
"1919" 778156 136886.3 3003 778155 136886.3 3002 0.06244505260741443
"1919" 778161 136886.6 3008 778160 136886.6 3007 0.11119510161714974
"1919" 778163 136886.7 3010 778162 136886.7 3009 0.11119510090982554
"1919" 778166 136886.9 3013 778165 136886.9 3012 0.11119510090982554
"1919" 778168 136887.0 3015 778167 136887.0 3014 0.11119510090982554
"1919" 778174 136887.4 3021 778173 136887.4 3020 0.11119510090982554
"1919" 778176 136887.5 3023 778175 136887.5 3022 0.11119510161714974
"1919" 778179 136887.7 3026 778178 136887.7 3025 0.11119510090982554
"1919" 778181 136887.8 3028 778180 136887.8 3027 0.11119510161714974
"1919" 778192 136888.5 3039 778191 136888.5 3038 0.11119510161714974
"1919" 778194 136888.6 3041 778193 136888.6 3040 0.11119510090982554
"1919" 778197 136888.8 3044 778196 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 13542

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 13542 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" 3282992 25.8 3 3282991 25.8 2
"55560" 3283033 2388.3 44 3283032 2388.3 43
"55560" 3283045 3182.6 56 3283044 3182.6 55
"55560" 3283049 3262.5 60 3283048 3262.5 59
"55560" 3283104 5428.3 115 3283103 5428.3 114
"55560" 3283113 5767.2 124 3283112 5767.2 123
"55560" 3283115 5959.5 126 3283114 5959.5 125
"55560" 3283118 6072.2 129 3283117 6072.2 128
"55560" 3283138 7328.9 149 3283137 7328.9 148
"55560" 3283173 9433.5 184 3283172 9433.5 183
"55560" 3283188 10146.9 199 3283187 10146.9 198
"55560" 3283209 11247.0 220 3283208 11247.0 219
"55560" 3283213 11334.1 224 3283212 11334.1 223
"55560" 3283263 14027.0 274 3283262 14027.0 273
"55560" 3283276 14822.5 287 3283275 14822.5 286
"55560" 3283301 16299.5 312 3283300 16299.5 311
"55560" 3283329 17487.3 340 3283328 17487.3 339
"55560" 3283367 19123.6 378 3283366 19123.6 377
"55560" 3283374 19373.1 385 3283373 19373.1 384
"55560" 3283401 20736.5 412 3283400 20736.5 411
"55560" 3283405 20821.5 416 3283404 20821.5 415
"55560" 3283437 21684.5 448 3283436 21684.5 447
"55560" 3283440 21734.4 451 3283439 21734.4 450
"55560" 3283447 22070.6 458 3283446 22070.6 457
"55560" 3283454 22632.4 465 3283453 22632.4 464
"55560" 3283461 23104.4 472 3283460 23104.4 471
"55560" 3283478 23985.8 489 3283477 23985.8 488
"55560" 3283484 24095.3 495 3283483 24095.3 494
"55560" 3283486 24162.1 497 3283485 24162.1 496
"55564" 3285494 387.4 21 3285493 387.4 20
"55564" 3285502 517.7 29 3285501 517.7 28
"55564" 3285526 1286.2 53 3285525 1286.2 52
"55564" 3285537 1651.0 64 3285536 1651.0 63
"55564" 3285540 1717.3 67 3285539 1717.3 66
"55564" 3285542 1746.4 69 3285541 1746.4 68
"55564" 3285544 1790.4 71 3285543 1790.4 70
"55564" 3285547 1896.5 74 3285546 1896.5 73
"55564" 3285550 1925.9 77 3285549 1925.9 76
"55564" 3285554 2045.2 81 3285553 2045.2 80
"55564" 3285559 2341.1 86 3285558 2341.1 85
"55564" 3285568 2582.6 95 3285567 2582.6 94
"55564" 3285572 2663.9 99 3285571 2663.9 98
"55564" 3285584 2771.7 111 3285583 2771.7 110
"55564" 3285599 2855.1 126 3285598 2855.1 125
"55564" 3285604 2992.2 131 3285603 2992.2 130
"55564" 3285612 3182.5 139 3285611 3182.5 138
"55564" 3285614 3254.5 141 3285613 3254.5 140
"55564" 3285620 3485.8 147 3285619 3485.8 146
"55564" 3285640 4000.4 167 3285639 4000.4 166
"55564" 3285660 4321.1 187 3285659 4321.1 186
expired_calendar WARNING 70

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
4036 "17222"
3471 "31530"
8 "1076"
2358 "13743"
653 "73341"
4028 "1954"
2921 "17343"
1178 "2499"
4447 "65889"
2270 "93025"
3326 "65851"
2173 "65857"
3327 "65859"
2767 "65861"
62 "74744"
578 "1256"
573 "1271"
2923 "43756"
2322 "1294"
4031 "3000"
1177 "3012"
3473 "20239"
4037 "20237"
4038 "13033"
2 "1339"
1175 "2685"
4034 "12709"
1730 "1379"
587 "13105"
2349 "2737"
52 "74979"
3516 "74978"
2913 "2766"
11 "1461"
2926 "47502"
4023 "678"
2971 "76816"
3465 "2814"
2353 "2849"
2354 "2852"
2915 "2850"
596 "44515"
595 "44517"
14 "2009"
16 "2022"
2341 "2066"
1745 "2980"
2914 "2975"
1176 "2974"
3464 "2972"
fast_travel_between_consecutive_stops WARNING 2

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.
47234 "26_214-20260615" "21992" 248.17705011392752 4.136284168565458 879925 2 "26_312" "Rotinėnai" "08:21:00" 879926 3 "26_286" "Žerniai" "08:21:00"
50612 "51_1730" "21608" 167.9440224946068 8.397201124730339 756880 9 "51_21414" "Marcinkonys" "17:01:00" 756881 10 "51_44557" "Žiūrai" "17:03: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.
50612 "51_1730" "21608" 161.5045529032965 10.766970193553101 756879 8 "51_21416" "Marcinkonių gel.stotis" "17:00:00" 756881 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.
4926 "2699" "8250503"
4937 "2699" "8250483"
4941 "2699" "8250514"
4952 "2699" "8250431"
5183 "2699" "8250491"
5200 "2699" "8250478"
5230 "2699" "8250422"
5242 "2699" "8250498"
5263 "2699" "8250434"
5292 "2699" "8250463"
5364 "2699" "8250438"
5373 "2699" "8250484"
5376 "2699" "8250465"
5462 "2699" "8250426"
5616 "2699" "8250435"
5623 "2699" "8250475"
5870 "2699" "8250444"
5919 "2699" "8250512"
5932 "2699" "8250468"
6050 "2699" "8250445"
6182 "2699" "8250437"
6224 "2699" "8250505"
6228 "2699" "8250479"
6272 "2699" "8250494"
6342 "2699" "8250469"
6499 "2699" "8250467"
6507 "2699" "8250430"
6530 "2699" "8250511"
6531 "2699" "8250485"
6632 "2699" "8250510"
6636 "2699" "8250471"
6656 "2699" "8250420"
6664 "2699" "8250417"
6682 "2699" "8250439"
6702 "2699" "8250458"
6736 "2699" "8250492"
6784 "2699" "8250428"
6850 "2699" "8250464"
6856 "2699" "8250432"
7005 "2699" "8250462"
7068 "2699" "8250442"
7094 "2699" "8250488"
7255 "2699" "8250493"
7260 "2699" "8250441"
7313 "2699" "8250466"
7518 "2699" "8250477"
7531 "2699" "8250407"
7575 "2699" "8250436"
7600 "2699" "8250472"
7656 "2699" "8250489"
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 782

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 782 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\"" 51
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 118
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 197
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 198
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 199
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 200
"routes.txt" "route_short_name" "3_VLP" 210
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 254
"routes.txt" "route_short_name" "40-DT" 329
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 364
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 366
"routes.txt" "route_short_name" "5_VLP" 429
"routes.txt" "route_short_name" "94AT" 601
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 635
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 636
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 637
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 638
"routes.txt" "route_short_name" "2_VLP" 646
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 730
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 734
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 737
"routes.txt" "route_short_name" "94-DC" 788
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 833
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 834
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 914
"routes.txt" "route_short_name" "70AC" 939
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 1028
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 1029
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 1030
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 1033
"routes.txt" "route_short_name" "4_VLP" 1043
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1083
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1122
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1163
"routes.txt" "route_long_name" "JONAVA-RUKLA" 1243
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 1244
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 1245
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 1246
"routes.txt" "route_short_name" "1A_VLP" 1250
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1304
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1325
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1352
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1394
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1423
"routes.txt" "route_short_name" "2A_VLP" 1453
"routes.txt" "route_short_name" "50AB" 1464
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1505
"routes.txt" "route_long_name" "KUPIŠKIS – VAINIŪNIŠKIS (PER PALĖVENĖLĘ) – KUPIŠKIS" 1545
"routes.txt" "route_long_name" "KUPIŠKIS – SUBAČIAUS MST. PER LUKONIS" 1549
"routes.txt" "route_long_name" "KUPIŠKIS – LAIČIAI PER KANDRĖNUS, SKAPIŠKIO MSTL." 1578
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.
9326 "3636" "45756" 2602 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
8297 "3651" "45771" 2631 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
8753 "3653" "45773" 2632 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
8278 "43544" "8124133" 383067 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
9718 "43548" "8124139" 383105 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
9638 "18654" "3218451" 25759 "30_844" "Geluva" [55.249732,23.511073] 140.46827403515317
5721 "32206" "7476585" 47461 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
5721 "32206" "7476585" 47462 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
5721 "32206" "7476585" 47463 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
5721 "32206" "7476585" 47466 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
5721 "32206" "7476585" 47471 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
5507 "3899" "46086" 2740 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
5144 "3014" "43694" 1854 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
10000 "29420" "7429613" 44475 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
8894 "4529" "46899" 3413 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
5319 "4527" "47691" 4910 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
6277 "4528" "47692" 4911 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
9660 "14622" "7150733" 38003 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
9548 "2821" "45017" 2526 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
6497 "29615" "7432118" 44883 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
51444 "29616" "7432119" 44931 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
7606 "3339" "46943" 3414 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
7116 "4710" "47249" 4145 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
6375 "4711" "47250" 4146 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
5206 "11705" "747606" 17001 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
9149 "6511" "54508" 9987 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
9024 "6509" "54501" 9921 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
5878 "6513" "54509" 9999 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
7686 "29093" "7413977" 42198 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
5943 "29092" "7413975" 42154 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
5197 "44681" "8136901" 436826 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
8520 "3514" "45563" 2549 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
7832 "3537" "45591" 2574 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
9563 "17131" "2515701" 23140 "16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
10179 "3574" "45644" 2575 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
8817 "3617" "45754" 2601 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
9367 "15331" "2211799" 20172 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
4915 "15330" "2211797" 20159 "6964" "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.
105 "43_3247" "Autobusų parkas"
109 "44_2974" "Giedriai"
163 "41_1052" "Kukečiai"
656 "62_2953" "Jonučiai"
758 "48_5192" "Takniškių kryžkelė"
767 "_1018" "Altoniškiai"
835 "62_2940" "Pervaža"
1194 "41_1063" "Gordai"
1241 "41_1250" "Stendas"
1275 "41_1087" "Mykolaičiai"
1387 "41_960" "Meškiai"
1603 "41_1090" "Gedvydžiai"
1771 "57_81" "2-oji Karmėlava A"
1830 "41_1042" "Stendas"
2089 "57_263" "K. Petrausko"
2144 "41_1085" "Saveikiai"
2411 "41_978" "Lieporių k."
2414 "41_968" "Bazilionai"
2428 "30_960" "Paalsys"
2448 "44_2975" "Pakapė"
2487 "41_1050" "Grimziai"
2488 "41_1152" "Kurtuvėnai"
2673 "57_79" "Karmėlava"
2694 "27_3667" "Biblioteka"
2767 "62_2941" "Pervaža"
2964 "41_1030" "Kairiai"
3136 "_3353" "Varžupio g."
3141 "41_1204" "Niūraičiai"
3268 "41_1071" "Bridai"
3269 "41_1083" "Dargaičiai"
3459 "41_1158" "Šukiškiai"
3624 "41_1091" "Gedvydžiai"
3785 "41_1157" "Spaudžiai"
3907 "41_1084" "Saveikiai"
4075 "41_954" "Bubių miestelis"
4121 "41_1178" "Gudeliai"
4221 "41_942" "Einoraičių st."
4299 "41_1031" "Kairiai"
4424 "57_158" "Narėpai"
4584 "41_987" "Bubiai"
4641 "_3814" "Raudondvaris"
4788 "41_1053" "Paverpenis"
4925 "57_26" "Biruliškės"
4946 "62_2994" "Raudondvaris"
5193 "62_2898" "Raudondvaris"
5255 "57_27" "Biruliškės"
5490 "41_1138" "Turgus"
5587 "41_1056" "Gyvenvietė"
5590 "41_962" "140 km"
5811 "41_1082" "Dargaičiai"
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.
6955 "3645" "57657" 13591 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13590 "12152" "Jonaičiai" [55.34641499999999,21.570023]
7538 "3667" "57730" 13730 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13729 "13926" "Jonaičiai" [55.346103,21.568929]
5682 "3714" "57736" 13804 "13926" "Jonaičiai" [55.346103,21.568929] 13803 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
8125 "13808" "1228372" 18856 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 18855 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
5658 "26489" "7231018" 38581 "10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 38580 "7720" "Baltininkai" [55.85382305337965,22.406770171019815]
23053 "57769" "30_415" 753041 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 753040 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
23055 "57705" "30_416" 753027 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 753026 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
23052 "57882" "30_414" 753058 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 753057 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
8141 "28435" "7339430" 39904 "64819" "Suostas" [56.32837413018391,24.713657886432735] 39903 "16112" "Svydžiai" [56.352930797976754,24.686322368913352]
51077 "28434" "7339429" 39880 "10057" "Svydžiai" [56.35334128457164,24.685572701413516] 39879 "64820" "Suostas" [56.32837775901334,24.713656830174433]
5673 "6591" "57636" 13267 "13926" "Jonaičiai" [55.346103,21.568929] 13266 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
5287 "3554" "57639" 13307 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13306 "12152" "Jonaičiai" [55.34641499999999,21.570023]
6496 "29102" "7413991" 42278 "48_5599" "Žuvintai" [54.448579423202126,23.62330650767253] 42277 "48_5597" "Litvanciškai" [54.41436513808293,23.67340583550103]
51193 "40377" "8016002" 73400 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 73399 "97223" "Tarvydai I" [55.328604,21.56423]
5513 "40378" "8016003" 73409 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 73408 "97223" "Tarvydai I" [55.328604,21.56423]
8208 "5353" "57618" 13079 "13926" "Jonaičiai" [55.346103,21.568929] 13078 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
9582 "54901" "8226897" 703915 "45588" "Balbieriškis" [54.524770000000004,23.885448] 703914 "45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
7076 "54903" "8241502" 727782 "45588" "Balbieriškis" [54.524770000000004,23.885448] 727781 "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