GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-09-22T06:09:29+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: 1779
  • Shapes: 5289
  • Stops: 19198
  • Trips: 47232

Specification Compliance report

27010 notices reported (0 errors, 26977 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`.
296 "21685" 498 "21748" "R2" "Tauragė - Šilalė" 3 "30"
378 "6209" 703 "23378" "M1" "Alytus - Geniai" 3 "48"
925 "23330" 1241 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
580 "3645" 1713 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 3374

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 3374 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" 527291 29882.7 878 527290 29882.7 877 0.12791084993239907
"2328" 443221 35929.8 642 443220 35929.8 641 0.11119510090982554
"3659" 522341 49657.5 1177 522340 49657.5 1176 0.12791084993239907
"42205" 3559714 57850.1 335 3559713 57850.1 334 0.06178544815632574
"2369" 436872 63265.5 1261 436871 63265.5 1260 0.11119510090982554
"2385" 632417 69168.3 1771 632416 69168.3 1770 0.06441976500794575
"28733" 2227460 71509.2 1569 2227459 71509.2 1568 0.06441976500794575
"1919" 763512 136875.8 2842 763511 136875.8 2841 0.12752942403551987
"1919" 763515 136876.0 2845 763514 136876.0 2844 0.11119510090982554
"1919" 763522 136876.5 2852 763521 136876.5 2851 0.11119510232447394
"1919" 763525 136876.7 2855 763524 136876.7 2854 0.11119510161714974
"1919" 763528 136876.9 2858 763527 136876.9 2857 0.12752941555597483
"1919" 763537 136877.5 2867 763536 136877.5 2866 0.11119510090982554
"1919" 763540 136877.7 2870 763539 136877.7 2869 0.11119510161714974
"1919" 763543 136877.9 2873 763542 136877.9 2872 0.11119510090982554
"1919" 763550 136878.4 2880 763549 136878.4 2879 0.11119510090982554
"1919" 763553 136878.6 2883 763552 136878.6 2882 0.11119510161714974
"1919" 763562 136879.2 2892 763561 136879.2 2891 0.11119510090982554
"1919" 763565 136879.4 2895 763564 136879.4 2894 0.12752939825777979
"1919" 763568 136879.6 2898 763567 136879.6 2897 0.11119510161714974
"1919" 763577 136880.2 2907 763576 136880.2 2906 0.11119510161714974
"1919" 763581 136880.5 2911 763580 136880.5 2910 0.06244513630731429
"1919" 763587 136880.9 2917 763586 136880.9 2916 0.11119510161714974
"1919" 763590 136881.1 2920 763589 136881.1 2919 0.11119510090982554
"1919" 763593 136881.3 2923 763592 136881.3 2922 0.11119510090982554
"1919" 763602 136881.9 2932 763601 136881.9 2931 0.12752938095958766
"1919" 763605 136882.1 2935 763604 136882.1 2934 0.11119510161714974
"1919" 763616 136882.8 2946 763615 136882.8 2945 0.11119510161714974
"1919" 763621 136883.1 2951 763620 136883.1 2950 0.11119510161714974
"1919" 763629 136883.6 2959 763628 136883.6 2958 0.11119510090982554
"1919" 763634 136883.9 2964 763633 136883.9 2963 0.11119510090982554
"1919" 763647 136884.7 2977 763646 136884.7 2976 0.11119510161714974
"1919" 763649 136884.8 2979 763648 136884.8 2978 0.11119510090982554
"1919" 763652 136885.0 2982 763651 136885.0 2981 0.11119510161714974
"1919" 763660 136885.5 2990 763659 136885.5 2989 0.1275293557985862
"1919" 763662 136885.6 2992 763661 136885.6 2991 0.11119510161714974
"1919" 763665 136885.8 2995 763664 136885.8 2994 0.11119510090982554
"1919" 763667 136885.9 2997 763666 136885.9 2996 0.11119510232447394
"1919" 763673 136886.3 3003 763672 136886.3 3002 0.06244505260741443
"1919" 763678 136886.6 3008 763677 136886.6 3007 0.11119510161714974
"1919" 763680 136886.7 3010 763679 136886.7 3009 0.11119510090982554
"1919" 763683 136886.9 3013 763682 136886.9 3012 0.11119510090982554
"1919" 763685 136887.0 3015 763684 136887.0 3014 0.11119510090982554
"1919" 763691 136887.4 3021 763690 136887.4 3020 0.11119510090982554
"1919" 763693 136887.5 3023 763692 136887.5 3022 0.11119510161714974
"1919" 763696 136887.7 3026 763695 136887.7 3025 0.11119510090982554
"1919" 763698 136887.8 3028 763697 136887.8 3027 0.11119510161714974
"1919" 763709 136888.5 3039 763708 136888.5 3038 0.11119510161714974
"1919" 763711 136888.6 3041 763710 136888.6 3040 0.11119510090982554
"1919" 763714 136888.8 3044 763713 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 21194

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 21194 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" 3057301 350.5 28 3057300 350.5 27
"43541" 3057312 811.7 39 3057311 811.7 38
"43541" 3057351 1779.8 78 3057350 1779.8 77
"43541" 3057395 3184.3 122 3057394 3184.3 121
"43541" 3057428 4418.1 155 3057427 4418.1 154
"43541" 3057444 4854.6 171 3057443 4854.6 170
"43541" 3057493 6561.9 220 3057492 6561.9 219
"43541" 3057529 7544.1 256 3057528 7544.1 255
"43541" 3057568 8757.6 295 3057567 8757.6 294
"43541" 3057585 9358.6 312 3057584 9358.6 311
"43541" 3057612 9709.1 339 3057611 9709.1 338
"43541" 3057658 10376.7 385 3057657 10376.7 384
"43541" 3057711 11116.1 438 3057710 11116.1 437
"43541" 3057742 11700.4 469 3057741 11700.4 468
"43541" 3057773 12284.8 500 3057772 12284.8 499
"43541" 3058034 14358.7 761 3058033 14358.7 760
"43541" 3058110 14706.8 837 3058109 14706.8 836
"43541" 3058210 15301.6 937 3058209 15301.6 936
"43541" 3058310 15896.4 1037 3058309 15896.4 1036
"43541" 3058386 16244.5 1113 3058385 16244.5 1112
"43541" 3058584 17133.2 1311 3058583 17133.2 1310
"43541" 3058827 18161.9 1554 3058826 18161.9 1553
"43541" 3058852 18472.3 1579 3058851 18472.3 1578
"43541" 3058902 18976.3 1629 3058901 18976.3 1628
"43541" 3059049 19673.4 1776 3059048 19673.4 1775
"43541" 3059278 21285.9 2005 3059277 21285.9 2004
"43541" 3059354 22756.6 2081 3059353 22756.6 2080
"43541" 3059430 24227.3 2157 3059429 24227.3 2156
"43541" 3059469 24719.6 2196 3059468 24719.6 2195
"43541" 3059486 25292.2 2213 3059485 25292.2 2212
"43541" 3059505 25625.9 2232 3059504 25625.9 2231
"43541" 3059593 26736.7 2320 3059592 26736.7 2319
"43541" 3059680 27236.5 2407 3059679 27236.5 2406
"43541" 3059729 28436.1 2456 3059728 28436.1 2455
"43541" 3059768 28928.5 2495 3059767 28928.5 2494
"43541" 3059819 29639.4 2546 3059818 29639.4 2545
"43541" 3060050 30811.2 2777 3060049 30811.2 2776
"43541" 3060126 31159.3 2853 3060125 31159.3 2852
"43541" 3060226 31754.1 2953 3060225 31754.1 2952
"43541" 3060326 32348.9 3053 3060325 32348.9 3052
"43541" 3060402 32697.0 3129 3060401 32697.0 3128
"43541" 3060600 33585.6 3327 3060599 33585.6 3326
"43541" 3060884 35228.5 3611 3060883 35228.5 3610
"43541" 3060937 35967.9 3664 3060936 35967.9 3663
"43541" 3060968 36552.2 3695 3060967 36552.2 3694
"43541" 3060999 37136.6 3726 3060998 37136.6 3725
"43531" 2096666 1036.1 44 2096665 1036.1 43
"43531" 2096695 1669.1 73 2096694 1669.1 72
"43531" 2096722 2285.2 100 2096721 2285.2 99
"43531" 2096763 4091.8 141 2096762 4091.8 140
expired_calendar WARNING 61

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
8 "1076"
4478 "73341"
4442 "1271"
17997 "1294"
2 "1339"
31253 "12709"
13507 "1379"
8948 "1514"
31247 "1954"
26810 "20239"
31255 "20237"
4464 "44515"
4463 "44517"
31254 "17222"
22463 "17343"
42 "76307"
26836 "76308"
43 "76309"
31256 "13033"
4455 "13105"
22483 "76816"
13 "2009"
15 "2022"
18016 "2066"
13520 "2111"
22454 "2123"
18018 "2137"
18050 "62494"
8947 "2158"
8950 "2175"
8952 "2173"
144 "108844"
26795 "2206"
8953 "2205"
18020 "2218"
22452 "2217"
26798 "2216"
22448 "2213"
31246 "2224"
13523 "2285"
18033 "13743"
8957 "2499"
9005 "98805"
8954 "2685"
18024 "2737"
26835 "74978"
22455 "2766"
22467 "47502"
26802 "2814"
18028 "2849"
fast_travel_between_consecutive_stops WARNING 3

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

Route type Description Threshold, km/h
0 Light rail 100
1 Subway 150
2 Rail 500
3 Bus 150
4 Ferry 80
5 Cable tram 30
6 Aerial lift 50
7 Funicular 50
11 Trolleybus 150
12 Monorail 150
- Unknown 200

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
788 "26_214-20260908" "23432" 248.17705011392752 4.136284168565458 561203 2 "26_312" "Rotinėnai" "08:21:00" 561204 3 "26_286" "Žerniai" "08:21:00"
14940 "30_9641" "23205" 332.24932547584416 5.537488757930737 338193 1 "30_1412" "Žadeikiai" "14:10:00" 338194 2 "30_3718" "Kvėdarnos gimnazija" "14:10:00"
42156 "51_1730" "21608" 503.83206748382037 8.397201124730339 535669 8 "51_21414" "Marcinkonys" "17:22:00" 535670 9 "51_44557" "Žiūrai" "17:22: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.
42156 "51_1730" "21608" 161.5045529032965 10.766970193553101 535668 7 "51_21416" "Marcinkonių gel.stotis" "17:19:00" 535670 9 "51_44557" "Žiūrai" "17:22:00"
missing_bike_allowance WARNING 154

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 154 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.
25834 "2699" "86_V8429512"
25947 "2699" "86_V8429462"
25964 "2699" "86_V8429443"
25994 "2699" "86_V8429467"
26119 "2699" "86_V8429508"
26132 "2699" "86_V8429496"
26138 "2699" "86_V8429502"
26293 "2699" "86_V8429490"
26294 "2699" "86_V8429435"
26333 "2699" "86_V8429483"
26397 "2699" "86_V8429431"
26567 "2699" "86_V8429454"
26589 "2699" "86_V8429438"
26627 "2699" "86_V8429448"
26642 "2699" "86_V8429507"
26659 "2699" "86_V8429460"
26743 "2699" "86_V8429505"
26747 "2699" "86_V8429445"
26785 "2699" "86_V8429468"
26796 "2699" "86_V8429492"
26797 "2699" "86_V8429420"
26810 "2699" "86_V8429469"
26836 "2699" "86_V8429509"
26853 "2699" "86_V8429466"
26869 "2699" "86_V8429450"
26943 "2699" "86_V8429413"
26955 "2699" "86_V8429423"
26956 "2699" "86_V8429506"
26964 "2699" "86_V8429486"
27009 "2699" "86_V8429471"
27064 "2699" "86_V8429415"
27071 "2699" "86_V8429511"
27155 "2699" "86_V8429474"
27233 "2699" "86_V8429421"
27251 "2699" "86_V8429465"
27268 "2699" "86_V8429457"
27309 "2699" "86_V8429427"
27338 "2699" "86_V8429440"
27340 "2699" "86_V8429424"
27342 "2699" "86_V8429428"
27399 "2699" "86_V8429481"
27409 "2699" "86_V8429444"
27448 "2699" "86_V8429488"
27454 "2699" "86_V8429500"
27616 "2699" "86_V8429442"
27643 "2699" "86_V8429433"
27666 "2699" "86_V8429447"
27762 "2699" "86_V8429449"
27833 "2699" "86_V8429430"
27854 "2699" "86_V8429494"
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 873

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 873 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_short_name" "3_VLP" 63
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 84
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 167
"routes.txt" "route_short_name" "5_VLP" 294
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 301
"routes.txt" "route_long_name" "JONAVA-KULVA" 306
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 307
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 308
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 322
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 339
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 437
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 466
"routes.txt" "route_short_name" "2_VLP" 536
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 548
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 551
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 765
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 770
"routes.txt" "route_long_name" "JONAVA-RUKLA" 771
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 772
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 774
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 808
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 830
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 832
"routes.txt" "route_short_name" "4_VLP" 976
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 983
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 990
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 991
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 1033
"routes.txt" "route_short_name" "1A_VLP" 1170
"routes.txt" "route_short_name" "518_VLP" 1177
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 1192
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1217
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1269
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1306
"routes.txt" "route_short_name" "2A_VLP" 1401
"routes.txt" "route_short_name" "523_VLP" 1404
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 1414
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 1417
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 1418
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1460
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1464
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1482
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1486
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1534
"routes.txt" "route_short_name" "787_VLP" 1619
"routes.txt" "route_short_name" "1_VLP" 1620
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 1628
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 1629
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 1633
"routes.txt" "route_long_name" "KUPIŠKIS – VAINIŪNIŠKIS (PER PALĖVENĖLĘ) – KUPIŠKIS" 1666
non_ascii_or_non_printable_char WARNING 1111

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 1111 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" 333911 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333912 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333913 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333914 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333915 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333916 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333917 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333918 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333919 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333920 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333921 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333922 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333923 "trip_id" "18_AŽ1-01-1-260101-ba-0900"
"stop_times.txt" 333924 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333925 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333926 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333927 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333928 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333929 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333930 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333931 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333932 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333933 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333934 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333935 "trip_id" "18_AŽ2-01-1-260101-ab-1520"
"stop_times.txt" 333985 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333986 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333987 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333988 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333989 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333990 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333991 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333992 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333993 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333994 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333995 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333996 "trip_id" "18_AŽ1J-01-1-260101-ba-0950"
"stop_times.txt" 333997 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 333998 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 333999 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 334000 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 334001 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 334002 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 334003 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 334004 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 334005 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 334006 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 334007 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 334008 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
"stop_times.txt" 334009 "trip_id" "18_AŽ2-01-1-260101-ba-1540"
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.
29159 "3636" "9_V45756" 2441 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
28558 "3651" "9_V45771" 2470 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
40702 "3653" "9_V45773" 2471 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
28338 "43544" "55_V8124133" 99438 "55_V9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
29632 "43548" "55_V8124139" 99476 "55_V8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
29390 "18654" "42_V3218451" 25478 "30_844" "Geluva" [55.249732,23.511073] 140.46827403515317
25854 "32206" "49_V7476587" 45745 "49_V48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
25854 "32206" "49_V7476587" 45746 "49_V48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
25854 "32206" "49_V7476587" 45747 "49_V48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
25854 "32206" "49_V7476587" 45750 "49_V48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
25854 "32206" "49_V7476587" 45755 "49_V48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
41262 "3899" "9_V46086" 2562 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
29668 "29420" "2_V7429613" 42761 "2_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
26324 "4529" "9_V46899" 3235 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
25975 "4527" "9_V47691" 4732 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
29022 "4528" "9_V47692" 4733 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
26469 "14622" "66_V7150732" 36571 "66_V14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
26821 "2821" "9_V45017" 2365 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
28650 "29615" "2_V7432118" 43169 "2_V13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
27490 "29616" "2_V7432119" 43217 "2_V13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
30066 "3339" "9_V46943" 3236 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
26020 "4710" "32_V47248" 3955 "32_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
26957 "4711" "32_V47251" 3980 "32_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
27891 "11705" "9_V747606" 16669 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
27366 "6511" "16_V54507" 9700 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
29116 "6509" "16_V54501" 9646 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
28170 "6513" "16_V54509" 9724 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
26501 "29093" "48_V7413976" 40737 "48_V21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
28761 "29092" "48_V7413975" 40707 "48_V21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
26835 "44681" "8_V8136900" 108949 "8_V8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
26048 "3514" "9_V45563" 2388 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
29727 "3537" "9_V45591" 2413 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
26837 "17131" "53_V2515701" 22787 "53_V16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
42231 "3574" "9_V45644" 2414 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
40759 "3617" "9_V45754" 2440 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
29371 "15331" "49_V2211799" 19840 "49_V6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
27856 "15330" "49_V2211797" 19827 "49_V6964" "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.
357 "57_81" "2-oji Karmėlava A"
406 "41_960" "Meškiai"
713 "43_3247" "Autobusų parkas"
839 "41_1090" "Gedvydžiai"
919 "62_2953" "Jonučiai"
1602 "44_2974" "Giedriai"
1609 "_1018" "Altoniškiai"
1618 "41_1052" "Kukečiai"
1655 "62_2940" "Pervaža"
1803 "41_1063" "Gordai"
1850 "41_1087" "Mykolaičiai"
2324 "48_5192" "Takniškių kryžkelė"
2565 "41_1158" "Šukiškiai"
2657 "62_2941" "Pervaža"
2668 "57_263" "K. Petrausko"
2679 "57_79" "Karmėlava"
3049 "41_978" "Lieporių k."
3141 "41_1030" "Kairiai"
3257 "41_1091" "Gedvydžiai"
3345 "41_1050" "Grimziai"
3346 "41_1152" "Kurtuvėnai"
3516 "41_1157" "Spaudžiai"
3532 "41_1085" "Saveikiai"
3585 "41_1071" "Bridai"
3864 "41_968" "Bazilionai"
3882 "30_960" "Paalsys"
3897 "41_1204" "Niūraičiai"
4037 "44_2975" "Pakapė"
4039 "41_954" "Bubių miestelis"
4111 "41_1084" "Saveikiai"
4282 "41_1083" "Dargaičiai"
4412 "_3353" "Varžupio g."
4495 "27_3667" "Biblioteka"
4869 "57_236" "Sodai Neris"
4968 "41_962" "140 km"
5020 "57_158" "Narėpai"
5069 "57_26" "Biruliškės"
5153 "57_27" "Biruliškės"
5192 "41_1056" "Gyvenvietė"
5193 "41_942" "Einoraičių st."
5196 "41_987" "Bubiai"
5623 "41_1082" "Dargaičiai"
5721 "62_2899" "Raudondvaris"
5722 "62_2994" "Raudondvaris"
6208 "41_1138" "Turgus"
6375 "_3814" "Raudondvaris"
6443 "41_959" "Meškiai"
6499 "41_1031" "Kairiai"
6619 "30_4450" "Šoliai"
6673 "30_37" "Plentas"
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.
29523 "3645" "39_V57657" 13316 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13315 "39_V12152" "Jonaičiai" [55.34641499999999,21.570023]
29463 "3667" "39_V57730" 13455 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13454 "39_V13926" "Jonaičiai" [55.346103,21.568929]
26347 "3714" "39_V57736" 13529 "39_V13926" "Jonaičiai" [55.346103,21.568929] 13528 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
40259 "13808" "47_V1228372" 18524 "47_V29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 18523 "47_V20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
26147 "26489" "31_V7231018" 37164 "31_V10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 37163 "31_V7720" "Baltininkai" [55.85382305337965,22.406770171019815]
3130 "57705" "30_416" 171214 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 171213 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
13892 "57882" "30_20760" 337299 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 337298 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
29973 "28435" "50_V7339430" 38461 "50_V64819" "Suostas" [56.32837413018391,24.713657886432735] 38460 "50_V16112" "Svydžiai" [56.352930797976754,24.686322368913352]
26447 "28434" "50_V7339429" 38437 "50_V10057" "Svydžiai" [56.35334128457164,24.685572701413516] 38436 "50_V64820" "Suostas" [56.32837775901334,24.713656830174433]
26161 "6591" "39_V57636" 12992 "39_V13926" "Jonaičiai" [55.346103,21.568929] 12991 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
44883 "63724" "30_20761" 544374 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 544373 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
28234 "3554" "39_V57639" 13032 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13031 "39_V12152" "Jonaičiai" [55.34641499999999,21.570023]
26730 "40377" "39_V8016002" 67474 "39_V72301" "Kirlikai" [55.32834500402225,21.565359093761266] 67473 "39_V97223" "Tarvydai I" [55.328604,21.56423]
41269 "40378" "39_V8016003" 67483 "39_V71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 67482 "39_V97223" "Tarvydai I" [55.328604,21.56423]
25990 "5353" "39_V57618" 12804 "39_V13926" "Jonaičiai" [55.346103,21.568929] 12803 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
26855 "54901" "2_V8226897" 159670 "2_V45588" "Balbieriškis" [54.524770000000004,23.885448] 159669 "2_V45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
26880 "54903" "2_V8241502" 161083 "2_V45588" "Balbieriškis" [54.524770000000004,23.885448] 161082 "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