GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-04-25T06:07:20+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: 53
  • Blocks: 0
  • Routes: 1628
  • Shapes: 4163
  • Stops: 15831
  • Trips: 29320

Specification Compliance report

120505 notices reported (0 errors, 120472 warnings, 33 infos)

Notice Code Severity Total
duplicate_route_name WARNING 3

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`.
232 "18329" 400 "6209" "M1" "Alytus - Geniai" 3 "48"
833 "16052" 1128 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
476 "3645" 1491 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 3903

equal_shape_distance_diff_coordinates_distance_below_threshold

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is greater than 0 but less than 1.11m.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and small difference of coordinates (greater than 0 but less than 1.11 m distance) result in a warning.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"3647" 496808 29882.7 878 496807 29882.7 877 0.12791084993239907
"2328" 407720 35929.8 642 407719 35929.8 641 0.11119510090982554
"3659" 491858 49657.5 1177 491857 49657.5 1176 0.12791084993239907
"42205" 3588335 57850.1 335 3588334 57850.1 334 0.06178544815632574
"2369" 396524 63265.5 1261 396523 63265.5 1260 0.11119510090982554
"2385" 602772 69168.3 1771 602771 69168.3 1770 0.06441976500794575
"28733" 2350784 71509.2 1569 2350783 71509.2 1568 0.06441976500794575
"1919" 746122 136875.8 2842 746121 136875.8 2841 0.12752942403551987
"1919" 746125 136876.0 2845 746124 136876.0 2844 0.11119510090982554
"1919" 746132 136876.5 2852 746131 136876.5 2851 0.11119510232447394
"1919" 746135 136876.7 2855 746134 136876.7 2854 0.11119510161714974
"1919" 746138 136876.9 2858 746137 136876.9 2857 0.12752941555597483
"1919" 746147 136877.5 2867 746146 136877.5 2866 0.11119510090982554
"1919" 746150 136877.7 2870 746149 136877.7 2869 0.11119510161714974
"1919" 746153 136877.9 2873 746152 136877.9 2872 0.11119510090982554
"1919" 746160 136878.4 2880 746159 136878.4 2879 0.11119510090982554
"1919" 746163 136878.6 2883 746162 136878.6 2882 0.11119510161714974
"1919" 746172 136879.2 2892 746171 136879.2 2891 0.11119510090982554
"1919" 746175 136879.4 2895 746174 136879.4 2894 0.12752939825777979
"1919" 746178 136879.6 2898 746177 136879.6 2897 0.11119510161714974
"1919" 746187 136880.2 2907 746186 136880.2 2906 0.11119510161714974
"1919" 746191 136880.5 2911 746190 136880.5 2910 0.06244513630731429
"1919" 746197 136880.9 2917 746196 136880.9 2916 0.11119510161714974
"1919" 746200 136881.1 2920 746199 136881.1 2919 0.11119510090982554
"1919" 746203 136881.3 2923 746202 136881.3 2922 0.11119510090982554
"1919" 746212 136881.9 2932 746211 136881.9 2931 0.12752938095958766
"1919" 746215 136882.1 2935 746214 136882.1 2934 0.11119510161714974
"1919" 746226 136882.8 2946 746225 136882.8 2945 0.11119510161714974
"1919" 746231 136883.1 2951 746230 136883.1 2950 0.11119510161714974
"1919" 746239 136883.6 2959 746238 136883.6 2958 0.11119510090982554
"1919" 746244 136883.9 2964 746243 136883.9 2963 0.11119510090982554
"1919" 746257 136884.7 2977 746256 136884.7 2976 0.11119510161714974
"1919" 746259 136884.8 2979 746258 136884.8 2978 0.11119510090982554
"1919" 746262 136885.0 2982 746261 136885.0 2981 0.11119510161714974
"1919" 746270 136885.5 2990 746269 136885.5 2989 0.1275293557985862
"1919" 746272 136885.6 2992 746271 136885.6 2991 0.11119510161714974
"1919" 746275 136885.8 2995 746274 136885.8 2994 0.11119510090982554
"1919" 746277 136885.9 2997 746276 136885.9 2996 0.11119510232447394
"1919" 746283 136886.3 3003 746282 136886.3 3002 0.06244505260741443
"1919" 746288 136886.6 3008 746287 136886.6 3007 0.11119510161714974
"1919" 746290 136886.7 3010 746289 136886.7 3009 0.11119510090982554
"1919" 746293 136886.9 3013 746292 136886.9 3012 0.11119510090982554
"1919" 746295 136887.0 3015 746294 136887.0 3014 0.11119510090982554
"1919" 746301 136887.4 3021 746300 136887.4 3020 0.11119510090982554
"1919" 746303 136887.5 3023 746302 136887.5 3022 0.11119510161714974
"1919" 746306 136887.7 3026 746305 136887.7 3025 0.11119510090982554
"1919" 746308 136887.8 3028 746307 136887.8 3027 0.11119510161714974
"1919" 746319 136888.5 3039 746318 136888.5 3038 0.11119510161714974
"1919" 746321 136888.6 3041 746320 136888.6 3040 0.11119510090982554
"1919" 746324 136888.8 3044 746323 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 16012

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 16012 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" 3243720 350.5 28 3243719 350.5 27
"43541" 3243731 811.7 39 3243730 811.7 38
"43541" 3243770 1779.8 78 3243769 1779.8 77
"43541" 3243814 3184.3 122 3243813 3184.3 121
"43541" 3243847 4418.1 155 3243846 4418.1 154
"43541" 3243863 4854.6 171 3243862 4854.6 170
"43541" 3243912 6561.9 220 3243911 6561.9 219
"43541" 3243948 7544.1 256 3243947 7544.1 255
"43541" 3243987 8757.6 295 3243986 8757.6 294
"43541" 3244004 9358.6 312 3244003 9358.6 311
"43541" 3244031 9709.1 339 3244030 9709.1 338
"43541" 3244077 10376.7 385 3244076 10376.7 384
"43541" 3244130 11116.1 438 3244129 11116.1 437
"43541" 3244161 11700.4 469 3244160 11700.4 468
"43541" 3244192 12284.8 500 3244191 12284.8 499
"43541" 3244453 14358.7 761 3244452 14358.7 760
"43541" 3244529 14706.8 837 3244528 14706.8 836
"43541" 3244629 15301.6 937 3244628 15301.6 936
"43541" 3244729 15896.4 1037 3244728 15896.4 1036
"43541" 3244805 16244.5 1113 3244804 16244.5 1112
"43541" 3245003 17133.2 1311 3245002 17133.2 1310
"43541" 3245246 18161.9 1554 3245245 18161.9 1553
"43541" 3245271 18472.3 1579 3245270 18472.3 1578
"43541" 3245321 18976.3 1629 3245320 18976.3 1628
"43541" 3245468 19673.4 1776 3245467 19673.4 1775
"43541" 3245697 21285.9 2005 3245696 21285.9 2004
"43541" 3245773 22756.6 2081 3245772 22756.6 2080
"43541" 3245849 24227.3 2157 3245848 24227.3 2156
"43541" 3245888 24719.6 2196 3245887 24719.6 2195
"43541" 3245905 25292.2 2213 3245904 25292.2 2212
"43541" 3245924 25625.9 2232 3245923 25625.9 2231
"43541" 3246012 26736.7 2320 3246011 26736.7 2319
"43541" 3246099 27236.5 2407 3246098 27236.5 2406
"43541" 3246148 28436.1 2456 3246147 28436.1 2455
"43541" 3246187 28928.5 2495 3246186 28928.5 2494
"43541" 3246238 29639.4 2546 3246237 29639.4 2545
"43541" 3246469 30811.2 2777 3246468 30811.2 2776
"43541" 3246545 31159.3 2853 3246544 31159.3 2852
"43541" 3246645 31754.1 2953 3246644 31754.1 2952
"43541" 3246745 32348.9 3053 3246744 32348.9 3052
"43541" 3246821 32697.0 3129 3246820 32697.0 3128
"43541" 3247019 33585.6 3327 3247018 33585.6 3326
"43541" 3247303 35228.5 3611 3247302 35228.5 3610
"43541" 3247356 35967.9 3664 3247355 35967.9 3663
"43541" 3247387 36552.2 3695 3247386 36552.2 3694
"43541" 3247418 37136.6 3726 3247417 37136.6 3725
"43531" 2211780 1036.1 44 2211779 1036.1 43
"43531" 2211809 1669.1 73 2211808 1669.1 72
"43531" 2211836 2285.2 100 2211835 2285.2 99
"43531" 2211877 4091.8 141 2211876 4091.8 140
expired_calendar WARNING 67

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
6 "1076"
3428 "73341"
10580 "61405"
3373 "1256"
3369 "1271"
13784 "1294"
23944 "24601"
2 "1339"
23936 "12709"
10313 "1379"
9 "1461"
23930 "1954"
20545 "20239"
23939 "20237"
3390 "44517"
23938 "17222"
17230 "17343"
3903 "66882"
45 "76307"
20578 "76308"
46 "76309"
23940 "13033"
3382 "13105"
17264 "76816"
12 "2009"
14 "2022"
13802 "2066"
10326 "2111"
17221 "2123"
13804 "2137"
13842 "62494"
6807 "2158"
6810 "2175"
6812 "2173"
20530 "2206"
6813 "2205"
13806 "2218"
17219 "2217"
20533 "2216"
17215 "2213"
23929 "2224"
10329 "2285"
13819 "13743"
6817 "2499"
6814 "2685"
13810 "2737"
17222 "2766"
17235 "47502"
20537 "2814"
13814 "2849"
fast_travel_between_consecutive_stops WARNING 1

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.
18348 "21_APNV_416-45-3-250526-ab-1310" "17272" 196.9887428340989 3.283145713901648 163512 17 "99227" "Krekenava" "14:03:00" 163513 18 "99243" "Rabikiai" "14:03:00"
missing_bike_allowance WARNING 118

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 118 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.
9254 "2699" "7597191"
9259 "2699" "7597133"
9346 "2699" "7597147"
9433 "2699" "7597130"
9456 "2699" "7597181"
9490 "2699" "7597150"
9588 "2699" "7597128"
9611 "2699" "7597186"
18866 "2699" "7597202"
18950 "2699" "7597125"
19034 "2699" "7597149"
19074 "2699" "7597142"
19103 "2699" "7597207"
19143 "2699" "7597021"
19212 "2699" "7597136"
19253 "2699" "7597211"
19336 "2699" "7597210"
19344 "2699" "7597201"
19346 "2699" "7597172"
19453 "2699" "7597193"
19463 "2699" "7597175"
19536 "2699" "7597198"
19594 "2699" "7597208"
19643 "2699" "7597187"
19697 "2699" "7597164"
19708 "2699" "7597176"
19726 "2699" "7597137"
19915 "2699" "7597184"
19989 "2699" "7597156"
20014 "2699" "7597209"
20052 "2699" "7597189"
20070 "2699" "7597195"
20089 "2699" "7597170"
20129 "2699" "7597140"
20197 "2699" "7597129"
20208 "2699" "7597153"
20261 "2699" "7597173"
20399 "2699" "7597171"
20464 "2699" "7597132"
20621 "2699" "7597141"
20652 "2699" "7597182"
20960 "2699" "7597126"
21006 "2699" "7597196"
21029 "2699" "7597144"
21212 "2699" "7597185"
21221 "2699" "7597205"
21232 "2699" "7597145"
21246 "2699" "7597138"
21740 "2699" "7597155"
21834 "2699" "7597161"
missing_recommended_file WARNING 1

missing_recommended_file

A recommended file is missing.

You can see more about this notice here.

filename (?) The name of the faulty file.
"feed_info.txt"
missing_timepoint_value WARNING 100000

missing_timepoint_value

stop_times.timepoint value is missing for a record.

Even though the column timepoint is optional in stop_times.txt according to the specification, stop_times.timepoint should not be empty when provided.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. tripId (?) The faulty record's `stop_times.trip_id`. stopSequence (?) The faulty record's `stop_times.stop_sequence`.
2 "41891" 1
3 "41891" 2
4 "41891" 3
5 "41891" 4
6 "41891" 5
7 "41891" 6
8 "41891" 7
9 "41891" 8
10 "41891" 9
11 "41979" 1
12 "41979" 2
13 "41979" 3
14 "41979" 4
15 "41980" 1
16 "41980" 2
17 "41980" 3
18 "41980" 4
19 "41981" 1
20 "41981" 2
21 "41981" 3
22 "41981" 4
23 "41982" 1
24 "41982" 2
25 "41982" 3
26 "41982" 4
27 "42101" 1
28 "42101" 2
29 "42101" 4
30 "42101" 5
31 "42101" 6
32 "42103" 1
33 "42103" 2
34 "42103" 4
35 "42103" 5
36 "42103" 6
37 "42105" 1
38 "42105" 2
39 "42105" 4
40 "42105" 5
41 "42203" 1
42 "42203" 2
43 "42203" 3
44 "42203" 4
45 "42203" 5
46 "42203" 6
47 "42203" 7
48 "42203" 8
49 "42203" 9
50 "42203" 10
51 "42203" 11
mixed_case_recommended_field WARNING 304

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 304 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\"" 53
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 29
"routes.txt" "route_short_name" "3_VLP" 30
"routes.txt" "route_long_name" "JONAVA-KULVA" 31
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 32
"routes.txt" "route_long_name" "RIMKAI-SKARULIŲ KAPINĖS" 33
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 82
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 83
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 85
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 94
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 239
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 240
"routes.txt" "route_long_name" "JONAVA-RUKLA" 241
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 298
"routes.txt" "route_short_name" "5_VLP" 299
"routes.txt" "route_long_name" "ŽELVA - PUSNĖ" 320
"routes.txt" "route_long_name" "ŠVENČIONYS-PABRADĖ-VILNIUS-PABRADĖ-ŠVENČIONYS" 324
"routes.txt" "route_short_name" "40-DT" 389
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 404
"routes.txt" "route_short_name" "2_VLP" 444
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 495
"routes.txt" "route_short_name" "94AT" 619
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 651
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 652
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 665
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 669
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 676
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 703
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 704
"routes.txt" "route_short_name" "94-DC" 716
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 884
"routes.txt" "route_short_name" "4_VLP" 885
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 887
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 944
"routes.txt" "route_short_name" "70AC" 968
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 1052
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 1093
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 1094
"routes.txt" "route_short_name" "1A_VLP" 1095
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 1123
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 1188
"routes.txt" "route_long_name" "PASVALYS-ŽILPAMŪŠIS PER TETIRVINUS" 1282
"routes.txt" "route_short_name" "2A_VLP" 1289
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1291
"routes.txt" "route_long_name" "ŠVENČIONYS-ADUTIŠKIS-JAKELIAI-ADUTIŠKIS-ŠVENČIONYS" 1303
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1326
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 1327
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 1336
"routes.txt" "route_short_name" "50AB" 1406
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 1452
stop_too_far_from_shape WARNING 48

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.
19622 "3636" "45756" 2666 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
24537 "3651" "45771" 2695 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
23554 "3653" "45773" 2696 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
24517 "43544" "8124133" 225670 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
20391 "43548" "8124139" 225708 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
9439 "26974" "7317014" 41422 "14216" "Glaudžiai" [55.90637400000001,21.877556999999996] 1731.1842381583824
9439 "26974" "7317014" 41423 "10163" "Glaudžiai I" [55.90637400000001,21.877556999999996] 935.5388323636666
9439 "26974" "7317014" 41438 "19491" "Plungės autobusų stotis" [55.918779,21.851513000000004] 152.03315218543798
19997 "18654" "3218451" 27873 "67434" "Geluva" [55.249732,23.511073] 140.46827403515317
19782 "32206" "7476586" 52538 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
19782 "32206" "7476586" 52539 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
19782 "32206" "7476586" 52540 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
19782 "32206" "7476586" 52543 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
19782 "32206" "7476586" 52548 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
20564 "3899" "46086" 2804 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
20232 "3014" "43694" 1918 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
20435 "29420" "7429613" 47617 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
24421 "4529" "46899" 3740 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
21090 "4527" "47691" 5254 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
21949 "4528" "47692" 5255 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
18914 "14622" "7150732" 40323 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
19165 "2821" "45017" 2590 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
21482 "29615" "7432118" 48025 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
9280 "29616" "7432119" 48073 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
5653 "21886" "60_A2-02-1-241209-ba-0720" 76846 "5846" "Grūtas" [54.032271447911626,24.074587772943918] 103.01117636409927
3350 "21885" "60_A2-01-6-060404-ab-1100" 433407 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
25277 "21887" "60_A2-01-7-060404-ab3-1430" 435522 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
15648 "21891" "60_A2-01-1-241209-ab2-1640" 76681 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
6064 "21865" "60_A2-01-7-060404-b3a-0920" 433572 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
5003 "21872" "60_A2-01-6-060404-b2a-1520" 433863 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
23343 "3339" "46943" 3741 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
22377 "4710" "47249" 4472 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
19691 "4711" "47251" 4485 "4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
20930 "11705" "747606" 18142 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
20299 "6511" "54507" 10452 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
19262 "6509" "54501" 10398 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
21152 "6513" "54509" 10476 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
18951 "29093" "7413976" 45223 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
21651 "29092" "7413975" 45193 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
9379 "5232" "48165" 5657 "14684" "Lieplaukalė" [55.9354974471734,21.831098374058865] 152.04079667279404
19484 "44681" "8136900" 236856 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
23989 "3514" "45563" 2613 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
22840 "3537" "45591" 2638 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
9360 "17131" "2515700" 25186 "16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
19831 "3574" "45644" 2639 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
23937 "3617" "45754" 2665 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
18969 "15331" "2211798" 22230 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
20677 "15330" "2211797" 22229 "6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
stops_match_shape_out_of_order WARNING 15

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.
22587 "3645" "57657" 14459 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 14458 "12152" "Jonaičiai" [55.34641499999999,21.570023]
22508 "3667" "57730" 14598 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 14597 "13926" "Jonaičiai" [55.346103,21.568929]
21665 "3714" "57736" 14672 "13926" "Jonaičiai" [55.346103,21.568929] 14671 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
23102 "13808" "1228372" 20926 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 20925 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
21431 "26489" "7231018" 40916 "10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 40915 "7720" "Baltininkai" [55.85382305337965,22.406770171019815]
21732 "35668" "7652364" 63559 "20855" "Kontariškiai" [56.04984708813942,24.383280063416947] 63558 "20829" "Smegduobių parkas" [56.056377166218944,24.39590345350891]
23224 "28435" "7339430" 42815 "64819" "Suostas" [56.32837413018391,24.713657886432735] 42814 "16112" "Svydžiai" [56.352930797976754,24.686322368913352]
18889 "28434" "7339429" 42791 "10057" "Svydžiai" [56.35334128457164,24.685572701413516] 42790 "64820" "Suostas" [56.32837775901334,24.713656830174433]
21656 "6591" "57636" 14135 "13926" "Jonaičiai" [55.346103,21.568929] 14134 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
21273 "3554" "57639" 14175 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 14174 "12152" "Jonaičiai" [55.34641499999999,21.570023]
21481 "29102" "7413991" 45317 "71231" "Žuvintai" [54.448579423202126,23.62330650767253] 45316 "71255" "Litvanciškai" [54.41436513808293,23.67340583550103]
19322 "40377" "8016002" 101057 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 101056 "97223" "Tarvydai I" [55.328604,21.56423]
20570 "40378" "8016003" 101066 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 101065 "97223" "Tarvydai I" [55.328604,21.56423]
20386 "5353" "57622" 13964 "13926" "Jonaičiai" [55.346103,21.568929] 13963 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
19506 "54901" "8226897" 622849 "45588" "Balbieriškis" [54.524770000000004,23.885448] 622848 "45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
unknown_column INFO 33

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"attributions.txt" "id" 3
"fare_attributes.txt" "journey_duration" 8
"routes.txt" "eligibility_restricted" 11
"routes.txt" "bikes_allowed" 12
"routes.txt" "regional_fare_card" 14
"stops.txt" "stop_direction" 12
"stops.txt" "vehicle_type" 14
"stops.txt" "mta_stop_id" 17
"stops.txt" "regional_fare_card" 18
"stop_times.txt" "start_service_area_id" 1
"stop_times.txt" "end_service_area_id" 2
"stop_times.txt" "note_id" 5
"stop_times.txt" "to_stop_sequence" 16
"stop_times.txt" "route_short_name" 18
"stop_times.txt" "start_service_area_radius" 24
"stop_times.txt" "end_service_area_radius" 25
"stop_times.txt" "fare_period_id" 26
"stop_times.txt" "departure_buffer" 27
"stop_times.txt" "track" 28
"stop_times.txt" "mean_duration_factor" 29
"stop_times.txt" "mean_duration_offset" 30
"stop_times.txt" "safe_duration_factor" 31
"stop_times.txt" "safe_duration_offset" 32
"stop_times.txt" "free_running_flag" 33
"trips.txt" "note_id" 2
"trips.txt" "mean_duration_factor" 12
"trips.txt" "mean_duration_offset" 13
"trips.txt" "safe_duration_factor" 14
"trips.txt" "safe_duration_offset" 15
"trips.txt" "cars_allowed" 16
"trips.txt" "peak_offpeak" 17
"trips.txt" "mta_trip_id" 18
"trips.txt" "boarding_type" 19