GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-06-20T06:14:09+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: 1689
  • Shapes: 4910
  • Stops: 16712
  • Trips: 51750

Specification Compliance report

118709 notices reported (0 errors, 118676 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`.
221 "18329" 338 "6209" "M1" "Alytus - Geniai" 3 "48"
288 "21685" 474 "21748" "R2" "Tauragė - Šilalė" 3 "30"
848 "16052" 1115 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
552 "3645" 1601 "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" 539244 29882.7 878 539243 29882.7 877 0.12791084993239907
"2328" 455174 35929.8 642 455173 35929.8 641 0.11119510090982554
"3659" 534294 49657.5 1177 534293 49657.5 1176 0.12791084993239907
"42205" 3584565 57850.1 335 3584564 57850.1 334 0.06178544815632574
"2369" 448825 63265.5 1261 448824 63265.5 1260 0.11119510090982554
"2385" 645208 69168.3 1771 645207 69168.3 1770 0.06441976500794575
"28733" 2313643 71509.2 1569 2313642 71509.2 1568 0.06441976500794575
"1919" 777299 136875.8 2842 777298 136875.8 2841 0.12752942403551987
"1919" 777302 136876.0 2845 777301 136876.0 2844 0.11119510090982554
"1919" 777309 136876.5 2852 777308 136876.5 2851 0.11119510232447394
"1919" 777312 136876.7 2855 777311 136876.7 2854 0.11119510161714974
"1919" 777315 136876.9 2858 777314 136876.9 2857 0.12752941555597483
"1919" 777324 136877.5 2867 777323 136877.5 2866 0.11119510090982554
"1919" 777327 136877.7 2870 777326 136877.7 2869 0.11119510161714974
"1919" 777330 136877.9 2873 777329 136877.9 2872 0.11119510090982554
"1919" 777337 136878.4 2880 777336 136878.4 2879 0.11119510090982554
"1919" 777340 136878.6 2883 777339 136878.6 2882 0.11119510161714974
"1919" 777349 136879.2 2892 777348 136879.2 2891 0.11119510090982554
"1919" 777352 136879.4 2895 777351 136879.4 2894 0.12752939825777979
"1919" 777355 136879.6 2898 777354 136879.6 2897 0.11119510161714974
"1919" 777364 136880.2 2907 777363 136880.2 2906 0.11119510161714974
"1919" 777368 136880.5 2911 777367 136880.5 2910 0.06244513630731429
"1919" 777374 136880.9 2917 777373 136880.9 2916 0.11119510161714974
"1919" 777377 136881.1 2920 777376 136881.1 2919 0.11119510090982554
"1919" 777380 136881.3 2923 777379 136881.3 2922 0.11119510090982554
"1919" 777389 136881.9 2932 777388 136881.9 2931 0.12752938095958766
"1919" 777392 136882.1 2935 777391 136882.1 2934 0.11119510161714974
"1919" 777403 136882.8 2946 777402 136882.8 2945 0.11119510161714974
"1919" 777408 136883.1 2951 777407 136883.1 2950 0.11119510161714974
"1919" 777416 136883.6 2959 777415 136883.6 2958 0.11119510090982554
"1919" 777421 136883.9 2964 777420 136883.9 2963 0.11119510090982554
"1919" 777434 136884.7 2977 777433 136884.7 2976 0.11119510161714974
"1919" 777436 136884.8 2979 777435 136884.8 2978 0.11119510090982554
"1919" 777439 136885.0 2982 777438 136885.0 2981 0.11119510161714974
"1919" 777447 136885.5 2990 777446 136885.5 2989 0.1275293557985862
"1919" 777449 136885.6 2992 777448 136885.6 2991 0.11119510161714974
"1919" 777452 136885.8 2995 777451 136885.8 2994 0.11119510090982554
"1919" 777454 136885.9 2997 777453 136885.9 2996 0.11119510232447394
"1919" 777460 136886.3 3003 777459 136886.3 3002 0.06244505260741443
"1919" 777465 136886.6 3008 777464 136886.6 3007 0.11119510161714974
"1919" 777467 136886.7 3010 777466 136886.7 3009 0.11119510090982554
"1919" 777470 136886.9 3013 777469 136886.9 3012 0.11119510090982554
"1919" 777472 136887.0 3015 777471 136887.0 3014 0.11119510090982554
"1919" 777478 136887.4 3021 777477 136887.4 3020 0.11119510090982554
"1919" 777480 136887.5 3023 777479 136887.5 3022 0.11119510161714974
"1919" 777483 136887.7 3026 777482 136887.7 3025 0.11119510090982554
"1919" 777485 136887.8 3028 777484 136887.8 3027 0.11119510161714974
"1919" 777496 136888.5 3039 777495 136888.5 3038 0.11119510161714974
"1919" 777498 136888.6 3041 777497 136888.6 3040 0.11119510090982554
"1919" 777501 136888.8 3044 777500 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" 3282683 25.8 3 3282682 25.8 2
"55560" 3282724 2388.3 44 3282723 2388.3 43
"55560" 3282736 3182.6 56 3282735 3182.6 55
"55560" 3282740 3262.5 60 3282739 3262.5 59
"55560" 3282795 5428.3 115 3282794 5428.3 114
"55560" 3282804 5767.2 124 3282803 5767.2 123
"55560" 3282806 5959.5 126 3282805 5959.5 125
"55560" 3282809 6072.2 129 3282808 6072.2 128
"55560" 3282829 7328.9 149 3282828 7328.9 148
"55560" 3282864 9433.5 184 3282863 9433.5 183
"55560" 3282879 10146.9 199 3282878 10146.9 198
"55560" 3282900 11247.0 220 3282899 11247.0 219
"55560" 3282904 11334.1 224 3282903 11334.1 223
"55560" 3282954 14027.0 274 3282953 14027.0 273
"55560" 3282967 14822.5 287 3282966 14822.5 286
"55560" 3282992 16299.5 312 3282991 16299.5 311
"55560" 3283020 17487.3 340 3283019 17487.3 339
"55560" 3283058 19123.6 378 3283057 19123.6 377
"55560" 3283065 19373.1 385 3283064 19373.1 384
"55560" 3283092 20736.5 412 3283091 20736.5 411
"55560" 3283096 20821.5 416 3283095 20821.5 415
"55560" 3283128 21684.5 448 3283127 21684.5 447
"55560" 3283131 21734.4 451 3283130 21734.4 450
"55560" 3283138 22070.6 458 3283137 22070.6 457
"55560" 3283145 22632.4 465 3283144 22632.4 464
"55560" 3283152 23104.4 472 3283151 23104.4 471
"55560" 3283169 23985.8 489 3283168 23985.8 488
"55560" 3283175 24095.3 495 3283174 24095.3 494
"55560" 3283177 24162.1 497 3283176 24162.1 496
"55564" 3285185 387.4 21 3285184 387.4 20
"55564" 3285193 517.7 29 3285192 517.7 28
"55564" 3285217 1286.2 53 3285216 1286.2 52
"55564" 3285228 1651.0 64 3285227 1651.0 63
"55564" 3285231 1717.3 67 3285230 1717.3 66
"55564" 3285233 1746.4 69 3285232 1746.4 68
"55564" 3285235 1790.4 71 3285234 1790.4 70
"55564" 3285238 1896.5 74 3285237 1896.5 73
"55564" 3285241 1925.9 77 3285240 1925.9 76
"55564" 3285245 2045.2 81 3285244 2045.2 80
"55564" 3285250 2341.1 86 3285249 2341.1 85
"55564" 3285259 2582.6 95 3285258 2582.6 94
"55564" 3285263 2663.9 99 3285262 2663.9 98
"55564" 3285275 2771.7 111 3285274 2771.7 110
"55564" 3285290 2855.1 126 3285289 2855.1 125
"55564" 3285295 2992.2 131 3285294 2992.2 130
"55564" 3285303 3182.5 139 3285302 3182.5 138
"55564" 3285305 3254.5 141 3285304 3254.5 140
"55564" 3285311 3485.8 147 3285310 3485.8 146
"55564" 3285331 4000.4 167 3285330 4000.4 166
"55564" 3285351 4321.1 187 3285350 4321.1 186
expired_calendar WARNING 79

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
4029 "17222"
3465 "31530"
8 "1076"
3312 "65787"
2355 "13743"
653 "73341"
4021 "1954"
4544 "101549"
3419 "101520"
556 "101540"
555 "101537"
2918 "17343"
1178 "2499"
4442 "65889"
1122 "93030"
554 "101518"
1125 "101511"
3418 "101513"
62 "74744"
1123 "94339"
578 "1256"
573 "1271"
2920 "43756"
2319 "1294"
4024 "3000"
1177 "3012"
3467 "20239"
4030 "20237"
1024 "65904"
4031 "13033"
2 "1339"
1175 "2685"
4027 "12709"
1730 "1379"
587 "13105"
2346 "2737"
52 "74979"
3510 "74978"
2910 "2766"
11 "1461"
2923 "47502"
4016 "678"
2968 "76816"
3459 "2814"
2350 "2849"
2351 "2852"
2912 "2850"
596 "44515"
595 "44517"
14 "2009"
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.
50590 "26_214-20260615" "21992" 248.17705011392752 4.136284168565458 878960 2 "26_312" "Rotinėnai" "08:21:00" 878961 3 "26_286" "Žerniai" "08:21:00"
50320 "51_1730" "21608" 167.9440224946068 8.397201124730339 755960 9 "51_21414" "Marcinkonys" "17:01:00" 755961 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.
50320 "51_1730" "21608" 161.5045529032965 10.766970193553101 755959 8 "51_21416" "Marcinkonių gel.stotis" "17:00:00" 755961 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.
39911 "2699" "8250459"
39946 "2699" "8250435"
39953 "2699" "8250475"
39998 "2699" "8250512"
40011 "2699" "8250468"
40128 "2699" "8250445"
40174 "2699" "8250473"
40298 "2699" "8250494"
40391 "2699" "8250442"
40417 "2699" "8250488"
40455 "2699" "8250424"
40603 "2699" "8250510"
40607 "2699" "8250471"
40667 "2699" "8250469"
40784 "2699" "8250423"
40798 "2699" "8250418"
40823 "2699" "8250420"
40831 "2699" "8250417"
40849 "2699" "8250439"
40965 "2699" "8250458"
40999 "2699" "8250492"
41021 "2699" "8250406"
41029 "2699" "8250490"
41048 "2699" "8250508"
41077 "2699" "8250410"
41087 "2699" "8250425"
41090 "2699" "8250507"
41112 "2699" "8250462"
41167 "2699" "8250466"
41241 "2699" "8250428"
41290 "2699" "8250443"
41304 "2699" "8250419"
41446 "2699" "8250472"
41525 "2699" "8250501"
41628 "2699" "8250411"
41646 "2699" "8250421"
41702 "2699" "8250489"
41710 "2699" "8250506"
41744 "2699" "8250482"
42028 "2699" "8250429"
42152 "2699" "8250461"
42230 "2699" "8250444"
42290 "2699" "8250437"
42312 "2699" "8250427"
42389 "2699" "8250455"
42390 "2699" "8250516"
42492 "2699" "8250457"
42529 "2699" "8250505"
42533 "2699" "8250479"
42553 "2699" "8250467"
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" "JONAVA-KAUNAS" 57
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 59
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 60
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 61
"routes.txt" "route_short_name" "3_VLP" 68
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 138
"routes.txt" "route_short_name" "5_VLP" 282
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 313
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 377
"routes.txt" "route_short_name" "40-DT" 404
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 419
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 486
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 488
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 495
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 496
"routes.txt" "route_short_name" "2_VLP" 501
"routes.txt" "route_short_name" "94AT" 519
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 701
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 702
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 723
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 779
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 785
"routes.txt" "route_short_name" "94-DC" 816
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 902
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 903
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 904
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 905
"routes.txt" "route_short_name" "4_VLP" 919
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 933
"routes.txt" "route_short_name" "70AC" 941
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 1088
"routes.txt" "route_long_name" "JONAVA-RUKLA" 1089
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 1090
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 1091
"routes.txt" "route_short_name" "1A_VLP" 1102
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1142
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1160
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1165
"routes.txt" "route_short_name" "2A_VLP" 1308
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1321
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1341
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1355
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1360
"routes.txt" "route_short_name" "50AB" 1393
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1429
"routes.txt" "route_long_name" "JONAVA-KULVA" 1513
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 1518
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 1519
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 1520
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.
42784 "3636" "45756" 2602 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
42119 "3651" "45771" 2631 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
44769 "3653" "45773" 2632 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
42003 "43544" "8124133" 382356 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
43316 "43548" "8124139" 382394 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
43040 "18654" "3218451" 25759 "30_844" "Geluva" [55.249732,23.511073] 140.46827403515317
40054 "32206" "7476585" 47461 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
40054 "32206" "7476585" 47462 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
40054 "32206" "7476585" 47463 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
40054 "32206" "7476585" 47466 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
40054 "32206" "7476585" 47471 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
45493 "3899" "46086" 2740 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
46012 "3014" "43694" 1854 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
43352 "29420" "7429613" 44475 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
42306 "4529" "46899" 3413 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
43937 "4527" "47691" 4910 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
40303 "4528" "47692" 4911 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
42076 "14622" "7150732" 37988 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
42661 "2821" "45017" 2526 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
42551 "29615" "7432118" 44883 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
41032 "29616" "7432119" 44931 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
41452 "3339" "46943" 3414 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
40637 "4710" "47249" 4145 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
40441 "4711" "47251" 4158 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
43823 "11705" "747606" 17001 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
43249 "6511" "54507" 9975 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
42734 "6509" "54501" 9921 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
42238 "6513" "54509" 9999 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
41732 "29093" "7413977" 42198 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
40022 "29092" "7413975" 42154 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
42163 "44681" "8136902" 436140 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
44347 "3514" "45563" 2549 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
43753 "3537" "45591" 2574 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
41103 "17131" "2515700" 23114 "16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
46548 "3574" "45644" 2575 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
44988 "3617" "45754" 2601 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
43023 "15331" "2211799" 20172 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
40552 "15330" "2211796" 20147 "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.
93 "41_1052" "Kukečiai"
227 "43_3247" "Autobusų parkas"
231 "44_2974" "Giedriai"
690 "41_1063" "Gordai"
742 "41_1250" "Stendas"
767 "41_1087" "Mykolaičiai"
1057 "41_960" "Meškiai"
1144 "48_5192" "Takniškių kryžkelė"
1185 "_1018" "Altoniškiai"
1218 "62_2940" "Pervaža"
1306 "62_2953" "Jonučiai"
1554 "41_1090" "Gedvydžiai"
1577 "57_81" "2-oji Karmėlava A"
1645 "41_1042" "Stendas"
2204 "57_263" "K. Petrausko"
2265 "41_1085" "Saveikiai"
2285 "41_978" "Lieporių k."
2288 "41_968" "Bazilionai"
2290 "30_960" "Paalsys"
2297 "44_2975" "Pakapė"
2402 "41_1050" "Grimziai"
2403 "41_1152" "Kurtuvėnai"
2662 "_3353" "Varžupio g."
2804 "41_1204" "Niūraičiai"
2830 "41_1071" "Bridai"
2831 "41_1083" "Dargaičiai"
3054 "57_79" "Karmėlava"
3126 "41_1158" "Šukiškiai"
3228 "62_2941" "Pervaža"
3383 "27_3667" "Biblioteka"
3428 "41_1157" "Spaudžiai"
3582 "41_1091" "Gedvydžiai"
3643 "41_954" "Bubių miestelis"
3684 "41_1030" "Kairiai"
3717 "41_1084" "Saveikiai"
4149 "57_158" "Narėpai"
4187 "30_4450" "Šoliai"
4223 "41_1031" "Kairiai"
4259 "41_1178" "Gudeliai"
4352 "41_942" "Einoraičių st."
4496 "41_987" "Bubiai"
4670 "_3814" "Raudondvaris"
4835 "41_1138" "Turgus"
5220 "41_1056" "Gyvenvietė"
5223 "41_962" "140 km"
5321 "62_2994" "Raudondvaris"
5356 "57_26" "Biruliškės"
5474 "41_1053" "Paverpenis"
5611 "62_2899" "Raudondvaris"
5714 "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.
40868 "3645" "57657" 13591 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13590 "12152" "Jonaičiai" [55.34641499999999,21.570023]
43461 "3667" "57730" 13730 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13729 "13926" "Jonaičiai" [55.346103,21.568929]
41421 "3714" "57735" 13788 "13926" "Jonaičiai" [55.346103,21.568929] 13787 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
44481 "13808" "1228372" 18856 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 18855 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
44224 "26489" "7231018" 38581 "10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 38580 "7720" "Baltininkai" [55.85382305337965,22.406770171019815]
5104 "57769" "30_415" 752121 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 752120 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
5106 "57705" "30_416" 752107 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 752106 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
5103 "57882" "30_414" 752138 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 752137 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
44023 "28435" "7339430" 39904 "64819" "Suostas" [56.32837413018391,24.713657886432735] 39903 "16112" "Svydžiai" [56.352930797976754,24.686322368913352]
42052 "28434" "7339429" 39880 "10057" "Svydžiai" [56.35334128457164,24.685572701413516] 39879 "64820" "Suostas" [56.32837775901334,24.713656830174433]
42116 "6591" "57635" 13251 "13926" "Jonaičiai" [55.346103,21.568929] 13250 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
43678 "3554" "57643" 13395 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 13394 "12152" "Jonaičiai" [55.34641499999999,21.570023]
42550 "29102" "7413991" 42278 "48_5599" "Žuvintai" [54.448579423202126,23.62330650767253] 42277 "48_5597" "Litvanciškai" [54.41436513808293,23.67340583550103]
40188 "40377" "8016002" 73400 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 73399 "97223" "Tarvydai I" [55.328604,21.56423]
45499 "40378" "8016003" 73409 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 73408 "97223" "Tarvydai I" [55.328604,21.56423]
41598 "5353" "57623" 13113 "13926" "Jonaičiai" [55.346103,21.568929] 13112 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
42695 "54901" "8226897" 703030 "45588" "Balbieriškis" [54.524770000000004,23.885448] 703029 "45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
40399 "54903" "8241502" 726897 "45588" "Balbieriškis" [54.524770000000004,23.885448] 726896 "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