GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-06-08T18:20:38+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: 52
  • Blocks: 0
  • Routes: 1489
  • Shapes: 4294
  • Stops: 15955
  • Trips: 29778

Specification Compliance report

117452 notices reported (0 errors, 117419 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`.
213 "21685" 401 "21748" "R2" "Tauragė - Šilalė" 3 "30"
971 "16052" 1025 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
925 "21783" 1122 "21782" "M-152" "Kauno g.-Poliklinika-Birštono seniūnija" 3 "58"
346 "6209" 1154 "18329" "M1" "Alytus - Geniai" 3 "48"
487 "3645" 1412 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 46

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.

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" 318467 29882.7 878 318466 29882.7 877 0.12791084993239907
"3659" 313517 49657.5 1177 313516 49657.5 1176 0.12791084993239907
"42205" 2136520 57850.1 335 2136519 57850.1 334 0.06178544815632574
"9899" 652348 10140.5 535 652347 10140.5 534 0.06374919783940136
"36319" 835904 31015.9 528 835903 31015.9 527 0.0623586881758763
"36317" 1509070 38911.6 654 1509069 38911.6 653 0.0623586881758763
"38950" 1751583 11713.3 325 1751582 11713.3 324 0.06234682915415588
"38950" 1751584 11713.3 326 1751583 11713.3 325 0.06234682915415588
"3712" 336448 11159.7 339 336447 11159.7 338 0.12791084993239907
"11231" 9795 37139.9 834 9794 37139.9 833 0.0636527781910892
"7377" 675849 27067.3 649 675848 27067.3 648 0.12791084993239907
"46694" 2186822 23752.8 557 2186821 23752.8 556 0.06193557554384503
"18612" 1030569 37006.9 870 1030568 37006.9 869 0.0636527781910892
"12645" 866097 11954.2 545 866096 11954.2 544 0.06437323893721987
"37003" 79888 22299.5 518 79887 22299.5 517 0.0635133278590634
"34101" 1439719 3241.6 163 1439718 3241.6 162 0.0623586881758763
"15821" 950452 20596.5 662 950451 20596.5 661 0.12801541284872414
"34067" 1140902 49177.4 805 1140901 49177.4 804 0.0623586881758763
"44279" 907672 12494.9 411 907671 12494.9 410 0.061754062897733865
"34096" 1438923 3241.6 163 1438922 3241.6 162 0.0623586881758763
"34086" 1128690 3793.2 180 1128689 3793.2 179 0.0623586881758763
"34086" 1129236 17842.1 726 1129235 17842.1 725 0.06236154185211733
"34084" 801234 3793.2 180 801233 3793.2 179 0.0623586881758763
"34079" 834128 10297.4 210 834127 10297.4 209 0.06236154185211733
"39052" 80798 17654.0 367 80797 17654.0 366 0.06308593794989874
"32404" 1414520 13453.5 454 1414519 13453.5 453 0.06256821099246385
"20409" 1216813 20881.2 405 1216812 20881.2 404 0.06200667717945432
"20408" 1215992 6611.0 219 1215991 6611.0 218 0.06200667717945432
"4571" 488844 11713.3 325 488843 11713.3 324 0.06234682915415588
"4571" 488845 11713.3 326 488844 11713.3 325 0.06234682915415588
"47474" 2086921 22362.6 555 2086920 22362.6 554 0.0623586881758763
"47449" 1654804 16956.1 469 1654803 16956.1 468 0.06193557554384503
"35667" 1523194 5114.4 147 1523193 5114.4 146 0.12737703146093737
"6592" 571167 37595.4 841 571166 37595.4 840 0.12791084993239907
"33918" 1461264 12783.1 436 1461263 12783.1 435 0.06386439485468
"15279" 1026460 11652.3 181 1026459 11652.3 180 0.06234682915415588
"7096" 559050 11652.3 181 559049 11652.3 180 0.06234682915415588
"3515" 321727 11159.7 339 321726 11159.7 338 0.12791084993239907
"4871" 503499 11713.3 325 503498 11713.3 324 0.06234682915415588
"4871" 503500 11713.3 326 503499 11713.3 325 0.06234682915415588
"3550" 282709 11159.7 339 282708 11159.7 338 0.12791084993239907
"4878" 510466 11713.3 325 510465 11713.3 324 0.06234682915415588
"4878" 510467 11713.3 326 510466 11713.3 325 0.06234682915415588
"38905" 1748118 11713.3 325 1748117 11713.3 324 0.06234682915415588
"4912" 516123 11713.3 325 516122 11713.3 324 0.06234682915415588
"4912" 516124 11713.3 326 516123 11713.3 325 0.06234682915415588
equal_shape_distance_same_coordinates WARNING 16250

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 16250 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" 1861793 25.8 3 1861792 25.8 2
"55560" 1861834 2388.3 44 1861833 2388.3 43
"55560" 1861846 3182.6 56 1861845 3182.6 55
"55560" 1861850 3262.5 60 1861849 3262.5 59
"55560" 1861905 5428.3 115 1861904 5428.3 114
"55560" 1861914 5767.2 124 1861913 5767.2 123
"55560" 1861916 5959.5 126 1861915 5959.5 125
"55560" 1861919 6072.2 129 1861918 6072.2 128
"55560" 1861939 7328.9 149 1861938 7328.9 148
"55560" 1861974 9433.5 184 1861973 9433.5 183
"55560" 1861989 10146.9 199 1861988 10146.9 198
"55560" 1862010 11247.0 220 1862009 11247.0 219
"55560" 1862014 11334.1 224 1862013 11334.1 223
"55560" 1862064 14027.0 274 1862063 14027.0 273
"55560" 1862077 14822.5 287 1862076 14822.5 286
"55560" 1862102 16299.5 312 1862101 16299.5 311
"55560" 1862130 17487.3 340 1862129 17487.3 339
"55560" 1862168 19123.6 378 1862167 19123.6 377
"55560" 1862175 19373.1 385 1862174 19373.1 384
"55560" 1862202 20736.5 412 1862201 20736.5 411
"55560" 1862206 20821.5 416 1862205 20821.5 415
"55560" 1862238 21684.5 448 1862237 21684.5 447
"55560" 1862241 21734.4 451 1862240 21734.4 450
"55560" 1862248 22070.6 458 1862247 22070.6 457
"55560" 1862255 22632.4 465 1862254 22632.4 464
"55560" 1862262 23104.4 472 1862261 23104.4 471
"55560" 1862279 23985.8 489 1862278 23985.8 488
"55560" 1862285 24095.3 495 1862284 24095.3 494
"55560" 1862287 24162.1 497 1862286 24162.1 496
"55564" 1864295 387.4 21 1864294 387.4 20
"55564" 1864303 517.7 29 1864302 517.7 28
"55564" 1864327 1286.2 53 1864326 1286.2 52
"55564" 1864338 1651.0 64 1864337 1651.0 63
"55564" 1864341 1717.3 67 1864340 1717.3 66
"55564" 1864343 1746.4 69 1864342 1746.4 68
"55564" 1864345 1790.4 71 1864344 1790.4 70
"55564" 1864348 1896.5 74 1864347 1896.5 73
"55564" 1864351 1925.9 77 1864350 1925.9 76
"55564" 1864355 2045.2 81 1864354 2045.2 80
"55564" 1864360 2341.1 86 1864359 2341.1 85
"55564" 1864369 2582.6 95 1864368 2582.6 94
"55564" 1864373 2663.9 99 1864372 2663.9 98
"55564" 1864385 2771.7 111 1864384 2771.7 110
"55564" 1864400 2855.1 126 1864399 2855.1 125
"55564" 1864405 2992.2 131 1864404 2992.2 130
"55564" 1864413 3182.5 139 1864412 3182.5 138
"55564" 1864415 3254.5 141 1864414 3254.5 140
"55564" 1864421 3485.8 147 1864420 3485.8 146
"55564" 1864441 4000.4 167 1864440 4000.4 166
"55564" 1864461 4321.1 187 1864460 4321.1 186
expired_calendar WARNING 59

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
8 "1076"
3935 "73341"
3899 "1256"
3895 "1271"
15794 "1294"
2 "1339"
27342 "12709"
11857 "1379"
10 "1461"
27337 "1954"
23462 "20239"
27345 "20237"
27344 "17222"
19698 "17343"
42 "76307"
23482 "76308"
43 "76309"
27346 "13033"
3908 "13105"
19726 "76816"
13 "2009"
15 "2022"
15812 "2066"
11869 "2111"
19690 "2123"
15814 "2137"
15844 "62494"
7835 "2158"
7838 "2175"
7840 "2173"
23450 "2206"
7841 "2205"
15816 "2218"
19688 "2217"
23453 "2216"
19684 "2213"
27336 "2224"
11872 "2285"
15826 "13743"
7845 "2499"
7842 "2685"
15820 "2737"
19691 "2766"
19702 "47502"
23455 "2814"
15821 "2849"
15822 "2852"
19693 "2850"
11871 "2980"
19692 "2975"
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.
7209 "48_1760" "16027" 241.63706430018638 4.0272844050031065 572834 33 "48_5597" "Ąžuoliniai" "07:55:00" 572835 34 "48_7379" "Ostampas" "07:55:00"
3028 "30_9641" "21714" 332.24932547584416 5.537488757930737 615430 1 "30_1412" "Žadeikiai" "14:10:00" 615431 2 "30_3718" "Kvėdarnos gimnazija" "14:10:00"
fast_travel_between_far_stops WARNING 1

fast_travel_between_far_stops

A transit vehicle moves too fast between two far stops.

Two stops are considered "far" if they are more than 10 km apart. This normally indicates a more serious problem than too fast travel between consecutive stops.

The speed threshold depends on route type and are the same as fast_travel_between_consecutive_stops.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
7209 "48_1760" "16027" 205.63332489854255 10.281666244927129 572831 30 "48_7368" "Gluosninkai" "07:53:00" 572835 34 "48_7379" "Ostampas" "07:55: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.
11115 "2699" "8250515"
11211 "2699" "8250491"
11238 "2699" "8250426"
11328 "2699" "8250503"
11336 "2699" "8250483"
11339 "2699" "8250514"
11349 "2699" "8250478"
11489 "2699" "8250422"
11501 "2699" "8250498"
11520 "2699" "8250434"
11582 "2699" "8250444"
11637 "2699" "8250463"
11704 "2699" "8250435"
11712 "2699" "8250475"
11743 "2699" "8250437"
11784 "2699" "8250505"
11788 "2699" "8250479"
11807 "2699" "8250467"
11813 "2699" "8250430"
11859 "2699" "8250512"
11871 "2699" "8250468"
11971 "2699" "8250511"
11972 "2699" "8250485"
12030 "2699" "8250464"
12038 "2699" "8250432"
12265 "2699" "8250493"
12269 "2699" "8250441"
12389 "2699" "8250477"
12400 "2699" "8250407"
12440 "2699" "8250436"
12511 "2699" "8250409"
12523 "2699" "8250502"
12543 "2699" "8250412"
12553 "2699" "8250408"
12772 "2699" "8250474"
12796 "2699" "8250495"
12854 "2699" "8250497"
12869 "2699" "8250496"
13029 "2699" "8250476"
13118 "2699" "8250440"
13121 "2699" "8250480"
13220 "2699" "8250459"
13393 "2699" "8250427"
13469 "2699" "8250455"
13470 "2699" "8250516"
13550 "2699" "8250504"
13599 "2699" "8250416"
13610 "2699" "8250481"
13637 "2699" "8250487"
13686 "2699" "8250499"
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 "42663" 1
12 "42663" 2
13 "42663" 3
14 "42663" 4
15 "42663" 5
16 "42663" 6
17 "42663" 7
18 "42663" 8
19 "42663" 9
20 "42663" 10
21 "42663" 11
22 "42663" 12
23 "42663" 13
24 "42663" 14
25 "42663" 15
26 "42665" 1
27 "42665" 2
28 "42665" 3
29 "42665" 4
30 "42665" 5
31 "42665" 6
32 "42665" 7
33 "42665" 8
34 "42665" 9
35 "43001" 1
36 "43001" 2
37 "43001" 3
38 "43001" 4
39 "43001" 5
40 "43001" 6
41 "43001" 7
42 "43001" 8
43 "43001" 9
44 "43001" 10
45 "43001" 11
46 "43001" 12
47 "43001" 13
48 "43001" 14
49 "43001" 15
50 "43001" 16
51 "43001" 17
mixed_case_recommended_field WARNING 702

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 702 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\"" 52
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 34
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 35
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 41
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 44
"routes.txt" "route_short_name" "3_VLP" 62
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 136
"routes.txt" "route_short_name" "5_VLP" 255
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 271
"routes.txt" "route_short_name" "40-DT" 301
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 327
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 328
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 408
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 409
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 411
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 420
"routes.txt" "route_short_name" "2_VLP" 439
"routes.txt" "route_short_name" "94AT" 522
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 605
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 612
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 638
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 655
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 670
"routes.txt" "route_short_name" "94-DC" 698
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 774
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 777
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 781
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 782
"routes.txt" "route_short_name" "4_VLP" 811
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 850
"routes.txt" "route_short_name" "70AC" 910
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 950
"routes.txt" "route_long_name" "JONAVA-RUKLA" 954
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 955
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 960
"routes.txt" "route_short_name" "1A_VLP" 976
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 997
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1067
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1096
"routes.txt" "route_short_name" "2A_VLP" 1158
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1182
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1222
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1227
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1237
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1238
"routes.txt" "route_long_name" "PASVALYS-ŽILPAMŪŠIS PER TETIRVINUS" 1245
"routes.txt" "route_short_name" "50AB" 1278
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 1310
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 1311
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 1314
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" 940 "17 Tik 06.07 d."
"21780" 1299 "K1 Tik 06.07 d."
"21779" 1300 "17 Tik 06.06 d."
stop_too_far_from_shape WARNING 35

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.
24075 "3636" "45756" 639 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
23554 "3651" "45771" 668 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
12890 "3653" "45773" 669 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
23538 "43544" "8124133" 198049 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
21697 "43548" "8124139" 198087 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
21536 "18654" "3218451" 23008 "30_844" "Geluva" [55.249732,23.511073] 140.46827403515317
13416 "32206" "7476584" 40207 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
13416 "32206" "7476584" 40208 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
13416 "32206" "7476584" 40209 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
13416 "32206" "7476584" 40212 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
13416 "32206" "7476584" 40217 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
11392 "3899" "46086" 777 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
13954 "3014" "43694" 235 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
13247 "4529" "46899" 1303 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
22095 "4527" "47691" 2703 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
22403 "4528" "47692" 2704 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
21555 "14622" "7150733" 34681 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
13644 "2821" "45017" 575 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
23075 "3339" "46943" 1304 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
12992 "4710" "47248" 1944 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
22958 "4711" "47250" 1957 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
11469 "11705" "747606" 14779 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
11052 "6511" "54507" 7759 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
21729 "6509" "54502" 7720 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
11590 "6513" "54509" 7783 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
23231 "29093" "7413977" 37903 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
11881 "29092" "7413975" 37859 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
11346 "44681" "8136901" 208003 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
13025 "3514" "45563" 586 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
12613 "3537" "45591" 611 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
13661 "17131" "2515701" 20389 "16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
13752 "3574" "45644" 612 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
12955 "3617" "45754" 638 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
13342 "15331" "2211798" 17888 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
11321 "15330" "2211797" 17887 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
stop_without_stop_time WARNING 139

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 139 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.
440 "48_5192" "Takniškių kryžkelė"
521 "57_81" "2-oji Karmėlava A"
632 "41_1063" "Gordai"
653 "41_1042" "Stendas"
731 "41_1052" "Kukečiai"
734 "44_2974" "Giedriai"
867 "62_2940" "Pervaža"
1109 "41_1250" "Stendas"
1137 "41_1087" "Mykolaičiai"
1311 "41_960" "Meškiai"
1346 "43_3247" "Autobusų parkas"
1529 "41_1090" "Gedvydžiai"
1608 "62_2953" "Jonučiai"
2003 "41_978" "Lieporių k."
2024 "41_1030" "Kairiai"
2283 "27_3667" "Biblioteka"
2295 "30_960" "Paalsys"
2371 "41_1084" "Saveikiai"
2570 "57_263" "K. Petrausko"
2679 "57_79" "Karmėlava"
2697 "44_2975" "Pakapė"
2698 "41_954" "Bubių miestelis"
2700 "41_1050" "Grimziai"
2769 "62_2941" "Pervaža"
2991 "41_968" "Bazilionai"
3104 "41_1071" "Bridai"
3105 "41_1083" "Dargaičiai"
3131 "_3353" "Varžupio g."
3194 "41_1204" "Niūraičiai"
3302 "41_1157" "Spaudžiai"
3453 "41_1085" "Saveikiai"
3525 "41_1091" "Gedvydžiai"
3649 "41_1152" "Kurtuvėnai"
3908 "41_1158" "Šukiškiai"
4180 "57_27" "Biruliškės"
4187 "62_2898" "Raudondvaris"
4302 "41_1178" "Gudeliai"
4407 "41_1053" "Paverpenis"
4423 "41_1031" "Kairiai"
4580 "30_37" "Plentas"
4621 "41_959" "Meškiai"
4630 "41_1138" "Turgus"
4659 "30_4450" "Šoliai"
4801 "57_26" "Biruliškės"
4905 "_3814" "Raudondvaris"
4978 "41_987" "Bubiai"
5367 "41_1056" "Gyvenvietė"
5494 "41_942" "Einoraičių st."
5566 "57_236" "Sodai Neris"
5583 "41_1082" "Dargaičiai"
stops_match_shape_out_of_order WARNING 16

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.
22727 "3645" "57657" 11375 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 11374 "12152" "Jonaičiai" [55.34641499999999,21.570023]
12407 "3667" "57730" 11514 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 11513 "13926" "Jonaičiai" [55.346103,21.568929]
22295 "3714" "57736" 11588 "13926" "Jonaičiai" [55.346103,21.568929] 11587 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
12555 "13808" "1228372" 16611 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 16610 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
22271 "26489" "7231018" 35259 "10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 35258 "7720" "Baltininkai" [55.85382305337965,22.406770171019815]
2653 "57769" "30_415" 616138 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 616137 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
2655 "57705" "30_416" 616124 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 616123 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
2652 "57882" "30_414" 616155 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 616154 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
22479 "35668" "7652364" 50472 "20855" "Kontariškiai" [56.04984708813942,24.383280063416947] 50471 "20829" "Smegduobių parkas" [56.056377166218944,24.39590345350891]
12801 "28435" "7339430" 36474 "64819" "Suostas" [56.32837413018391,24.713657886432735] 36473 "16112" "Svydžiai" [56.352930797976754,24.686322368913352]
23805 "28434" "7339429" 36450 "10057" "Svydžiai" [56.35334128457164,24.685572701413516] 36449 "64820" "Suostas" [56.32837775901334,24.713656830174433]
22286 "6591" "57636" 11051 "13926" "Jonaičiai" [55.346103,21.568929] 11050 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
11632 "3554" "57639" 11091 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 11090 "12152" "Jonaičiai" [55.34641499999999,21.570023]
23995 "40377" "8016002" 77127 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 77126 "97223" "Tarvydai I" [55.328604,21.56423]
11397 "40378" "8016003" 77136 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 77135 "97223" "Tarvydai I" [55.328604,21.56423]
12867 "5353" "57618" 10863 "13926" "Jonaičiai" [55.346103,21.568929] 10862 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
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