GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 6.0.0 at 2026-01-06T06:08:21+02: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: 38
  • Blocks: 0
  • Routes: 1199
  • Shapes: 3130
  • Stops: 11937
  • Trips: 20305

Specification Compliance report

112680 notices reported (0 errors, 112647 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`.
188 "18329" 260 "6209" "M1" "Alytus - Geniai" 3 "48"
605 "16052" 776 "6212" "M23" "Alytus - Punia - Butrimonys - Eigirdonys" 3 "48"
614 "18538" 1047 "18537" "M-152" "Kauno g.-Poliklinika-Birštono seniūnija" 3 "58"
404 "3645" 1085 "8681" "144" "Vilnius (Žalgirio stotelė) – Nemenčinė per Pikeliškes" 3 "53"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 4139

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 4139 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" 488219 29882.7 878 488218 29882.7 877 0.12791084993239907
"2328" 397117 35929.8 642 397116 35929.8 641 0.11119510090982554
"3659" 483269 49657.5 1177 483268 49657.5 1176 0.12791084993239907
"42205" 3041427 57850.1 335 3041426 57850.1 334 0.06178544815632574
"2369" 382995 63265.5 1261 382994 63265.5 1260 0.11119510090982554
"2385" 592027 69168.3 1771 592026 69168.3 1770 0.06441976500794575
"28733" 2231460 71509.2 1569 2231459 71509.2 1568 0.06441976500794575
"1919" 757396 136875.8 2842 757395 136875.8 2841 0.12752942403551987
"1919" 757399 136876.0 2845 757398 136876.0 2844 0.11119510090982554
"1919" 757406 136876.5 2852 757405 136876.5 2851 0.11119510232447394
"1919" 757409 136876.7 2855 757408 136876.7 2854 0.11119510161714974
"1919" 757412 136876.9 2858 757411 136876.9 2857 0.12752941555597483
"1919" 757421 136877.5 2867 757420 136877.5 2866 0.11119510090982554
"1919" 757424 136877.7 2870 757423 136877.7 2869 0.11119510161714974
"1919" 757427 136877.9 2873 757426 136877.9 2872 0.11119510090982554
"1919" 757434 136878.4 2880 757433 136878.4 2879 0.11119510090982554
"1919" 757437 136878.6 2883 757436 136878.6 2882 0.11119510161714974
"1919" 757446 136879.2 2892 757445 136879.2 2891 0.11119510090982554
"1919" 757449 136879.4 2895 757448 136879.4 2894 0.12752939825777979
"1919" 757452 136879.6 2898 757451 136879.6 2897 0.11119510161714974
"1919" 757461 136880.2 2907 757460 136880.2 2906 0.11119510161714974
"1919" 757465 136880.5 2911 757464 136880.5 2910 0.06244513630731429
"1919" 757471 136880.9 2917 757470 136880.9 2916 0.11119510161714974
"1919" 757474 136881.1 2920 757473 136881.1 2919 0.11119510090982554
"1919" 757477 136881.3 2923 757476 136881.3 2922 0.11119510090982554
"1919" 757486 136881.9 2932 757485 136881.9 2931 0.12752938095958766
"1919" 757489 136882.1 2935 757488 136882.1 2934 0.11119510161714974
"1919" 757500 136882.8 2946 757499 136882.8 2945 0.11119510161714974
"1919" 757505 136883.1 2951 757504 136883.1 2950 0.11119510161714974
"1919" 757513 136883.6 2959 757512 136883.6 2958 0.11119510090982554
"1919" 757518 136883.9 2964 757517 136883.9 2963 0.11119510090982554
"1919" 757531 136884.7 2977 757530 136884.7 2976 0.11119510161714974
"1919" 757533 136884.8 2979 757532 136884.8 2978 0.11119510090982554
"1919" 757536 136885.0 2982 757535 136885.0 2981 0.11119510161714974
"1919" 757544 136885.5 2990 757543 136885.5 2989 0.1275293557985862
"1919" 757546 136885.6 2992 757545 136885.6 2991 0.11119510161714974
"1919" 757549 136885.8 2995 757548 136885.8 2994 0.11119510090982554
"1919" 757551 136885.9 2997 757550 136885.9 2996 0.11119510232447394
"1919" 757557 136886.3 3003 757556 136886.3 3002 0.06244505260741443
"1919" 757562 136886.6 3008 757561 136886.6 3007 0.11119510161714974
"1919" 757564 136886.7 3010 757563 136886.7 3009 0.11119510090982554
"1919" 757567 136886.9 3013 757566 136886.9 3012 0.11119510090982554
"1919" 757569 136887.0 3015 757568 136887.0 3014 0.11119510090982554
"1919" 757575 136887.4 3021 757574 136887.4 3020 0.11119510090982554
"1919" 757577 136887.5 3023 757576 136887.5 3022 0.11119510161714974
"1919" 757580 136887.7 3026 757579 136887.7 3025 0.11119510090982554
"1919" 757582 136887.8 3028 757581 136887.8 3027 0.11119510161714974
"1919" 757593 136888.5 3039 757592 136888.5 3038 0.11119510161714974
"1919" 757595 136888.6 3041 757594 136888.6 3040 0.11119510090982554
"1919" 757598 136888.8 3044 757597 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 7345

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 7345 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" 2893492 350.5 28 2893491 350.5 27
"43541" 2893503 811.7 39 2893502 811.7 38
"43541" 2893542 1779.8 78 2893541 1779.8 77
"43541" 2893586 3184.3 122 2893585 3184.3 121
"43541" 2893619 4418.1 155 2893618 4418.1 154
"43541" 2893635 4854.6 171 2893634 4854.6 170
"43541" 2893684 6561.9 220 2893683 6561.9 219
"43541" 2893720 7544.1 256 2893719 7544.1 255
"43541" 2893759 8757.6 295 2893758 8757.6 294
"43541" 2893776 9358.6 312 2893775 9358.6 311
"43541" 2893803 9709.1 339 2893802 9709.1 338
"43541" 2893849 10376.7 385 2893848 10376.7 384
"43541" 2893902 11116.1 438 2893901 11116.1 437
"43541" 2893933 11700.4 469 2893932 11700.4 468
"43541" 2893964 12284.8 500 2893963 12284.8 499
"43541" 2894225 14358.7 761 2894224 14358.7 760
"43541" 2894301 14706.8 837 2894300 14706.8 836
"43541" 2894401 15301.6 937 2894400 15301.6 936
"43541" 2894501 15896.4 1037 2894500 15896.4 1036
"43541" 2894577 16244.5 1113 2894576 16244.5 1112
"43541" 2894775 17133.2 1311 2894774 17133.2 1310
"43541" 2895018 18161.9 1554 2895017 18161.9 1553
"43541" 2895043 18472.3 1579 2895042 18472.3 1578
"43541" 2895093 18976.3 1629 2895092 18976.3 1628
"43541" 2895240 19673.4 1776 2895239 19673.4 1775
"43541" 2895469 21285.9 2005 2895468 21285.9 2004
"43541" 2895545 22756.6 2081 2895544 22756.6 2080
"43541" 2895621 24227.3 2157 2895620 24227.3 2156
"43541" 2895660 24719.6 2196 2895659 24719.6 2195
"43541" 2895677 25292.2 2213 2895676 25292.2 2212
"43541" 2895696 25625.9 2232 2895695 25625.9 2231
"43541" 2895784 26736.7 2320 2895783 26736.7 2319
"43541" 2895871 27236.5 2407 2895870 27236.5 2406
"43541" 2895920 28436.1 2456 2895919 28436.1 2455
"43541" 2895959 28928.5 2495 2895958 28928.5 2494
"43541" 2896010 29639.4 2546 2896009 29639.4 2545
"43541" 2896241 30811.2 2777 2896240 30811.2 2776
"43541" 2896317 31159.3 2853 2896316 31159.3 2852
"43541" 2896417 31754.1 2953 2896416 31754.1 2952
"43541" 2896517 32348.9 3053 2896516 32348.9 3052
"43541" 2896593 32697.0 3129 2896592 32697.0 3128
"43541" 2896791 33585.6 3327 2896790 33585.6 3326
"43541" 2897075 35228.5 3611 2897074 35228.5 3610
"43541" 2897128 35967.9 3664 2897127 35967.9 3663
"43541" 2897159 36552.2 3695 2897158 36552.2 3694
"43541" 2897190 37136.6 3726 2897189 37136.6 3725
"42206" 3041598 20641.7 108 3041597 20641.7 107
"42206" 3041621 24205.9 131 3041620 24205.9 130
"43537" 3050467 310.3 26 3050466 310.3 25
"43537" 3050480 811.7 39 3050479 811.7 38
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.
8542 "17222"
7328 "31530"
6 "1076"
4935 "13743"
1261 "73341"
6114 "17343"
2440 "2499"
20 "43774"
1208 "1256"
1204 "1271"
4904 "1294"
8543 "24602"
2 "1339"
2437 "2685"
8540 "12709"
3684 "1379"
4928 "2737"
6108 "2766"
1222 "60347"
8 "1461"
6118 "47502"
8532 "678"
7326 "2814"
4932 "2849"
4933 "2852"
6110 "2850"
3699 "2980"
6109 "2975"
2438 "2974"
7325 "2972"
4903 "973"
54 "76307"
7375 "76308"
55 "76309"
6130 "60928"
6126 "60959"
4942 "47985"
8537 "1954"
2462 "60890"
8539 "3000"
2439 "3012"
7330 "20239"
8544 "20237"
8545 "13033"
1214 "13105"
6167 "76816"
11 "2009"
13 "2022"
6123 "48071"
21 "48073"
fast_travel_between_consecutive_stops WARNING 2

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

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

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
7539 "8093432" "17272" 196.9887428340989 3.283145713901648 211670 17 "99227" "Krekenava" "14:03:00" 211671 18 "99243" "Rabikiai" "14:03:00"
3493 "8091136" "17220" 196.9887428340989 3.283145713901648 193360 17 "98468" "Krekenava" "14:03:00" 193361 18 "98476" "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.
1646 "2699" "7597169"
4344 "2699" "7597021"
4376 "2699" "7597170"
4396 "2699" "7597150"
4397 "2699" "7597151"
4398 "2699" "7597153"
4399 "2699" "7597154"
4412 "2699" "7597171"
4413 "2699" "7597172"
4414 "2699" "7597173"
4486 "2699" "7597133"
4487 "2699" "7597134"
4488 "2699" "7597135"
4489 "2699" "7597136"
4490 "2699" "7597137"
4491 "2699" "7597138"
4492 "2699" "7597139"
4573 "2699" "7597147"
4592 "2699" "7597174"
4593 "2699" "7597180"
4596 "2699" "7597181"
4597 "2699" "7597175"
4598 "2699" "7597176"
4599 "2699" "7597177"
4656 "2699" "7597178"
4689 "2699" "7597182"
4718 "2699" "7597140"
4719 "2699" "7597141"
4720 "2699" "7597142"
4721 "2699" "7597143"
4722 "2699" "7597144"
4723 "2699" "7597145"
4724 "2699" "7597146"
4732 "2699" "7597183"
4733 "2699" "7597184"
4734 "2699" "7597185"
4786 "2699" "7597148"
4787 "2699" "7597149"
4788 "2699" "7597186"
4789 "2699" "7597187"
4791 "2699" "7597188"
4794 "2699" "7597189"
4857 "2699" "7597128"
4858 "2699" "7597129"
4859 "2699" "7597130"
4860 "2699" "7597131"
4861 "2699" "7597132"
4879 "2699" "7597190"
4880 "2699" "7597191"
4881 "2699" "7597192"
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 "41979" 1
3 "41979" 2
4 "41979" 3
5 "41979" 4
6 "41980" 1
7 "41980" 2
8 "41980" 3
9 "41980" 4
10 "41981" 1
11 "41981" 2
12 "41981" 3
13 "41981" 4
14 "41982" 1
15 "41982" 2
16 "41982" 3
17 "41982" 4
18 "42101" 1
19 "42101" 2
20 "42101" 4
21 "42101" 5
22 "42101" 6
23 "42103" 1
24 "42103" 2
25 "42103" 4
26 "42103" 5
27 "42103" 6
28 "42105" 1
29 "42105" 2
30 "42105" 4
31 "42105" 5
32 "42203" 1
33 "42203" 2
34 "42203" 3
35 "42203" 4
36 "42203" 5
37 "42203" 6
38 "42203" 7
39 "42203" 8
40 "42203" 9
41 "42203" 10
42 "42203" 11
43 "42203" 12
44 "42203" 13
45 "42203" 14
46 "42203" 15
47 "42203" 16
48 "42203" 17
49 "42203" 18
50 "42203" 19
51 "42206" 1
mixed_case_recommended_field WARNING 899

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 899 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\"" 38
"routes.txt" "route_long_name" "JONAVA-KĖDAINIAI" 10
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-JUODMENA-RIMKAI" 11
"routes.txt" "route_long_name" "RIMKAI-MAXIMA-ŠVEICARIJA" 13
"routes.txt" "route_long_name" "JONAVA-ŽINĖNAI-PREIŠIOGALĖLĖ-JONAVA" 144
"routes.txt" "route_long_name" "JONAVA-UPININKAI" 164
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI" 170
"routes.txt" "route_short_name" "1A_VLP" 215
"routes.txt" "route_short_name" "523_VLP" 216
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 249
"routes.txt" "route_short_name" "518_VLP" 255
"routes.txt" "route_long_name" "JONAVA-PREIŠIOGALĖLĖ-ŽINĖNAI-JONAVA" 296
"routes.txt" "route_long_name" "JONAVA-JUŠKONYS" 297
"routes.txt" "route_long_name" "AUTOBUSŲ STOTIS-GLOBOS NAMAI-RIMKAI" 326
"routes.txt" "route_long_name" "JONAVA-BUKONYS" 327
"routes.txt" "route_long_name" "JONAVA-ŠĖTA" 328
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 347
"routes.txt" "route_short_name" "2_VLP" 372
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 471
"routes.txt" "route_long_name" "JONAVA-KAUNAS" 486
"routes.txt" "route_long_name" "JONAVA-KULVA" 487
"routes.txt" "route_long_name" "JONAVA - PAGELEŽIAI" 508
"routes.txt" "route_long_name" "VILNIUS (SPAUDOS RŪMAI) - ZŪJUNAI" 537
"routes.txt" "route_long_name" "CENTRAS-RIMKAI" 615
"routes.txt" "route_long_name" "JONAVA-KULVA PER JUODMENĄ" 644
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 680
"routes.txt" "route_long_name" "JONAVA-PANOTERIAI-BUKONYS-ŠILAI-JONAVA" 728
"routes.txt" "route_long_name" "JONAVA-ŽEIMIAI" 741
"routes.txt" "route_long_name" "KUPIŠKIS - ANTAŠAVA" 787
"routes.txt" "route_long_name" "JONAVA-GAIŽIŪNŲ STOTIS" 791
"routes.txt" "route_short_name" "2A_VLP" 804
"routes.txt" "route_long_name" "ŠIRVINTOS - UKMERGĖ - ŠIRVINTOS" 870
"routes.txt" "route_long_name" "JONAVA-RUKLA" 906
"routes.txt" "route_short_name" "1_VLP" 953
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 957
"routes.txt" "route_long_name" "KUPIŠKIS – PANEVĖŽYS" 966
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS" 982
"routes.txt" "route_long_name" "JONAVA-KUIGALIAI PER NAUJASODĮ" 1018
"routes.txt" "route_long_name" "KUPIŠKIS – VAINIŪNIŠKIS (PER PALĖVENĖLĘ) – KUPIŠKIS" 1050
"routes.txt" "route_long_name" "KUPIŠKIS – LAIČIAI PER KANDRĖNUS, SKAPIŠKIO MSTL." 1069
"routes.txt" "route_long_name" "UKMERGĖ- MIŠNIŪNAI PER LIAUŠIUS" 1073
"routes.txt" "route_long_name" "ŽELVA - KIAUKLIAI" 1082
"routes.txt" "route_short_name" "3_VLP" 1092
"routes.txt" "route_short_name" "5_VLP" 1095
"routes.txt" "route_short_name" "4_VLP" 1104
"routes.txt" "route_short_name" "787_VLP" 1106
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1120
"routes.txt" "route_long_name" "KUPIŠKIS – SUBAČIAUS MST. PER LUKONIS" 1177
"stops.txt" "stop_name" "140 km" 101
"stops.txt" "stop_name" "7-asis kilometras A" 1338
stop_too_far_from_shape WARNING 62

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.

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

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.
16395 "3636" "45756" 3497 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
16396 "3651" "45771" 3526 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
16031 "3653" "45773" 3527 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
9185 "43544" "8124133" 339864 "9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
9190 "43548" "8124139" 339902 "8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
4526 "26974" "7317010" 36353 "14216" "Glaudžiai" [55.90637400000001,21.877556999999996] 1731.1842381583824
4526 "26974" "7317010" 36354 "10163" "Glaudžiai I" [55.90637400000001,21.877556999999996] 935.5388323636666
4526 "26974" "7317010" 36369 "19491" "Plungės autobusų stotis" [55.918779,21.851513000000004] 152.03315218543798
2227 "47096" "8163284" 387936 "70878" "Šveicarija" [55.04546,24.25836] 149.18478145589043
3367 "29329" "7418310" 42957 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
6742 "29328" "7418309" 42934 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
13737 "6003" "52856" 6141 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
13706 "6005" "52858" 6150 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
13719 "6004" "52857" 6146 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
13652 "6007" "52859" 6157 "8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
13724 "6008" "52860" 6162 "8356" "Plinkšės" [56.146646000000004,22.177096] 708.0755710896237
18046 "16822" "2392138" 20131 "8988" "Miškų urėdija" [56.223549,23.648672] 192.32046673726916
18042 "16821" "2392134" 20091 "8988" "Miškų urėdija" [56.223549,23.648672] 192.32046673726916
18049 "16823" "2392141" 20186 "15916" "Miškų urėdija" [56.223436,23.64902] 114.43864929834778
18397 "18654" "3218451" 22374 "67434" "Geluva" [55.249732,23.511073] 140.46827403515317
419 "32206" "7476583" 48862 "48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
419 "32206" "7476583" 48863 "48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
419 "32206" "7476583" 48864 "48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
419 "32206" "7476583" 48867 "48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
419 "32206" "7476583" 48872 "48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
16069 "3899" "46086" 3635 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
16122 "3014" "43694" 2660 "5402" "Didžiasalis" [55.237513,26.192419] 182.66749741357972
16270 "37872" "7870674" 68251 "91654" "Kūlokai" [54.450829999999996,23.395002] 3378.2526672161835
7199 "29420" "7429613" 43494 "8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
16383 "4529" "46899" 4305 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
16392 "4527" "47691" 5336 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
16114 "4528" "47692" 5337 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
1100 "14622" "7150733" 35442 "14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
16132 "2821" "45017" 3421 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
20133 "29615" "7432118" 44004 "13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
5670 "29616" "7432119" 44052 "13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
2643 "21886" "8128860" 342181 "5846" "Grūtas" [54.032271447911626,24.074587772943918] 103.01117636409927
73 "21885" "8128898" 342772 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
200 "21887" "8128791" 341126 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
205 "21891" "8128796" 341203 "5846" "Grūtas" [54.03229717708595,24.074616151675347] 103.32438751535979
93 "21865" "8128916" 343035 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
40 "21872" "8128877" 342432 "5846" "Grūtas" [54.03224770044385,24.07455770007112] 102.6030063596493
16463 "3339" "46943" 4306 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
19005 "11705" "747606" 14636 "7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
13747 "6511" "54507" 8727 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
13745 "6509" "54502" 8688 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
13749 "6513" "54509" 8751 "5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
17709 "29093" "7413976" 40760 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
17708 "29092" "7413975" 40730 "21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
1285 "5232" "56646" 8853 "14684" "Lieplaukalė" [55.9354974471734,21.831098374058865] 152.04079667279404
stops_match_shape_out_of_order WARNING 10

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.
15566 "3645" "57657" 10868 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 10867 "12152" "Jonaičiai" [55.34641499999999,21.570023]
15542 "3667" "57730" 11007 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 11006 "13926" "Jonaičiai" [55.346103,21.568929]
14573 "3714" "57735" 11065 "13926" "Jonaičiai" [55.346103,21.568929] 11064 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
15968 "13808" "1228372" 16367 "29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 16366 "20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
1217 "6591" "57636" 10544 "13926" "Jonaičiai" [55.346103,21.568929] 10543 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
1219 "3554" "57639" 10584 "8212" "Laučiai" [55.34479686210668,21.558340567616426] 10583 "12152" "Jonaičiai" [55.34641499999999,21.570023]
11542 "29102" "7413991" 40854 "71231" "Žuvintai" [54.448579423202126,23.62330650767253] 40853 "71255" "Litvanciškai" [54.41436513808293,23.67340583550103]
4591 "40377" "8016002" 90988 "72301" "Kirlikai" [55.32834500402225,21.565359093761266] 90987 "97223" "Tarvydai I" [55.328604,21.56423]
12102 "40378" "8016003" 90997 "71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 90996 "97223" "Tarvydai I" [55.328604,21.56423]
1259 "5353" "57618" 10356 "13926" "Jonaičiai" [55.346103,21.568929] 10355 "8212" "Laučiai" [55.34479686210668,21.558340567616426]
unknown_column INFO 33

unknown_column

A column name is unknown.

You can see more about this notice here.

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