GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-06-10T14:55:14+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: 56
  • Blocks: 0
  • Routes: 1735
  • Shapes: 4764
  • Stops: 17129
  • Trips: 30507

Specification Compliance report

124801 notices reported (0 errors, 124768 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`.
296 "21685" 532 "21748" "R2" "Tauragė - Šilalė" 3 "30"
1122 "6212" 1178 "16052" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
399 "6209" 1374 "18329" "M1" "Alytus - Geniai" 3 "48"
1285 "21783" 1492 "21782" "M-152" "Kauno g.-Poliklinika-Birštono seniūnija" 3 "58"
479 "3645" 1541 "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" 497495 29882.7 878 497494 29882.7 877 0.12791084993239907
"2328" 413425 35929.8 642 413424 35929.8 641 0.11119510090982554
"3659" 492545 49657.5 1177 492544 49657.5 1176 0.12791084993239907
"42205" 3695214 57850.1 335 3695213 57850.1 334 0.06178544815632574
"2369" 407076 63265.5 1261 407075 63265.5 1260 0.11119510090982554
"2385" 603459 69168.3 1771 603458 69168.3 1770 0.06441976500794575
"28733" 2270201 71509.2 1569 2270200 71509.2 1568 0.06441976500794575
"1919" 735550 136875.8 2842 735549 136875.8 2841 0.12752942403551987
"1919" 735553 136876.0 2845 735552 136876.0 2844 0.11119510090982554
"1919" 735560 136876.5 2852 735559 136876.5 2851 0.11119510232447394
"1919" 735563 136876.7 2855 735562 136876.7 2854 0.11119510161714974
"1919" 735566 136876.9 2858 735565 136876.9 2857 0.12752941555597483
"1919" 735575 136877.5 2867 735574 136877.5 2866 0.11119510090982554
"1919" 735578 136877.7 2870 735577 136877.7 2869 0.11119510161714974
"1919" 735581 136877.9 2873 735580 136877.9 2872 0.11119510090982554
"1919" 735588 136878.4 2880 735587 136878.4 2879 0.11119510090982554
"1919" 735591 136878.6 2883 735590 136878.6 2882 0.11119510161714974
"1919" 735600 136879.2 2892 735599 136879.2 2891 0.11119510090982554
"1919" 735603 136879.4 2895 735602 136879.4 2894 0.12752939825777979
"1919" 735606 136879.6 2898 735605 136879.6 2897 0.11119510161714974
"1919" 735615 136880.2 2907 735614 136880.2 2906 0.11119510161714974
"1919" 735619 136880.5 2911 735618 136880.5 2910 0.06244513630731429
"1919" 735625 136880.9 2917 735624 136880.9 2916 0.11119510161714974
"1919" 735628 136881.1 2920 735627 136881.1 2919 0.11119510090982554
"1919" 735631 136881.3 2923 735630 136881.3 2922 0.11119510090982554
"1919" 735640 136881.9 2932 735639 136881.9 2931 0.12752938095958766
"1919" 735643 136882.1 2935 735642 136882.1 2934 0.11119510161714974
"1919" 735654 136882.8 2946 735653 136882.8 2945 0.11119510161714974
"1919" 735659 136883.1 2951 735658 136883.1 2950 0.11119510161714974
"1919" 735667 136883.6 2959 735666 136883.6 2958 0.11119510090982554
"1919" 735672 136883.9 2964 735671 136883.9 2963 0.11119510090982554
"1919" 735685 136884.7 2977 735684 136884.7 2976 0.11119510161714974
"1919" 735687 136884.8 2979 735686 136884.8 2978 0.11119510090982554
"1919" 735690 136885.0 2982 735689 136885.0 2981 0.11119510161714974
"1919" 735698 136885.5 2990 735697 136885.5 2989 0.1275293557985862
"1919" 735700 136885.6 2992 735699 136885.6 2991 0.11119510161714974
"1919" 735703 136885.8 2995 735702 136885.8 2994 0.11119510090982554
"1919" 735705 136885.9 2997 735704 136885.9 2996 0.11119510232447394
"1919" 735711 136886.3 3003 735710 136886.3 3002 0.06244505260741443
"1919" 735716 136886.6 3008 735715 136886.6 3007 0.11119510161714974
"1919" 735718 136886.7 3010 735717 136886.7 3009 0.11119510090982554
"1919" 735721 136886.9 3013 735720 136886.9 3012 0.11119510090982554
"1919" 735723 136887.0 3015 735722 136887.0 3014 0.11119510090982554
"1919" 735729 136887.4 3021 735728 136887.4 3020 0.11119510090982554
"1919" 735731 136887.5 3023 735730 136887.5 3022 0.11119510161714974
"1919" 735734 136887.7 3026 735733 136887.7 3025 0.11119510090982554
"1919" 735736 136887.8 3028 735735 136887.8 3027 0.11119510161714974
"1919" 735747 136888.5 3039 735746 136888.5 3038 0.11119510161714974
"1919" 735749 136888.6 3041 735748 136888.6 3040 0.11119510090982554
"1919" 735752 136888.8 3044 735751 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 19715

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 19715 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" 3274652 25.8 3 3274651 25.8 2
"55560" 3274693 2388.3 44 3274692 2388.3 43
"55560" 3274705 3182.6 56 3274704 3182.6 55
"55560" 3274709 3262.5 60 3274708 3262.5 59
"55560" 3274764 5428.3 115 3274763 5428.3 114
"55560" 3274773 5767.2 124 3274772 5767.2 123
"55560" 3274775 5959.5 126 3274774 5959.5 125
"55560" 3274778 6072.2 129 3274777 6072.2 128
"55560" 3274798 7328.9 149 3274797 7328.9 148
"55560" 3274833 9433.5 184 3274832 9433.5 183
"55560" 3274848 10146.9 199 3274847 10146.9 198
"55560" 3274869 11247.0 220 3274868 11247.0 219
"55560" 3274873 11334.1 224 3274872 11334.1 223
"55560" 3274923 14027.0 274 3274922 14027.0 273
"55560" 3274936 14822.5 287 3274935 14822.5 286
"55560" 3274961 16299.5 312 3274960 16299.5 311
"55560" 3274989 17487.3 340 3274988 17487.3 339
"55560" 3275027 19123.6 378 3275026 19123.6 377
"55560" 3275034 19373.1 385 3275033 19373.1 384
"55560" 3275061 20736.5 412 3275060 20736.5 411
"55560" 3275065 20821.5 416 3275064 20821.5 415
"55560" 3275097 21684.5 448 3275096 21684.5 447
"55560" 3275100 21734.4 451 3275099 21734.4 450
"55560" 3275107 22070.6 458 3275106 22070.6 457
"55560" 3275114 22632.4 465 3275113 22632.4 464
"55560" 3275121 23104.4 472 3275120 23104.4 471
"55560" 3275138 23985.8 489 3275137 23985.8 488
"55560" 3275144 24095.3 495 3275143 24095.3 494
"55560" 3275146 24162.1 497 3275145 24162.1 496
"55564" 3277154 387.4 21 3277153 387.4 20
"55564" 3277162 517.7 29 3277161 517.7 28
"55564" 3277186 1286.2 53 3277185 1286.2 52
"55564" 3277197 1651.0 64 3277196 1651.0 63
"55564" 3277200 1717.3 67 3277199 1717.3 66
"55564" 3277202 1746.4 69 3277201 1746.4 68
"55564" 3277204 1790.4 71 3277203 1790.4 70
"55564" 3277207 1896.5 74 3277206 1896.5 73
"55564" 3277210 1925.9 77 3277209 1925.9 76
"55564" 3277214 2045.2 81 3277213 2045.2 80
"55564" 3277219 2341.1 86 3277218 2341.1 85
"55564" 3277228 2582.6 95 3277227 2582.6 94
"55564" 3277232 2663.9 99 3277231 2663.9 98
"55564" 3277244 2771.7 111 3277243 2771.7 110
"55564" 3277259 2855.1 126 3277258 2855.1 125
"55564" 3277264 2992.2 131 3277263 2992.2 130
"55564" 3277272 3182.5 139 3277271 3182.5 138
"55564" 3277274 3254.5 141 3277273 3254.5 140
"55564" 3277280 3485.8 147 3277279 3485.8 146
"55564" 3277300 4000.4 167 3277299 4000.4 166
"55564" 3277320 4321.1 187 3277319 4321.1 186
expired_calendar WARNING 67

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
8 "1076"
4034 "73341"
3990 "1256"
3985 "1271"
16161 "1294"
2 "1339"
27969 "12709"
12131 "1379"
11 "1461"
27963 "1954"
18703 "83538"
6812 "83534"
22879 "83524"
23998 "20239"
27972 "20237"
4009 "44515"
4008 "44517"
27971 "17222"
20150 "17343"
50 "76307"
24027 "76308"
51 "76309"
27973 "13033"
3999 "13105"
20183 "76816"
14 "2009"
16 "2022"
16180 "2066"
12144 "2111"
20141 "2123"
16182 "2137"
16219 "62494"
8017 "2158"
8020 "2175"
8022 "2173"
23983 "2206"
8023 "2205"
16184 "2218"
20139 "2217"
23986 "2216"
20135 "2213"
27962 "2224"
12147 "2285"
16197 "13743"
8027 "2499"
49 "74744"
8024 "2685"
16188 "2737"
48 "74979"
24026 "74978"
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.
6235 "48_1760" "16027" 241.63706430018638 4.0272844050031065 584514 33 "48_5597" "Ąžuoliniai" "07:55:00" 584515 34 "48_7379" "Ostampas" "07:55:00"
4160 "30_9641" "21714" 332.24932547584416 5.537488757930737 605585 1 "30_1412" "Žadeikiai" "14:10:00" 605586 2 "30_3718" "Kvėdarnos gimnazija" "14:10:00"
21146 "51_1730" "21608" 167.9440224946068 8.397201124730339 621089 9 "51_21414" "Marcinkonys" "17:01:00" 621090 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.
6235 "48_1760" "16027" 205.63332489854255 10.281666244927129 584511 30 "48_7368" "Gluosninkai" "07:53:00" 584515 34 "48_7379" "Ostampas" "07:55:00"
21146 "51_1730" "21608" 161.5045529032965 10.766970193553101 621088 8 "51_21416" "Marcinkonių gel.stotis" "17:00:00" 621090 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.
503 "2699" "8250418"
533 "2699" "8250406"
541 "2699" "8250490"
562 "2699" "8250508"
591 "2699" "8250410"
602 "2699" "8250425"
606 "2699" "8250507"
763 "2699" "8250411"
782 "2699" "8250421"
911 "2699" "8250473"
998 "2699" "8250424"
1140 "2699" "8250423"
14021 "2699" "8250515"
14258 "2699" "8250491"
14348 "2699" "8250503"
14359 "2699" "8250483"
14363 "2699" "8250514"
14373 "2699" "8250478"
14395 "2699" "8250413"
14433 "2699" "8250433"
14461 "2699" "8250431"
14537 "2699" "8250426"
14656 "2699" "8250422"
14670 "2699" "8250498"
14691 "2699" "8250434"
14723 "2699" "8250463"
14906 "2699" "8250444"
15006 "2699" "8250435"
15015 "2699" "8250475"
15089 "2699" "8250438"
15098 "2699" "8250484"
15101 "2699" "8250465"
15176 "2699" "8250437"
15222 "2699" "8250505"
15226 "2699" "8250479"
15267 "2699" "8250512"
15280 "2699" "8250468"
15392 "2699" "8250445"
15474 "2699" "8250467"
15482 "2699" "8250430"
15506 "2699" "8250511"
15507 "2699" "8250485"
15605 "2699" "8250494"
15691 "2699" "8250458"
15726 "2699" "8250492"
15820 "2699" "8250464"
15828 "2699" "8250432"
15962 "2699" "8250510"
15966 "2699" "8250471"
15986 "2699" "8250420"
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\"" 19
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 63
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 65
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 76
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 79
"routes.txt" "route_short_name" "3_VLP" 107
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 123
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 278
"routes.txt" "route_short_name" "5_VLP" 339
"routes.txt" "route_short_name" "40-DT" 387
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 416
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 417
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 523
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 524
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 528
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 529
"routes.txt" "route_short_name" "2_VLP" 561
"routes.txt" "route_short_name" "94AT" 647
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 681
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 686
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 693
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 731
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 737
"routes.txt" "route_short_name" "94-DC" 840
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 937
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 938
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 946
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 947
"routes.txt" "route_short_name" "4_VLP" 978
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 1006
"routes.txt" "route_short_name" "70AC" 1061
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1093
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1120
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 1155
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 1156
"routes.txt" "route_long_name" "JONAVA-RUKLA" 1160
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 1167
"routes.txt" "route_short_name" "1A_VLP" 1185
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1234
"routes.txt" "route_long_name" "PASVALYS-ŽILPAMŪŠIS PER TETIRVINUS" 1331
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1332
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1339
"routes.txt" "route_short_name" "2A_VLP" 1380
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1398
"routes.txt" "route_short_name" "50AB" 1453
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1457
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1485
"routes.txt" "route_long_name" "KUPIŠKIS – VAINIŪNIŠKIS (PER PALĖVENĖLĘ) – KUPIŠKIS" 1517
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1564
"routes.txt" "route_long_name" "PASVALYS-GULBINĖNAI PER KRINČINĄ" 1566
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" 1154 "17 Tik 06.07 d."
"21780" 1577 "K1 Tik 06.07 d."
"21779" 1578 "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.
19071 "3636" "45756" 2602 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
17746 "3651" "45771" 2631 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
17523 "3653" "45773" 2632 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
17727 "43544" "8124133" 207472 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
14107 "43548" "8124139" 207510 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
19132 "18654" "3218451" 25799 "30_844" "Geluva" [55.249732,23.511073] 140.46827403515317
15604 "32206" "7476583" 47486 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
15604 "32206" "7476583" 47487 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
15604 "32206" "7476583" 47488 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
15604 "32206" "7476583" 47491 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
15604 "32206" "7476583" 47496 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
14586 "3899" "46086" 2740 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
14219 "3014" "43694" 1854 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
14143 "29420" "7429613" 44548 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
18340 "4529" "46899" 3413 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
15044 "4527" "47691" 4910 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
15610 "4528" "47692" 4911 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
17814 "14622" "7150732" 38061 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
18753 "2821" "45017" 2526 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
15472 "29615" "7432118" 44956 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
544 "29616" "7432119" 45004 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
16902 "3339" "46943" 3414 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
16394 "4710" "47249" 4145 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
983 "4711" "47251" 4158 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
14381 "11705" "747606" 17041 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
18263 "6511" "54508" 10027 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
14147 "6509" "54502" 9976 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
14915 "6513" "54509" 10039 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
17282 "29093" "7413977" 42271 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
15292 "29092" "7413975" 42227 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
14370 "44681" "8136901" 217426 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
17633 "3514" "45563" 2549 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
16831 "3537" "45591" 2574 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
622 "17131" "2515700" 23154 "16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
19217 "3574" "45644" 2575 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
17882 "3617" "45754" 2601 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
18329 "15331" "2211798" 20200 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
14337 "15330" "2211797" 20199 "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.
90 "41_960" "Meškiai"
209 "_1018" "Altoniškiai"
241 "62_2953" "Jonučiai"
526 "41_1087" "Mykolaičiai"
566 "41_1063" "Gordai"
717 "41_1250" "Stendas"
836 "57_81" "2-oji Karmėlava A"
867 "43_3247" "Autobusų parkas"
879 "41_1090" "Gedvydžiai"
1111 "62_2940" "Pervaža"
1161 "48_5192" "Takniškių kryžkelė"
1568 "44_2974" "Giedriai"
1575 "41_1052" "Kukečiai"
1628 "41_1042" "Stendas"
2265 "41_1158" "Šukiškiai"
2434 "41_1050" "Grimziai"
2436 "41_1152" "Kurtuvėnai"
2488 "_3353" "Varžupio g."
2540 "41_1204" "Niūraičiai"
2607 "41_1071" "Bridai"
2608 "41_1083" "Dargaičiai"
2985 "41_978" "Lieporių k."
2991 "41_1157" "Spaudžiai"
3026 "41_1091" "Gedvydžiai"
3201 "62_2941" "Pervaža"
3233 "57_263" "K. Petrausko"
3314 "57_79" "Karmėlava"
3343 "27_3667" "Biblioteka"
3385 "30_960" "Paalsys"
3501 "41_968" "Bazilionai"
3524 "44_2975" "Pakapė"
3713 "41_954" "Bubių miestelis"
3767 "41_1030" "Kairiai"
3805 "41_1084" "Saveikiai"
4210 "41_1085" "Saveikiai"
4268 "41_1056" "Gyvenvietė"
4270 "41_942" "Einoraičių st."
4272 "41_987" "Bubiai"
4274 "41_962" "140 km"
4460 "62_2994" "Raudondvaris"
4489 "62_2898" "Raudondvaris"
4601 "41_1138" "Turgus"
4789 "41_1053" "Paverpenis"
4790 "41_959" "Meškiai"
4965 "30_37" "Plentas"
5023 "57_158" "Narėpai"
5064 "57_26" "Biruliškės"
5065 "57_236" "Sodai Neris"
5140 "41_1082" "Dargaičiai"
5191 "62_2899" "Raudondvaris"
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.
16239 "3645" "57657" 13631 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13630 "12152" "Jonaičiai" [55.34641499999999,21.570023]
16486 "3667" "57730" 13770 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13769 "13926" "Jonaičiai" [55.346103,21.568929]
16622 "3714" "57735" 13828 "13926" "Jonaičiai" [55.346103,21.568929] 13827 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
17099 "13808" "1228372" 18896 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 18895 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
15132 "26489" "7231018" 38654 "10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 38653 "7720" "Baltininkai" [55.85382305337965,22.406770171019815]
3085 "57769" "30_415" 606293 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 606292 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
3087 "57705" "30_416" 606279 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 606278 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
3084 "57882" "30_414" 606310 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 606309 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
18228 "35668" "7652364" 58156 "20855" "Kontariškiai" [56.04984708813942,24.383280063416947] 58155 "20829" "Smegduobių parkas" [56.056377166218944,24.39590345350891]
17198 "28435" "7339430" 39977 "64819" "Suostas" [56.32837413018391,24.713657886432735] 39976 "16112" "Svydžiai" [56.352930797976754,24.686322368913352]
17788 "28434" "7339429" 39953 "10057" "Svydžiai" [56.35334128457164,24.685572701413516] 39952 "64820" "Suostas" [56.32837775901334,24.713656830174433]
17743 "6591" "57635" 13291 "13926" "Jonaičiai" [55.346103,21.568929] 13290 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
14718 "3554" "57639" 13347 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13346 "12152" "Jonaičiai" [55.34641499999999,21.570023]
925 "40377" "8016002" 86311 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 86310 "97223" "Tarvydai I" [55.328604,21.56423]
14592 "40378" "8016003" 86320 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 86319 "97223" "Tarvydai I" [55.328604,21.56423]
14103 "5353" "57622" 13136 "13926" "Jonaičiai" [55.346103,21.568929] 13135 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
18985 "54901" "8226897" 435669 "45588" "Balbieriškis" [54.524770000000004,23.885448] 435668 "45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
16351 "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