GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-08-28T08:17:27+03:00,
for the dataset https://www.visimarsrutai.lt/gtfs/google_transit.zip. No country code was provided.

Use this report alongside our documentation.

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: 55
  • Blocks: 0
  • Routes: 1745
  • Shapes: 5077
  • Stops: 19121
  • Trips: 55485

Specification Compliance report

26458 notices reported (0 errors, 26425 warnings, 33 infos)

Notice Code Severity Total
duplicate_route_name WARNING 2

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`.
383 "21685" 587 "21748" "R2" "Tauragė - Šilalė" 3 "30"
521 "3645" 1584 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 3893

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 3893 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" 518553 29882.7 878 518552 29882.7 877 0.12791084993239907
"2328" 434483 35929.8 642 434482 35929.8 641 0.11119510090982554
"3659" 513603 49657.5 1177 513602 49657.5 1176 0.12791084993239907
"42205" 3474344 57850.1 335 3474343 57850.1 334 0.06178544815632574
"2369" 428134 63265.5 1261 428133 63265.5 1260 0.11119510090982554
"2385" 623679 69168.3 1771 623678 69168.3 1770 0.06441976500794575
"28733" 2249333 71509.2 1569 2249332 71509.2 1568 0.06441976500794575
"1919" 754913 136875.8 2842 754912 136875.8 2841 0.12752942403551987
"1919" 754916 136876.0 2845 754915 136876.0 2844 0.11119510090982554
"1919" 754923 136876.5 2852 754922 136876.5 2851 0.11119510232447394
"1919" 754926 136876.7 2855 754925 136876.7 2854 0.11119510161714974
"1919" 754929 136876.9 2858 754928 136876.9 2857 0.12752941555597483
"1919" 754938 136877.5 2867 754937 136877.5 2866 0.11119510090982554
"1919" 754941 136877.7 2870 754940 136877.7 2869 0.11119510161714974
"1919" 754944 136877.9 2873 754943 136877.9 2872 0.11119510090982554
"1919" 754951 136878.4 2880 754950 136878.4 2879 0.11119510090982554
"1919" 754954 136878.6 2883 754953 136878.6 2882 0.11119510161714974
"1919" 754963 136879.2 2892 754962 136879.2 2891 0.11119510090982554
"1919" 754966 136879.4 2895 754965 136879.4 2894 0.12752939825777979
"1919" 754969 136879.6 2898 754968 136879.6 2897 0.11119510161714974
"1919" 754978 136880.2 2907 754977 136880.2 2906 0.11119510161714974
"1919" 754982 136880.5 2911 754981 136880.5 2910 0.06244513630731429
"1919" 754988 136880.9 2917 754987 136880.9 2916 0.11119510161714974
"1919" 754991 136881.1 2920 754990 136881.1 2919 0.11119510090982554
"1919" 754994 136881.3 2923 754993 136881.3 2922 0.11119510090982554
"1919" 755003 136881.9 2932 755002 136881.9 2931 0.12752938095958766
"1919" 755006 136882.1 2935 755005 136882.1 2934 0.11119510161714974
"1919" 755017 136882.8 2946 755016 136882.8 2945 0.11119510161714974
"1919" 755022 136883.1 2951 755021 136883.1 2950 0.11119510161714974
"1919" 755030 136883.6 2959 755029 136883.6 2958 0.11119510090982554
"1919" 755035 136883.9 2964 755034 136883.9 2963 0.11119510090982554
"1919" 755048 136884.7 2977 755047 136884.7 2976 0.11119510161714974
"1919" 755050 136884.8 2979 755049 136884.8 2978 0.11119510090982554
"1919" 755053 136885.0 2982 755052 136885.0 2981 0.11119510161714974
"1919" 755061 136885.5 2990 755060 136885.5 2989 0.1275293557985862
"1919" 755063 136885.6 2992 755062 136885.6 2991 0.11119510161714974
"1919" 755066 136885.8 2995 755065 136885.8 2994 0.11119510090982554
"1919" 755068 136885.9 2997 755067 136885.9 2996 0.11119510232447394
"1919" 755074 136886.3 3003 755073 136886.3 3002 0.06244505260741443
"1919" 755079 136886.6 3008 755078 136886.6 3007 0.11119510161714974
"1919" 755081 136886.7 3010 755080 136886.7 3009 0.11119510090982554
"1919" 755084 136886.9 3013 755083 136886.9 3012 0.11119510090982554
"1919" 755086 136887.0 3015 755085 136887.0 3014 0.11119510090982554
"1919" 755092 136887.4 3021 755091 136887.4 3020 0.11119510090982554
"1919" 755094 136887.5 3023 755093 136887.5 3022 0.11119510161714974
"1919" 755097 136887.7 3026 755096 136887.7 3025 0.11119510090982554
"1919" 755099 136887.8 3028 755098 136887.8 3027 0.11119510161714974
"1919" 755110 136888.5 3039 755109 136888.5 3038 0.11119510161714974
"1919" 755112 136888.6 3041 755111 136888.6 3040 0.11119510090982554
"1919" 755115 136888.8 3044 755114 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 19974

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 19974 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`.
"43541" 3037305 350.5 28 3037304 350.5 27
"43541" 3037316 811.7 39 3037315 811.7 38
"43541" 3037355 1779.8 78 3037354 1779.8 77
"43541" 3037399 3184.3 122 3037398 3184.3 121
"43541" 3037432 4418.1 155 3037431 4418.1 154
"43541" 3037448 4854.6 171 3037447 4854.6 170
"43541" 3037497 6561.9 220 3037496 6561.9 219
"43541" 3037533 7544.1 256 3037532 7544.1 255
"43541" 3037572 8757.6 295 3037571 8757.6 294
"43541" 3037589 9358.6 312 3037588 9358.6 311
"43541" 3037616 9709.1 339 3037615 9709.1 338
"43541" 3037662 10376.7 385 3037661 10376.7 384
"43541" 3037715 11116.1 438 3037714 11116.1 437
"43541" 3037746 11700.4 469 3037745 11700.4 468
"43541" 3037777 12284.8 500 3037776 12284.8 499
"43541" 3038038 14358.7 761 3038037 14358.7 760
"43541" 3038114 14706.8 837 3038113 14706.8 836
"43541" 3038214 15301.6 937 3038213 15301.6 936
"43541" 3038314 15896.4 1037 3038313 15896.4 1036
"43541" 3038390 16244.5 1113 3038389 16244.5 1112
"43541" 3038588 17133.2 1311 3038587 17133.2 1310
"43541" 3038831 18161.9 1554 3038830 18161.9 1553
"43541" 3038856 18472.3 1579 3038855 18472.3 1578
"43541" 3038906 18976.3 1629 3038905 18976.3 1628
"43541" 3039053 19673.4 1776 3039052 19673.4 1775
"43541" 3039282 21285.9 2005 3039281 21285.9 2004
"43541" 3039358 22756.6 2081 3039357 22756.6 2080
"43541" 3039434 24227.3 2157 3039433 24227.3 2156
"43541" 3039473 24719.6 2196 3039472 24719.6 2195
"43541" 3039490 25292.2 2213 3039489 25292.2 2212
"43541" 3039509 25625.9 2232 3039508 25625.9 2231
"43541" 3039597 26736.7 2320 3039596 26736.7 2319
"43541" 3039684 27236.5 2407 3039683 27236.5 2406
"43541" 3039733 28436.1 2456 3039732 28436.1 2455
"43541" 3039772 28928.5 2495 3039771 28928.5 2494
"43541" 3039823 29639.4 2546 3039822 29639.4 2545
"43541" 3040054 30811.2 2777 3040053 30811.2 2776
"43541" 3040130 31159.3 2853 3040129 31159.3 2852
"43541" 3040230 31754.1 2953 3040229 31754.1 2952
"43541" 3040330 32348.9 3053 3040329 32348.9 3052
"43541" 3040406 32697.0 3129 3040405 32697.0 3128
"43541" 3040604 33585.6 3327 3040603 33585.6 3326
"43541" 3040888 35228.5 3611 3040887 35228.5 3610
"43541" 3040941 35967.9 3664 3040940 35967.9 3663
"43541" 3040972 36552.2 3695 3040971 36552.2 3694
"43541" 3041003 37136.6 3726 3041002 37136.6 3725
"43531" 2116227 1036.1 44 2116226 1036.1 43
"43531" 2116256 1669.1 73 2116255 1669.1 72
"43531" 2116283 2285.2 100 2116282 2285.2 99
"43531" 2116324 4091.8 141 2116323 4091.8 140
expired_calendar WARNING 137

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
21867 "104752"
34753 "104745"
26118 "104747"
8 "1076"
30295 "102161"
17325 "102164"
12912 "102166"
4023 "102158"
17324 "102159"
4021 "102145"
4022 "102144"
25946 "102150"
30292 "102151"
34548 "102149"
4451 "73341"
4415 "1271"
17711 "1294"
4646 "48620"
26547 "48616"
26542 "48619"
4636 "48609"
2 "1339"
30709 "12709"
13278 "1379"
11854 "104896"
24914 "104897"
30591 "106994"
8334 "97708"
34462 "97707"
8679 "106863"
30267 "97842"
30703 "1954"
4057 "102812"
26334 "20239"
30712 "20237"
4437 "44515"
4436 "44517"
30711 "17222"
22073 "17343"
4837 "66475"
31093 "66479"
9224 "66430"
13697 "66444"
424 "66449"
45 "76307"
26358 "76308"
46 "76309"
637 "64459"
26148 "106512"
5025 "64500"
fast_travel_between_consecutive_stops WARNING 4

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.
26005 "51_3353" "21608" 503.83206748382037 8.397201124730339 678182 8 "51_21414" "Marcinkonys" "17:03:00" 678183 9 "51_44557" "Žiūrai" "17:03:00"
19239 "30_9641" "23205" 332.24932547584416 5.537488757930737 1041003 1 "30_1412" "Žadeikiai" "14:10:00" 1041004 2 "30_3718" "Kvėdarnos gimnazija" "14:10:00"
27120 "26_542-20260728" "22847" 248.17705011392752 4.136284168565458 842614 2 "26_312" "Rotinėnai" "08:21:00" 842615 3 "26_286" "Žerniai" "08:21:00"
27113 "26_214-20260728" "22847" 248.17705011392752 4.136284168565458 844162 2 "26_312" "Rotinėnai" "08:21:00" 844163 3 "26_286" "Žerniai" "08:21: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.
26005 "51_3353" "21608" 161.5045529032965 10.766970193553101 678181 7 "51_21416" "Marcinkonių gel.stotis" "17:00:00" 678183 9 "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.
1634 "2699" "86_V8250428"
1679 "2699" "86_V8250443"
1689 "2699" "86_V8250423"
1703 "2699" "86_V8250418"
1732 "2699" "86_V8250406"
1738 "2699" "86_V8250490"
1759 "2699" "86_V8250508"
1787 "2699" "86_V8250410"
1798 "2699" "86_V8250425"
1801 "2699" "86_V8250507"
1937 "2699" "86_V8250411"
1956 "2699" "86_V8250421"
2041 "2699" "86_V8250419"
2068 "2699" "86_V8250501"
2244 "2699" "86_V8250429"
2366 "2699" "86_V8250473"
2443 "2699" "86_V8250424"
2580 "2699" "86_V8250469"
2688 "2699" "86_V8250458"
2725 "2699" "86_V8250492"
30818 "2699" "86_V8250472"
30870 "2699" "86_V8250489"
30877 "2699" "86_V8250506"
30962 "2699" "86_V8250440"
30966 "2699" "86_V8250480"
31047 "2699" "86_V8250476"
31128 "2699" "86_V8250482"
31348 "2699" "86_V8250459"
31373 "2699" "86_V8250427"
31582 "2699" "86_V8250504"
31669 "2699" "86_V8250455"
31670 "2699" "86_V8250516"
31693 "2699" "86_V8250416"
31702 "2699" "86_V8250481"
31754 "2699" "86_V8250461"
31851 "2699" "86_V8250499"
31889 "2699" "86_V8250470"
31953 "2699" "86_V8250487"
31990 "2699" "86_V8250486"
32012 "2699" "86_V8250414"
32038 "2699" "86_V8250457"
32161 "2699" "86_V8250500"
32185 "2699" "86_V8250456"
32291 "2699" "86_V8250460"
32306 "2699" "86_V8250415"
32488 "2699" "86_V8250491"
32516 "2699" "86_V8250426"
32696 "2699" "86_V8250445"
32869 "2699" "86_V8250515"
32944 "2699" "86_V8250509"
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"
mixed_case_recommended_field WARNING 970

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 970 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.
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 15
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 18
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 19
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 20
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 43
"routes.txt" "route_short_name" "3_VLP" 153
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 225
"routes.txt" "route_long_name" "JONAVA-KULVA" 230
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 240
"routes.txt" "route_long_name" "JONAVA-RUKLA" 246
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 248
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 249
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 266
"routes.txt" "route_short_name" "5_VLP" 382
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 398
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 454
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 480
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 481
"routes.txt" "route_short_name" "2_VLP" 610
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 700
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 719
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 723
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 737
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 888
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 889
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 890
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 902
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 967
"routes.txt" "route_short_name" "4_VLP" 1026
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1123
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1180
"routes.txt" "route_short_name" "1A_VLP" 1236
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1299
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 1310
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 1312
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 1313
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 1316
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1377
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1393
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1402
"routes.txt" "route_short_name" "2A_VLP" 1447
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1459
"routes.txt" "route_long_name" "PASVALYS-ŽILPAMŪŠIS PER TETIRVINUS" 1484
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1487
"routes.txt" "route_long_name" "JONAVA - SB TAUROSTA" 1525
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 1535
"routes.txt" "route_long_name" "KUPIŠKIS – VAINIŪNIŠKIS (PER PALĖVENĖLĘ) – KUPIŠKIS" 1567
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1593
"routes.txt" "route_short_name" "1_VLP" 1660
"routes.txt" "route_long_name" "KUPIŠKIS – SUBAČIAUS MST. PER LUKONIS" 1710
non_ascii_or_non_printable_char WARNING 1081

non_ascii_or_non_printable_char

Non ascii or non printable char in ID field.

A value of a field with type ID contains non ASCII or non printable characters. This is not recommended.

You can see more about this notice here.

Only the first 50 of 1081 affected records are displayed below.

filename (?) Name of the faulty file. csvRowNumber (?) Row number of the faulty record. columnName (?) Name of the column where the error occurred. fieldValue (?) Faulty value.
"stop_times.txt" 1034450 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034451 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034452 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034453 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034454 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034455 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034456 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034457 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034458 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034459 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034460 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034461 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034462 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 1034463 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034464 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034465 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034466 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034467 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034468 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034469 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034470 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034471 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034472 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034473 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034474 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 1034528 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034529 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034530 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034531 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034532 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034533 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034534 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034535 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034536 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034537 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034538 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034539 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034540 "trip_id" "18_AŽ1-02-6-260101-ba-0900"
"stop_times.txt" 1034541 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034542 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034543 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034544 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034545 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034546 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034547 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034548 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034549 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034550 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034551 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
"stop_times.txt" 1034552 "trip_id" "18_AŽ1-02-6-260101-ab-1300"
stop_too_far_from_shape WARNING 37

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.
32953 "3636" "9_V45756" 2567 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
31722 "3651" "9_V45771" 2596 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
35494 "3653" "9_V45773" 2597 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
31479 "43544" "55_V8124133" 110959 "55_V9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
33932 "43548" "55_V8124139" 110997 "55_V8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
33013 "18654" "42_V3218451" 25541 "30_844" "Geluva" [55.249732,23.511073] 140.46827403515317
31149 "32206" "49_V7476587" 47028 "49_V48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
31149 "32206" "49_V7476587" 47029 "49_V48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
31149 "32206" "49_V7476587" 47030 "49_V48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
31149 "32206" "49_V7476587" 47033 "49_V48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
31149 "32206" "49_V7476587" 47038 "49_V48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
32776 "3899" "9_V46086" 2688 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
34782 "29420" "2_V7429613" 44021 "2_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
31367 "4529" "9_V46899" 3361 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
33260 "4527" "9_V47691" 4858 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
34396 "4528" "9_V47692" 4859 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
2291 "14622" "66_V7150732" 37580 "66_V14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
31960 "2821" "9_V45017" 2491 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
33439 "29615" "2_V7432118" 44429 "2_V13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
1741 "29616" "2_V7432119" 44477 "2_V13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
30825 "3339" "9_V46943" 3362 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
31013 "4710" "32_V47248" 4081 "32_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
2429 "4711" "32_V47251" 4106 "32_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
33200 "11705" "9_V747606" 16795 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
30985 "6511" "16_V54508" 9838 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
32079 "6509" "16_V54501" 9772 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
33103 "6513" "16_V54509" 9850 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
2324 "29093" "48_V7413976" 41730 "48_V21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
34103 "29092" "48_V7413975" 41700 "48_V21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
1914 "44681" "8_V8136897" 120114 "8_V8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
31041 "3514" "9_V45563" 2514 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
34959 "3537" "9_V45591" 2539 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
1812 "17131" "53_V2515700" 22896 "53_V16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
31923 "3574" "9_V45644" 2540 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
35552 "3617" "9_V45754" 2566 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
31260 "15331" "49_V2211798" 19954 "49_V6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
33160 "15330" "49_V2211797" 19953 "49_V6964" "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.
32 "43_3247" "Autobusų parkas"
85 "41_1042" "Stendas"
350 "57_81" "2-oji Karmėlava A"
367 "41_1052" "Kukečiai"
376 "44_2974" "Giedriai"
520 "62_2953" "Jonučiai"
576 "41_1090" "Gedvydžiai"
1097 "41_960" "Meškiai"
1316 "48_5192" "Takniškių kryžkelė"
1339 "_1018" "Altoniškiai"
1411 "62_2940" "Pervaža"
2124 "41_1087" "Mykolaičiai"
2188 "41_1063" "Gordai"
2377 "41_1250" "Stendas"
2486 "57_263" "K. Petrausko"
2502 "41_1030" "Kairiai"
2511 "41_1084" "Saveikiai"
2599 "30_960" "Paalsys"
2653 "27_3667" "Biblioteka"
2730 "44_2975" "Pakapė"
2732 "41_954" "Bubių miestelis"
2735 "41_1050" "Grimziai"
2823 "41_978" "Lieporių k."
2954 "41_1091" "Gedvydžiai"
3064 "41_1152" "Kurtuvėnai"
3254 "41_968" "Bazilionai"
3284 "_3353" "Varžupio g."
3289 "41_1204" "Niūraičiai"
3630 "41_1158" "Šukiškiai"
3741 "62_2941" "Pervaža"
3860 "57_79" "Karmėlava"
4314 "41_1157" "Spaudžiai"
4321 "41_1085" "Saveikiai"
4396 "41_1071" "Bridai"
4550 "41_1083" "Dargaičiai"
4883 "41_1138" "Turgus"
5122 "57_26" "Biruliškės"
5123 "57_236" "Sodai Neris"
5143 "41_959" "Meškiai"
5163 "30_4450" "Šoliai"
5287 "57_158" "Narėpai"
5288 "62_2899" "Raudondvaris"
5289 "62_2994" "Raudondvaris"
5348 "41_1082" "Dargaičiai"
5465 "41_987" "Bubiai"
5511 "_3814" "Raudondvaris"
5880 "41_1056" "Gyvenvietė"
5882 "41_942" "Einoraičių st."
5900 "41_962" "140 km"
6259 "41_1178" "Gudeliai"
stops_match_shape_out_of_order WARNING 17

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.
35037 "3645" "39_V57657" 13442 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13441 "39_V12152" "Jonaičiai" [55.34641499999999,21.570023]
34612 "3667" "39_V57730" 13581 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13580 "39_V13926" "Jonaičiai" [55.346103,21.568929]
34217 "3714" "39_V57736" 13655 "39_V13926" "Jonaičiai" [55.346103,21.568929] 13654 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
34924 "13808" "47_V1228372" 18650 "47_V29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 18649 "47_V20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
34195 "26489" "31_V7231018" 38173 "31_V10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 38172 "31_V7720" "Baltininkai" [55.85382305337965,22.406770171019815]
7073 "57769" "30_415" 199838 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 199837 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
7075 "57705" "30_416" 199824 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 199823 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
7072 "57882" "30_414" 199855 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 199854 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
35025 "28435" "50_V7339430" 39452 "50_V64819" "Suostas" [56.32837413018391,24.713657886432735] 39451 "50_V16112" "Svydžiai" [56.352930797976754,24.686322368913352]
2268 "28434" "50_V7339429" 39428 "50_V10057" "Svydžiai" [56.35334128457164,24.685572701413516] 39427 "50_V64820" "Suostas" [56.32837775901334,24.713656830174433]
31719 "6591" "39_V57635" 13102 "39_V13926" "Jonaičiai" [55.346103,21.568929] 13101 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
33507 "3554" "39_V57639" 13158 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13157 "39_V12152" "Jonaičiai" [55.34641499999999,21.570023]
2380 "40377" "39_V8016002" 70779 "39_V72301" "Kirlikai" [55.32834500402225,21.565359093761266] 70778 "39_V97223" "Tarvydai I" [55.328604,21.56423]
32782 "40378" "39_V8016003" 70788 "39_V71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 70787 "39_V97223" "Tarvydai I" [55.328604,21.56423]
2134 "5353" "39_V57623" 12964 "39_V13926" "Jonaičiai" [55.346103,21.568929] 12963 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
31992 "54901" "2_V8226897" 183802 "2_V45588" "Balbieriškis" [54.524770000000004,23.885448] 183801 "2_V45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
33605 "54903" "2_V8241502" 185215 "2_V45588" "Balbieriškis" [54.524770000000004,23.885448] 185214 "2_V45784" "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