lietuvos-transporto — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-29T00:31:49Z,
for the dataset file:///shared/lietuvos-transporto_225ad261.zip. No country code was provided.

Use this report alongside our documentation.

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: 74
  • Blocks: 0
  • Routes: 3532
  • Shapes: 5202
  • Stops: 19472
  • Trips: 55938

Specification Compliance report

47711 notices reported (933 errors, 35756 warnings, 11022 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 10

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"31_V7231024" "31_V11774" 38334 44095.4 17 38333 44095.4 16
"49_V8069411" "49_V7470" 88819 8203.6 8 88818 8203.6 7
"49_V8069411" "49_V11216" 88827 24117.0 17 88826 24117.0 16
"49_V8069413" "49_V7470" 88861 8203.6 8 88860 8203.6 7
"49_V8069413" "49_V11216" 88870 24117.0 17 88869 24117.0 16
"49_V8069412" "49_V7470" 88840 8203.6 8 88839 8203.6 7
"49_V8069412" "49_V11216" 88848 24117.0 17 88847 24117.0 16
"47_V1222537" "47_V5509" 18657 20018.1 7 18656 20018.1 6
"54_V8124125" "54_V21023" 112112 9521.8 8 112111 9521.8 7
"54_V8124121" "54_V21023" 112093 9521.8 8 112092 9521.8 7
duplicate_key ERROR 895

duplicate_key

Duplicated entity.

The values of the given key and rows are duplicates.

You can see more about this notice here.

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

filename (?) The name of the faulty file oldCsvRowNumber (?) The row of the first occurrence. newCsvRowNumber (?) The row of the other occurrence. fieldName1 (?) Composite key's first field name. fieldValue1 (?) Composite key's first value.
"stops.txt" 252 334 "stop_id" "30_942"
"stops.txt" 39 724 "stop_id" "41_3062"
"stops.txt" 392 737 "stop_id" "30_804"
"stops.txt" 889 919 "stop_id" "30_821"
"stops.txt" 812 1151 "stop_id" "30_801"
"stops.txt" 931 1532 "stop_id" "30_913"
"stops.txt" 619 1832 "stop_id" "59_7657"
"stops.txt" 1770 1848 "stop_id" "59_7092"
"stops.txt" 658 2095 "stop_id" "59_4613"
"stops.txt" 1974 2343 "stop_id" "59_5546"
"stops.txt" 1122 2593 "stop_id" "44_2228"
"stops.txt" 2544 2780 "stop_id" "30_817"
"stops.txt" 2304 2823 "stop_id" "59_6127"
"stops.txt" 2232 2829 "stop_id" "59_9776"
"stops.txt" 837 2930 "stop_id" "30_1035"
"stops.txt" 2850 2955 "stop_id" "41_3093"
"stops.txt" 2434 2958 "stop_id" "41_3150"
"stops.txt" 106 2985 "stop_id" "41_1030"
"stops.txt" 2772 3076 "stop_id" "26_35"
"stops.txt" 1138 3080 "stop_id" "30_924"
"stops.txt" 41 3081 "stop_id" "30_922"
"stops.txt" 1776 3150 "stop_id" "30_1047"
"stops.txt" 2586 3226 "stop_id" "59_5220"
"stops.txt" 1527 3285 "stop_id" "41_951"
"stops.txt" 1769 3367 "stop_id" "59_5942"
"stops.txt" 2353 3382 "stop_id" "59_6297"
"stops.txt" 669 3425 "stop_id" "41_3009"
"stops.txt" 333 3462 "stop_id" "30_815"
"stops.txt" 3300 3476 "stop_id" "30_987"
"stops.txt" 22 3501 "stop_id" "48_5206"
"stops.txt" 926 3628 "stop_id" "63_7927"
"stops.txt" 2450 3648 "stop_id" "30_813"
"stops.txt" 3392 3780 "stop_id" "30_876"
"stops.txt" 3275 3793 "stop_id" "_3524"
"stops.txt" 3879 3897 "stop_id" "59_8263"
"stops.txt" 723 4079 "stop_id" "41_3161"
"stops.txt" 2781 4081 "stop_id" "30_934"
"stops.txt" 3636 4157 "stop_id" "_3351"
"stops.txt" 2690 4245 "stop_id" "59_6964"
"stops.txt" 302 4312 "stop_id" "59_6159"
"stops.txt" 2692 4508 "stop_id" "59_6410"
"stops.txt" 2212 4617 "stop_id" "59_6500"
"stops.txt" 3237 4723 "stop_id" "41_1011"
"stops.txt" 2869 4727 "stop_id" "30_899"
"stops.txt" 2940 4728 "stop_id" "30_894"
"stops.txt" 2088 4739 "stop_id" "30_920"
"stops.txt" 2657 4809 "stop_id" "59_5774"
"stops.txt" 89 4903 "stop_id" "59_16174"
"stops.txt" 3151 4936 "stop_id" "30_103"
"stops.txt" 343 4957 "stop_id" "30_802"
trip_distance_exceeds_shape_distance ERROR 28

trip_distance_exceeds_shape_distance

The distance between the last shape point and last stop point is greater than or equal to the 11.1m threshold.

You can see more about this notice here.

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"66_V7143202" "14608" 32411.9 30842.4 18.64210795469535
"524_V7559289" "33949" 53706.4 52276.9 35.47466877025625
"524_V7559292" "33949" 53706.4 52276.9 35.47466877025625
"49_V7476584" "32206" 24295.6 13723.6 46.847173432108875
"49_V7476586" "32206" 24295.6 13723.6 46.847173432108875
"524_V7559296" "33949" 53706.4 52276.9 35.47466877025625
"524_V7559299" "33949" 53706.4 52276.9 35.47466877025625
"524_V7559297" "33949" 53706.4 52276.9 35.47466877025625
"524_V7559291" "33949" 53706.4 52276.9 35.47466877025625
"524_V7559290" "33949" 53706.4 52276.9 35.47466877025625
"40_V7555313" "33821" 40528.8 39099.3 35.47466877025625
"524_V7559298" "33949" 53706.4 52276.9 35.47466877025625
"2_V7561761" "16294" 254635.9 254635.8 20.668319256736904
"524_V7559300" "33949" 53706.4 52276.9 35.47466877025625
"49_V7476583" "32206" 24295.6 13723.6 46.847173432108875
"49_V7476588" "32206" 24295.6 13723.6 46.847173432108875
"66_V1785550" "14608" 32411.9 30842.4 18.64210795469535
"31_V7231024" "26500" 65664.3 65592.6 18.496192821711233
"49_V7476587" "32206" 24295.6 13723.6 46.847173432108875
"524_V7559295" "33949" 53706.4 52276.9 35.47466877025625
"66_V7150732" "14622" 29283.2 26182.6 22.96936039760486
"524_V7559294" "33949" 53706.4 52276.9 35.47466877025625
"66_V1785553" "14608" 32411.9 30842.4 18.64210795469535
"66_V7150733" "14622" 29283.2 26182.6 22.96936039760486
"66_V7143201" "14608" 32411.9 30842.4 18.64210795469535
"524_V7559293" "33949" 53706.4 52276.9 35.47466877025625
"2_V7429581" "29409" 219092.9 217663.4 17.908616128466356
"49_V7476585" "32206" 24295.6 13723.6 46.847173432108875
duplicate_route_name WARNING 1689

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.

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

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`.
3 "2009_1732766" 4 "2009_1732767" "130" "Linkuva - Diržiai - Pakruojis - Žeimelis - Pakruojis" 3 "20"
3 "2009_1732766" 5 "2009_1732765" "130" "Linkuva - Diržiai - Pakruojis - Žeimelis - Pakruojis" 3 "20"
3 "2009_1732766" 6 "2009_1732764" "130" "Linkuva - Diržiai - Pakruojis - Žeimelis - Pakruojis" 3 "20"
7 "1990_7652565" 8 "1990_7652564" "71" "Pasvalys-Narteikiai" 3 "25"
7 "1990_7652565" 9 "1990_7652563" "71" "Pasvalys-Narteikiai" 3 "25"
7 "1990_7652565" 10 "1990_7652552" "71" "Pasvalys-Narteikiai" 3 "25"
7 "1990_7652565" 11 "1990_7652558" "71" "Pasvalys-Narteikiai" 3 "25"
7 "1990_7652565" 12 "1990_7652557" "71" "Pasvalys-Narteikiai" 3 "25"
13 "683_7433795" 14 "683_7433796" "M-658" "Skuodas-Klaipėda" 3 "2"
13 "683_7433795" 15 "683_7433793" "M-658" "Skuodas-Klaipėda" 3 "2"
13 "683_7433795" 16 "683_7433794" "M-658" "Skuodas-Klaipėda" 3 "2"
17 "684_7433606" 18 "684_7433603" "M-659" "Skuodas-Klaipėda" 3 "2"
17 "684_7433606" 19 "684_7433602" "M-659" "Skuodas-Klaipėda" 3 "2"
17 "684_7433606" 20 "684_7433601" "M-659" "Skuodas-Klaipėda" 3 "2"
17 "684_7433606" 21 "684_7433604" "M-659" "Skuodas-Klaipėda" 3 "2"
17 "684_7433606" 22 "684_7433605" "M-659" "Skuodas-Klaipėda" 3 "2"
23 "691_43739" 24 "691_43725" "M-680" "Šakiai-Vilnius" 3 "2"
23 "691_43739" 25 "691_43741" "M-680" "Šakiai-Vilnius" 3 "2"
23 "691_43739" 26 "691_43744" "M-680" "Šakiai-Vilnius" 3 "2"
23 "691_43739" 27 "691_43730" "M-680" "Šakiai-Vilnius" 3 "2"
28 "726_42790" 29 "726_42788" "M-801" "Tauragė-Šiauliai" 3 "2"
28 "726_42790" 30 "726_42783" "M-801" "Tauragė-Šiauliai" 3 "2"
28 "726_42790" 31 "726_42791" "M-801" "Tauragė-Šiauliai" 3 "2"
28 "726_42790" 32 "726_42792" "M-801" "Tauragė-Šiauliai" 3 "2"
28 "726_42790" 33 "726_42784" "M-801" "Tauragė-Šiauliai" 3 "2"
35 "3785_311304" 36 "3785_311301" "157M" "Nemenčinė - Gėla" 3 "53"
35 "3785_311304" 37 "3785_311302" "157M" "Nemenčinė - Gėla" 3 "53"
35 "3785_311304" 38 "3785_311300" "157M" "Nemenčinė - Gėla" 3 "53"
35 "3785_311304" 39 "3785_311299" "157M" "Nemenčinė - Gėla" 3 "53"
35 "3785_311304" 40 "3785_311305" "157M" "Nemenčinė - Gėla" 3 "53"
41 "3788_311289" 42 "3788_311290" "162M" "Vilnius (Antakalnio tr.m.) - Eitminiškės per Sirvydiškes, Dailydėnus" 3 "53"
41 "3788_311289" 43 "3788_311288" "162M" "Vilnius (Antakalnio tr.m.) - Eitminiškės per Sirvydiškes, Dailydėnus" 3 "53"
44 "2046_261743" 45 "2046_261745" "48" "Utena - Užpaliai per Vyžuonas" 3 "34"
44 "2046_261743" 46 "2046_261741" "48" "Utena - Užpaliai per Vyžuonas" 3 "34"
44 "2046_261743" 47 "2046_261747" "48" "Utena - Užpaliai per Vyžuonas" 3 "34"
48 "359_46943" 49 "359_45017" "50-00" "Molėtai - Girsteitiškis - Alanta" 3 "9"
50 "484_44912" 51 "484_44915" "M-137" "Alytus-Vilnius" 3 "2"
50 "484_44912" 52 "484_44913" "M-137" "Alytus-Vilnius" 3 "2"
50 "484_44912" 53 "484_44916" "M-137" "Alytus-Vilnius" 3 "2"
54 "441_60593" 55 "441_60595" "M-262" "Marijampolė-Kaunas" 3 "2"
57 "528_42452" 58 "528_42454" "M-107" "Alytus-Kaunas" 3 "2"
63 "555_7946329" 64 "555_7946330" "M-310" "Kaunas-Palanga" 3 "2"
65 "563_42920" 66 "563_42916" "M-321" "Kaunas-Mažeikiai" 3 "2"
69 "569_42517" 70 "569_42519" "M-329" "Kaunas-Panevėžys" 3 "2"
69 "569_42517" 71 "569_42515" "M-329" "Kaunas-Panevėžys" 3 "2"
69 "569_42517" 72 "569_42520" "M-329" "Kaunas-Panevėžys" 3 "2"
69 "569_42517" 73 "569_42518" "M-329" "Kaunas-Panevėžys" 3 "2"
74 "576_43144" 75 "576_43143" "M-351" "Kaunas-Šilalė" 3 "2"
74 "576_43144" 76 "576_43145" "M-351" "Kaunas-Šilalė" 3 "2"
77 "587_42542" 78 "587_42544" "M-364" "Kaunas-Vilkaviškis" 3 "2"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 3893

equal_shape_distance_diff_coordinates_distance_below_threshold

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

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

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"3647" 534658 29882.7 878 534657 29882.7 877 0.12791084993239907
"2328" 450588 35929.8 642 450587 35929.8 641 0.11119510090982554
"3659" 529708 49657.5 1177 529707 49657.5 1176 0.12791084993239907
"42205" 3551596 57850.1 335 3551595 57850.1 334 0.06178544815632574
"2369" 444239 63265.5 1261 444238 63265.5 1260 0.11119510090982554
"2385" 639784 69168.3 1771 639783 69168.3 1770 0.06441976500794575
"28733" 2294121 71509.2 1569 2294120 71509.2 1568 0.06441976500794575
"1919" 773967 136875.8 2842 773966 136875.8 2841 0.12752942403551987
"1919" 773970 136876.0 2845 773969 136876.0 2844 0.11119510090982554
"1919" 773977 136876.5 2852 773976 136876.5 2851 0.11119510232447394
"1919" 773980 136876.7 2855 773979 136876.7 2854 0.11119510161714974
"1919" 773983 136876.9 2858 773982 136876.9 2857 0.12752941555597483
"1919" 773992 136877.5 2867 773991 136877.5 2866 0.11119510090982554
"1919" 773995 136877.7 2870 773994 136877.7 2869 0.11119510161714974
"1919" 773998 136877.9 2873 773997 136877.9 2872 0.11119510090982554
"1919" 774005 136878.4 2880 774004 136878.4 2879 0.11119510090982554
"1919" 774008 136878.6 2883 774007 136878.6 2882 0.11119510161714974
"1919" 774017 136879.2 2892 774016 136879.2 2891 0.11119510090982554
"1919" 774020 136879.4 2895 774019 136879.4 2894 0.12752939825777979
"1919" 774023 136879.6 2898 774022 136879.6 2897 0.11119510161714974
"1919" 774032 136880.2 2907 774031 136880.2 2906 0.11119510161714974
"1919" 774036 136880.5 2911 774035 136880.5 2910 0.06244513630731429
"1919" 774042 136880.9 2917 774041 136880.9 2916 0.11119510161714974
"1919" 774045 136881.1 2920 774044 136881.1 2919 0.11119510090982554
"1919" 774048 136881.3 2923 774047 136881.3 2922 0.11119510090982554
"1919" 774057 136881.9 2932 774056 136881.9 2931 0.12752938095958766
"1919" 774060 136882.1 2935 774059 136882.1 2934 0.11119510161714974
"1919" 774071 136882.8 2946 774070 136882.8 2945 0.11119510161714974
"1919" 774076 136883.1 2951 774075 136883.1 2950 0.11119510161714974
"1919" 774084 136883.6 2959 774083 136883.6 2958 0.11119510090982554
"1919" 774089 136883.9 2964 774088 136883.9 2963 0.11119510090982554
"1919" 774102 136884.7 2977 774101 136884.7 2976 0.11119510161714974
"1919" 774104 136884.8 2979 774103 136884.8 2978 0.11119510090982554
"1919" 774107 136885.0 2982 774106 136885.0 2981 0.11119510161714974
"1919" 774115 136885.5 2990 774114 136885.5 2989 0.1275293557985862
"1919" 774117 136885.6 2992 774116 136885.6 2991 0.11119510161714974
"1919" 774120 136885.8 2995 774119 136885.8 2994 0.11119510090982554
"1919" 774122 136885.9 2997 774121 136885.9 2996 0.11119510232447394
"1919" 774128 136886.3 3003 774127 136886.3 3002 0.06244505260741443
"1919" 774133 136886.6 3008 774132 136886.6 3007 0.11119510161714974
"1919" 774135 136886.7 3010 774134 136886.7 3009 0.11119510090982554
"1919" 774138 136886.9 3013 774137 136886.9 3012 0.11119510090982554
"1919" 774140 136887.0 3015 774139 136887.0 3014 0.11119510090982554
"1919" 774146 136887.4 3021 774145 136887.4 3020 0.11119510090982554
"1919" 774148 136887.5 3023 774147 136887.5 3022 0.11119510161714974
"1919" 774151 136887.7 3026 774150 136887.7 3025 0.11119510090982554
"1919" 774153 136887.8 3028 774152 136887.8 3027 0.11119510161714974
"1919" 774164 136888.5 3039 774163 136888.5 3038 0.11119510161714974
"1919" 774166 136888.6 3041 774165 136888.6 3040 0.11119510090982554
"1919" 774169 136888.8 3044 774168 136888.8 3043 0.11119510090982554
equal_shape_distance_same_coordinates WARNING 20709

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 20709 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" 3087722 350.5 28 3087721 350.5 27
"43541" 3087733 811.7 39 3087732 811.7 38
"43541" 3087772 1779.8 78 3087771 1779.8 77
"43541" 3087816 3184.3 122 3087815 3184.3 121
"43541" 3087849 4418.1 155 3087848 4418.1 154
"43541" 3087865 4854.6 171 3087864 4854.6 170
"43541" 3087914 6561.9 220 3087913 6561.9 219
"43541" 3087950 7544.1 256 3087949 7544.1 255
"43541" 3087989 8757.6 295 3087988 8757.6 294
"43541" 3088006 9358.6 312 3088005 9358.6 311
"43541" 3088033 9709.1 339 3088032 9709.1 338
"43541" 3088079 10376.7 385 3088078 10376.7 384
"43541" 3088132 11116.1 438 3088131 11116.1 437
"43541" 3088163 11700.4 469 3088162 11700.4 468
"43541" 3088194 12284.8 500 3088193 12284.8 499
"43541" 3088455 14358.7 761 3088454 14358.7 760
"43541" 3088531 14706.8 837 3088530 14706.8 836
"43541" 3088631 15301.6 937 3088630 15301.6 936
"43541" 3088731 15896.4 1037 3088730 15896.4 1036
"43541" 3088807 16244.5 1113 3088806 16244.5 1112
"43541" 3089005 17133.2 1311 3089004 17133.2 1310
"43541" 3089248 18161.9 1554 3089247 18161.9 1553
"43541" 3089273 18472.3 1579 3089272 18472.3 1578
"43541" 3089323 18976.3 1629 3089322 18976.3 1628
"43541" 3089470 19673.4 1776 3089469 19673.4 1775
"43541" 3089699 21285.9 2005 3089698 21285.9 2004
"43541" 3089775 22756.6 2081 3089774 22756.6 2080
"43541" 3089851 24227.3 2157 3089850 24227.3 2156
"43541" 3089890 24719.6 2196 3089889 24719.6 2195
"43541" 3089907 25292.2 2213 3089906 25292.2 2212
"43541" 3089926 25625.9 2232 3089925 25625.9 2231
"43541" 3090014 26736.7 2320 3090013 26736.7 2319
"43541" 3090101 27236.5 2407 3090100 27236.5 2406
"43541" 3090150 28436.1 2456 3090149 28436.1 2455
"43541" 3090189 28928.5 2495 3090188 28928.5 2494
"43541" 3090240 29639.4 2546 3090239 29639.4 2545
"43541" 3090471 30811.2 2777 3090470 30811.2 2776
"43541" 3090547 31159.3 2853 3090546 31159.3 2852
"43541" 3090647 31754.1 2953 3090646 31754.1 2952
"43541" 3090747 32348.9 3053 3090746 32348.9 3052
"43541" 3090823 32697.0 3129 3090822 32697.0 3128
"43541" 3091021 33585.6 3327 3091020 33585.6 3326
"43541" 3091305 35228.5 3611 3091304 35228.5 3610
"43541" 3091358 35967.9 3664 3091357 35967.9 3663
"43541" 3091389 36552.2 3695 3091388 36552.2 3694
"43541" 3091420 37136.6 3726 3091419 37136.6 3725
"43531" 2155173 1036.1 44 2155172 1036.1 43
"43531" 2155202 1669.1 73 2155201 1669.1 72
"43531" 2155229 2285.2 100 2155228 2285.2 99
"43531" 2155270 4091.8 141 2155269 4091.8 140
expired_calendar WARNING 191

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
7 "1339"
23 "1076"
42 "2009"
48 "2022"
303 "66449"
516 "64459"
658 "65889"
719 "74979"
803 "74744"
950 "76307"
951 "76309"
2807 "89275"
2994 "93587"
3553 "102274"
3625 "104025"
3764 "103077"
3971 "102145"
3972 "102144"
3973 "102158"
4008 "102812"
4180 "107673"
4217 "107803"
4310 "107592"
4407 "107406"
4408 "107408"
4436 "1271"
4493 "5545"
4499 "9965"
4507 "13105"
4564 "48609"
4566 "44517"
4572 "44515"
4577 "48620"
4778 "66475"
4966 "64500"
5454 "73341"
7715 "92518"
8157 "103402"
8167 "103431"
8287 "103599"
8313 "103267"
8324 "97708"
8340 "103629"
8351 "103674"
8492 "103043"
8540 "103179"
8627 "107686"
8661 "104210"
8696 "106863"
8743 "107564"
fast_travel_between_consecutive_stops WARNING 4

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

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

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
52210 "51_3353" "21608" 503.83206748382037 8.397201124730339 679575 8 "51_21414" "Marcinkonys" "17:03:00" 679576 9 "51_44557" "Žiūrai" "17:03:00"
37450 "30_9641" "23205" 332.24932547584416 5.537488757930737 1045156 1 "30_1412" "Žadeikiai" "14:10:00" 1045157 2 "30_3718" "Kvėdarnos gimnazija" "14:10:00"
6335 "26_542-20260728" "22847" 248.17705011392752 4.136284168565458 846767 2 "26_312" "Rotinėnai" "08:21:00" 846768 3 "26_286" "Žerniai" "08:21:00"
6328 "26_214-20260728" "22847" 248.17705011392752 4.136284168565458 846767 2 "26_312" "Rotinėnai" "08:21:00" 846768 3 "26_286" "Žerniai" "08:21:00"
fast_travel_between_far_stops WARNING 1

fast_travel_between_far_stops

A transit vehicle moves too fast between two far stops.

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

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

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
52210 "51_3353" "21608" 161.5045529032965 10.766970193553101 679574 7 "51_21416" "Marcinkonių gel.stotis" "17:00:00" 679576 9 "51_44557" "Žiūrai" "17:03:00"
missing_bike_allowance WARNING 160

missing_bike_allowance

Ferry trips should include bike allowance information.

All ferry trips should have a valid value in the bikes_allowed field in trips.txt.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. routeId (?) The faulty record's route id. tripId (?) The faulty record's trip id.
42659 "9444" "86_V8250538"
42923 "9444" "86_V8250555"
42975 "9444" "86_V8250578"
43110 "9444" "86_V8250556"
43444 "9444" "86_V8250569"
43518 "9444" "86_V8250544"
43520 "9444" "86_V8250568"
43537 "9444" "86_V8250560"
43657 "9444" "86_V8250589"
43738 "9444" "86_V8250552"
43791 "9444" "86_V8250572"
44013 "9444" "86_V8250537"
44014 "9444" "86_V8250545"
44025 "9444" "86_V8250542"
44026 "9444" "86_V8250591"
44197 "9444" "86_V8250536"
44452 "9444" "86_V8250548"
44457 "9444" "86_V8250584"
44486 "9444" "86_V8250543"
44546 "9444" "86_V8250574"
44594 "9444" "86_V8250585"
44984 "9444" "86_V8250577"
45089 "9444" "86_V8250541"
45730 "9444" "86_V8250576"
45746 "9444" "86_V8250549"
45749 "9444" "86_V8250564"
45768 "9444" "86_V8250561"
45806 "9444" "86_V8250546"
46010 "9444" "86_V8250570"
46041 "9444" "86_V8250575"
46508 "9444" "86_V8250567"
46591 "9444" "86_V8250562"
46597 "9444" "86_V8250573"
46836 "9444" "86_V8250580"
53631 "9444" "86_V8250539"
53649 "9444" "86_V8250588"
53691 "9444" "86_V8250540"
53743 "9444" "86_V8250579"
53963 "9444" "86_V8250581"
54203 "9444" "86_V8250557"
54209 "9444" "86_V8250554"
54247 "9444" "86_V8250558"
54271 "9444" "86_V8250547"
54323 "9444" "86_V8250583"
54391 "9444" "86_V8250593"
54429 "9444" "86_V8250571"
54527 "9444" "86_V8250587"
54635 "9444" "86_V8250565"
54645 "9444" "86_V8250566"
54885 "9444" "86_V8250550"
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 1114

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 1114 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\"" 21
"routes.txt" "route_long_name" "KUPIŠKIS – SUBAČIAUS MST. PER LUKONIS" 256
"routes.txt" "route_long_name" "KUPIŠKIS – SUBAČIAUS MST. PER LUKONIS" 257
"routes.txt" "route_long_name" "KUPIŠKIS – SUBAČIAUS MST. PER LUKONIS" 258
"routes.txt" "route_long_name" "KUPIŠKIS – SUBAČIAUS MST. PER LUKONIS" 259
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 961
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 962
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 963
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 964
"routes.txt" "route_long_name" "ŠVENČIONYS-ŠUTONYS-ŠVENČIONYS" 965
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 1212
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 1213
"routes.txt" "route_long_name" "KUPIŠKIS – ŽADEIKIAI PER BAKŠĖNUS" 1214
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1228
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1229
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1230
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1231
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1232
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1233
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1234
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1235
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1236
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1237
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1238
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1239
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1240
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1241
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1242
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1243
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1244
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1245
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1246
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1247
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1248
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1249
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1250
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1251
"routes.txt" "route_long_name" "ŠVENČIONYS-LIUBIŠKĖ-TRŪDAI-ŠVENČIONĖLIAI-ŠVENČIONYS" 1252
"routes.txt" "route_long_name" "UKMERGĖ-III ANTAKALNIS-MIŠNIŪNAI" 1315
"routes.txt" "route_long_name" "UKMERGĖ-III ANTAKALNIS-MIŠNIŪNAI" 1316
"routes.txt" "route_long_name" "UKMERGĖ-III ANTAKALNIS-MIŠNIŪNAI" 1317
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1337
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1338
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1339
"routes.txt" "route_long_name" "KUPIŠKIS – ALIZAVA PER PALĖVENĖLĘ – KUPIŠKIS" 1340
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 1341
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER KANDRĖNUS, LAIČIUS" 1342
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 1357
"routes.txt" "route_long_name" "KUPIŠKIS – BILIŪNAI PER TATKONIS, KANDRĖNUS, LAIČIUS" 1358
"routes.txt" "route_long_name" "KUPIŠKIS – ŠIMONYS PER MIGONIS" 1360
non_ascii_or_non_printable_char WARNING 2242

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 2242 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.
"stops.txt" 1001 "stop_id" "90_Elektrinių traukinių depas-1"
"stops.txt" 1001 "zone_id" "90_Elektrinių traukinių depas-1"
"stops.txt" 1524 "stop_id" "90_Joniškis"
"stops.txt" 1524 "zone_id" "90_Joniškis"
"stops.txt" 1644 "stop_id" "90_Elektrinių traukinių depas-2"
"stops.txt" 1644 "zone_id" "90_Elektrinių traukinių depas-2"
"stops.txt" 1658 "stop_id" "90_Alksnėnai"
"stops.txt" 1658 "zone_id" "90_Alksnėnai"
"stops.txt" 1659 "stop_id" "90_Raudėnai"
"stops.txt" 1659 "zone_id" "90_Raudėnai"
"stops.txt" 1906 "stop_id" "90_Pabradė"
"stops.txt" 1906 "zone_id" "90_Pabradė"
"stops.txt" 1911 "stop_id" "90_Gružeikiai"
"stops.txt" 1911 "zone_id" "90_Gružeikiai"
"stops.txt" 1912 "stop_id" "90_Bebruliškė"
"stops.txt" 1912 "zone_id" "90_Bebruliškė"
"stops.txt" 1913 "stop_id" "90_Kyviškės"
"stops.txt" 1913 "zone_id" "90_Kyviškės"
"stops.txt" 2277 "stop_id" "90_Šilėnai"
"stops.txt" 2277 "zone_id" "90_Šilėnai"
"stops.txt" 2996 "stop_id" "90_Kazlų Rūda"
"stops.txt" 2996 "zone_id" "90_Kazlų Rūda"
"stops.txt" 3538 "stop_id" "90_Pažeimenė"
"stops.txt" 3538 "zone_id" "90_Pažeimenė"
"stops.txt" 3539 "stop_id" "90_Marijampolė"
"stops.txt" 3539 "zone_id" "90_Marijampolė"
"stops.txt" 3787 "stop_id" "90_Juodšiliai"
"stops.txt" 3787 "zone_id" "90_Juodšiliai"
"stops.txt" 3788 "stop_id" "90_Radviliškis"
"stops.txt" 3788 "zone_id" "90_Radviliškis"
"stops.txt" 4074 "stop_id" "90_Jašiūnai"
"stops.txt" 4074 "zone_id" "90_Jašiūnai"
"stops.txt" 4075 "stop_id" "90_Žeimena"
"stops.txt" 4075 "zone_id" "90_Žeimena"
"stops.txt" 4194 "stop_id" "90_Šilutė"
"stops.txt" 4194 "zone_id" "90_Šilutė"
"stops.txt" 4806 "stop_id" "90_Labučiai"
"stops.txt" 4806 "zone_id" "90_Labučiai"
"stops.txt" 5488 "stop_id" "90_Kretingalė"
"stops.txt" 5488 "zone_id" "90_Kretingalė"
"stops.txt" 5490 "stop_id" "90_Pilviškiai"
"stops.txt" 5490 "zone_id" "90_Pilviškiai"
"stops.txt" 5640 "stop_id" "90_Šiauliai"
"stops.txt" 5640 "zone_id" "90_Šiauliai"
"stops.txt" 6041 "stop_id" "90_Kuršėnai"
"stops.txt" 6041 "zone_id" "90_Kuršėnai"
"stops.txt" 6042 "stop_id" "90_Priekulė"
"stops.txt" 6042 "zone_id" "90_Priekulė"
"stops.txt" 6287 "stop_id" "90_Žasliai"
"stops.txt" 6287 "zone_id" "90_Žasliai"
route_long_name_contains_short_name WARNING 73

route_long_name_contains_short_name

Long name should not contain short name for a single route.

In routes.txt, route_long_name should not contain the value for route_short_name, because when both are provided, they are often combined by transit applications. Note that only one of the two fields is required. If there is no short name used for a route, use route_long_name only.

Good examples:

route_short_name/route_long_name Dataset
"N"/"Judah" Muni San Fransisco
"6"/"ML King Jr Blvd" Trimet Portland Streetcar
"55"/"Boulevard Saint Laurent" STM Montreal
"1"/"Rangiora/Cashmere" Metro Christchurch

Bad examples:

route_short_name/route_long_name
"604"/"604"
"14"/"Route 14"
"2"/"Route 2: Bellows Falls In-Town"

You can see more about this notice here.

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

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`. routeLongName (?) The faulty record's `route_long_name`.
"22669" 2217 "33" "33"
"22641" 2218 "36" "36"
"22632" 2219 "15" "15"
"22642" 2258 "833" "833"
"22719" 2263 "666" "666"
"22764" 2264 "695" "695"
"22737" 2265 "682" "682"
"22782" 2266 "56/55" "56/55"
"22783" 2267 "967" "967"
"22649" 2268 "637" "637"
"22729" 2269 "667" "667"
"22666" 2270 "863" "863"
"22786" 2271 "782" "782"
"22640" 2272 "886" "886"
"22665" 2273 "624" "624"
"22634" 2274 "704" "704"
"22769" 2277 "848" "848"
"22716" 2278 "672" "672"
"22797" 2279 "824" "824"
"22798" 2280 "781" "781"
"22789" 2281 "638" "638"
"22791" 2282 "634" "634"
"22644" 2283 "617" "617"
"22659" 2284 "696" "696"
"22829" 2285 "942" "942"
"22806" 2286 "911" "911"
"22662" 2287 "915" "915"
"22813" 2288 "647" "647"
"22734" 2289 "668" "668"
"22667" 2290 "648" "648"
"22646" 2291 "504" "504"
"22835" 2292 "821" "821"
"22650" 2293 "971" "971"
"22621" 2294 "960" "960"
"22831" 2299 "22" "22"
"22821" 2303 "615" "615"
"22725" 2304 "629" "629"
"22802" 2305 "612" "612"
"22804" 2306 "601" "601"
"22817" 2307 "505" "505"
"22818" 2308 "633" "633"
"22819" 2309 "656" "656"
"22807" 2310 "620" "620"
"22809" 2311 "632" "632"
"22684" 2312 "675" "675"
"22828" 2313 "669" "669"
"22656" 2314 "681" "681"
"22645" 2315 "644" "644"
"22653" 2316 "891/892" "891/892"
"22658" 2317 "640" "640"
same_route_and_agency_url WARNING 3532

same_route_and_agency_url

Same routes.route_url and agency.agency_url.

A route should not have the same routes.route_url as a record from agency.txt.

You can see more about this notice here.

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

routeCsvRowNumber (?) The row number of the faulty record from `routes.txt`. routeId (?) The faulty record's id. agencyName (?) The faulty record's referenced agency name. routeUrl (?) The duplicate URL value agencyCsvRowNumber (?) The row number of the faulty record from `agency.txt`.
2 "1710_5320485" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
3 "2009_1732766" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
4 "2009_1732767" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
5 "2009_1732765" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
6 "2009_1732764" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
7 "1990_7652565" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
8 "1990_7652564" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
9 "1990_7652563" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
10 "1990_7652552" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
11 "1990_7652558" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
12 "1990_7652557" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
13 "683_7433795" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
14 "683_7433796" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
15 "683_7433793" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
16 "683_7433794" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
17 "684_7433606" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
18 "684_7433603" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
19 "684_7433602" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
20 "684_7433601" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
21 "684_7433604" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
22 "684_7433605" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
23 "691_43739" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
24 "691_43725" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
25 "691_43741" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
26 "691_43744" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
27 "691_43730" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
28 "726_42790" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
29 "726_42788" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
30 "726_42783" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
31 "726_42791" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
32 "726_42792" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
33 "726_42784" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
34 "3525_133466" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
35 "3785_311304" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
36 "3785_311301" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
37 "3785_311302" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
38 "3785_311300" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
39 "3785_311299" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
40 "3785_311305" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
41 "3788_311289" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
42 "3788_311290" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
43 "3788_311288" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
44 "2046_261743" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
45 "2046_261745" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
46 "2046_261741" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
47 "2046_261747" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
48 "359_46943" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
49 "359_45017" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
50 "484_44912" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
51 "484_44915" "Pagėgių sav." "http://www.visimarsrutai.lt" 3
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.
54840 "3636" "9_V45756" 2567 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
54305 "3651" "9_V45771" 2596 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
43150 "3653" "9_V45773" 2597 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
54286 "43544" "55_V8124133" 112352 "55_V9340" "Mokykla" [55.512857000000004,26.315831] 134.01174852768767
55154 "43548" "55_V8124139" 112390 "55_V8484" "Mokykla" [55.513561,26.317414] 128.25393944619788
54988 "18654" "42_V3218451" 25617 "30_844" "Geluva" [55.249732,23.511073] 140.46827403515317
44283 "32206" "49_V7476584" 47715 "49_V48065" "Troškūnų g." [55.521214350005486,25.097709664383384] 523.8519190658676
44283 "32206" "49_V7476584" 47716 "49_V48066" "Geležinkelio stotis" [55.526276,25.103853] 785.72734673045
44283 "32206" "49_V7476584" 47717 "49_V48068" "Kalno parduotuvė" [55.526598,25.099623999999995] 574.8082135251354
44283 "32206" "49_V7476584" 47720 "49_V48071" "Pušyno mikrorajonas" [55.521132,25.115296] 658.3695095777266
44283 "32206" "49_V7476584" 47725 "49_V48070" "Žiburio g." [55.525912999999996,25.113931000000004] 146.43308427108235
45217 "3899" "9_V46086" 2688 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
55193 "29420" "2_V7429613" 44780 "2_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
44068 "4529" "9_V46899" 3361 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
55645 "4527" "9_V47691" 4858 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
46824 "4528" "9_V47692" 4859 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
54698 "14622" "66_V7150732" 37656 "66_V14754" "Naiviai" [55.84397975379556,25.145549112350125] 765.6219655883444
44578 "2821" "9_V45017" 2491 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
45992 "29615" "2_V7432118" 45188 "2_V13220" "Laukuva" [55.621511000000005,22.239248000000003] 134.78370867362614
55380 "29616" "2_V7432119" 45236 "2_V13165" "Laukuva" [55.621733,22.238377] 137.2756450378002
43590 "3339" "9_V46943" 3362 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
43755 "4710" "32_V47248" 4081 "32_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
53776 "4711" "32_V47250" 4094 "32_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
45818 "11705" "9_V747606" 16803 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
43700 "6511" "16_V54508" 9838 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
54793 "6509" "16_V54501" 9772 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
45508 "6513" "16_V54509" 9850 "16_V5701" "Šedbarai" [55.653568,23.254761000000002] 109.0038755405544
53952 "29093" "48_V7413977" 42503 "48_V21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
46556 "29092" "48_V7413975" 42459 "48_V21366" "Vozbučiai" [54.262253,23.964486] 113.93775557849204
54761 "44681" "8_V8136899" 121532 "8_V8356" "Plinkšės" [56.144066,22.178071] 417.1789694436801
43783 "3514" "9_V45563" 2514 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
43182 "3537" "9_V45591" 2539 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
44592 "17131" "53_V2515701" 22998 "53_V16347" "Sudervė" [54.761036,25.063001999999997] 2603.225038082936
44683 "3574" "9_V45644" 2540 "9_V7459" "Alanta" [55.350266,25.293093999999996] 106.2887484714736
43414 "3617" "9_V45754" 2566 "9_V8013" "Balninkai" [55.293757,25.120737000000002] 147.47788595097236
43930 "15331" "49_V2211798" 20030 "49_V6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
45591 "15330" "49_V2211797" 20029 "49_V6964" "Mikieriai" [55.66300100000001,25.169295] 153.6142678364674
stop_too_far_from_shape_using_user_distance WARNING 1822

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

A stop time entry that is a large distance away from the location of the shape in shapes.txt as defined by shape_dist_traveled values.

You can see more about this notice here.

Only the first 50 of 1822 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.
43233 "2306" "2_V42203" 56 "2_V6108" "Pabiržė" [56.186395,24.638922] 111.09619690966086
43235 "29279" "2_V7808791" 61393 "2_V11298" "Dūkštas" [55.522186,26.326283] 128.73024628759987
43235 "29279" "2_V7808791" 61394 "2_V6435" "Kazitiškis" [55.44094,26.154197] 147.47885677899333
54716 "2311" "2_V42206" 62 "2_V5099" "Pabiržė" [56.18681599999999,24.641152] 103.47004017508962
42966 "3645" "39_V57657" 13440 "39_V21193" "Armalėnai" [55.345282999999995,21.524139999999996] 515.6282344209887
42966 "3645" "39_V57657" 13442 "39_V8212" "Laučiai" [55.348317,21.582878] 1599.9806101167858
42966 "3645" "39_V57657" 13444 "39_V9188" "Kulėšai" [55.350125,21.651488999999998] 615.7475497503724
43718 "3647" "39_V57656" 13427 "39_V4454" "Šiaudvyčiai" [55.358036,21.757813] 375.7986694276942
43718 "3647" "39_V57656" 13431 "39_V16623" "Kulėšai" [55.350585,21.655338] 433.9281553817577
43718 "3647" "39_V57656" 13433 "39_V12037" "Laučiai" [55.34827,21.585965] 595.7718133392607
43718 "3647" "39_V57656" 13435 "39_V15225" "Armelėnai" [55.345339,21.523148999999997] 346.2640605324547
42674 "3648" "39_V57724" 13481 "39_V21193" "Armalėnai" [55.345282999999995,21.524139999999996] 515.6282344209887
42674 "3648" "39_V57724" 13482 "39_V8212" "Laučiai" [55.348317,21.582878] 1599.9806101167858
42674 "3648" "39_V57724" 13483 "39_V9188" "Kulėšai" [55.350125,21.651488999999998] 615.7475497503724
55218 "18599" "42_V3176345" 25514 "30_800" "Smalininkai" [55.073710000000005,22.585033000000003] 101.17555812106261
55218 "18599" "42_V3176345" 25515 "30_890" "Endriušiai" [55.07045200000001,22.551038000000002] 110.04882174758713
55723 "3660" "39_V57728" 13569 "39_V8158" "Gaideliai" [55.311469,21.536597] 105.05450381520245
53815 "2328" "2_V42519" 334 "2_V34439" "Barklainiai" [55.57636500000001,24.33654] 109.41190267024095
53815 "2328" "2_V42519" 338 "2_V8801" "Truskava" [55.42807,24.226915999999996] 108.57192003033137
53815 "2328" "2_V42519" 343 "2_V8793" "Vilainių Kryžkėlė" [55.297476,24.001683999999997] 156.53722977211984
53815 "2328" "2_V42519" 345 "2_V19449" "Kėdainių autobusų stotis" [55.277976,23.957868000000005] 107.38156884853971
53815 "2328" "2_V42519" 350 "2_V15556" "Cinkiškiai" [55.137733,23.726043] 104.77760279633111
53815 "2328" "2_V42519" 353 "62_2330" "Šilainių poliklinika" [54.928996,23.888238] 117.43104968066861
55520 "29243" "2_V7417931" 43807 "2_V71222" "Punios kr." [54.510866,24.141879] 124.15849198503955
55520 "29243" "2_V7417931" 43810 "2_V12009" "Pikelionys" [54.58166899999999,24.23009] 203.19182457138012
45445 "29248" "2_V7417950" 43874 "2_V12300" "Radeikiai" [55.5551,25.749846] 246.62315921847596
44279 "29247" "2_V7417946" 43838 "48_5273" "Griškonys" [54.509164000000006,24.211872] 147.72052990617368
44279 "29247" "2_V7417946" 43848 "2_V4945" "Onuškis" [54.48374200000001,24.591959000000003] 103.16686496628398
45706 "3659" "39_V57727" 13562 "39_V4454" "Šiaudvyčiai" [55.358036,21.757813] 375.7986694276942
45706 "3659" "39_V57727" 13564 "39_V16623" "Kulėšai" [55.350585,21.655338] 433.9281553817577
45706 "3659" "39_V57727" 13565 "39_V12037" "Laučiai" [55.34827,21.585965] 595.7718133392607
45706 "3659" "39_V57727" 13566 "39_V15225" "Armelėnai" [55.345339,21.523148999999997] 346.2640605324547
54945 "43543" "55_V8124132" 112330 "55_V12305" "Asavitai" [55.703985,26.172187] 102.48920376972593
54286 "43544" "55_V8124133" 112341 "55_V12372" "Bikėnai" [55.625846,26.085534] 197.74319552249798
54286 "43544" "55_V8124133" 112350 "55_V12325" "Pažemiškis" [55.546236,26.320203] 110.10611471906037
54286 "43544" "55_V8124133" 112351 "55_V11298" "Dūkštas" [55.522734,26.326768] 196.63604957133003
54958 "43545" "55_V8124135" 112362 "55_V12305" "Asavitai" [55.703985,26.172187] 102.48920376972593
55074 "43546" "55_V8124137" 112373 "55_V12372" "Bikėnai" [55.625846,26.085534] 197.74319552249798
44463 "43547" "55_V8124138" 112385 "55_V12372" "Bikėnai" [55.625846,26.085534] 197.74319552249798
42873 "3667" "39_V57730" 13579 "39_V21193" "Armalėnai" [55.345282999999995,21.524139999999996] 515.6282344209887
42873 "3667" "39_V57730" 13581 "39_V8212" "Laučiai" [55.348317,21.582878] 1599.9806101167858
42873 "3667" "39_V57730" 13583 "39_V9188" "Kulėšai" [55.350125,21.651488999999998] 615.7475497503724
43145 "3669" "21_V46828" 3206 "21_V16046" "Vakagaliai" [55.573358,24.408162000000004] 119.76442899603569
43145 "3669" "21_V46828" 3209 "21_V13057" "Sodeliškiai" [55.61964700000001,24.422913] 113.78340477735338
43145 "3669" "21_V46828" 3210 "21_V11026" "Kabeliai" [55.64137899999999,24.434119] 106.51998312310263
43145 "3669" "21_V46828" 3211 "21_V10993" "Pajuodžiai" [55.660582,24.435641] 105.74496736542777
45263 "42205" "11_V8095585" 94805 "11_V5136" "Vaidminiai" [56.284815,23.440383999999998] 100.24151036524563
45263 "42205" "11_V8095585" 94810 "11_V9004" "Kalnelis" [56.246912,23.548685] 102.08297507460881
45536 "42207" "11_V8095590" 94890 "11_V9730" "Centras" [56.242309,23.614399999999996] 104.42244072153835
55663 "2360" "2_V42454" 126 "2_V45588" "Balbieriškis" [54.525695,23.885512] 101.9398713702966
stop_without_stop_time WARNING 239

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 239 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.
106 "41_1030" "Kairiai"
230 "41_1027" "Bertužiai"
327 "41_1066" "Geluvos sodai"
411 "41_1163" "Šaukėnai"
412 "41_1164" "Šukiškiai"
489 "57_158" "Narėpai"
490 "62_2899" "Raudondvaris"
668 "41_1155" "Pašvinys"
726 "57_129" "Margava"
871 "41_961" "140 km"
872 "41_968" "Bazilionai"
914 "41_1204" "Niūraičiai"
1132 "41_1017" "Lieporiai"
1174 "_1030" "Akademijos miestelis"
1390 "57_26" "Biruliškės"
1509 "57_79" "Karmėlava"
1515 "41_1051" "Elvyrava"
1526 "41_1052" "Kukečiai"
1527 "41_951" "Beržynė"
1652 "41_936" "Giedriai"
1835 "57_130" "Margava"
2000 "41_960" "Meškiai"
2067 "41_1028" "Susivienijimas"
2080 "_884" "Altoniškiai"
2326 "57_236" "Sodai Neris"
2390 "41_1089" "Piktuižiai"
2473 "44_2856" "Lieporiai"
2605 "41_1093" "Viliočiai"
2606 "41_1094" "Viliočiai"
2658 "59_1017" "Antakalnio žiedas"
2838 "57_81" "2-oji Karmėlava A"
2853 "41_1050" "Grimziai"
2854 "41_959" "Meškiai"
2939 "30_214" "Duobės kalnas"
2985 "41_1030" "Kairiai"
3021 "62_2994" "Raudondvaris"
3092 "41_1090" "Gedvydžiai"
3099 "_3513" "Mačiūnai"
3237 "41_1011" "Bubiai"
3278 "_1315" "Šilainių poliklinika"
3285 "41_951" "Beržynė"
3290 "58_5332" "Miesto ligoninė"
3292 "41_953" "Aukštelkė"
3390 "57_18" "Betėgala"
3391 "_3514" "Strielčiai"
3424 "41_1038" "Narušaičiai"
3619 "62_2962" "Biblioteka A"
3636 "_3351" "Akademijos miestelis"
3818 "41_1158" "Šukiškiai"
4157 "_3351" "Akademijos miestelis"
stops_match_shape_out_of_order WARNING 18

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.
42966 "3645" "39_V57657" 13442 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13441 "39_V12152" "Jonaičiai" [55.34641499999999,21.570023]
42873 "3667" "39_V57730" 13581 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13580 "39_V13926" "Jonaičiai" [55.346103,21.568929]
45740 "59976" "28_V8325749" 821424 "28_V10204" "Daugėdai" [55.79524229168279,21.907922300577113] 821423 "26_281" "Vitkai" [55.79608300000001,21.907391]
43558 "3714" "39_V57735" 13639 "39_V13926" "Jonaičiai" [55.346103,21.568929] 13638 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
42813 "13808" "47_V1228372" 18726 "47_V29683" "Daubiškiai" [56.22528167433049,22.65057036479163] 18725 "47_V20968" "Daubiškiai" [56.22523157410785,22.649432606713006]
55822 "26489" "31_V7231018" 38249 "31_V10486" "Kuršų m-la" [55.853816990580704,22.40675061105697] 38248 "31_V7720" "Baltininkai" [55.85382305337965,22.406770171019815]
2827 "57769" "30_415" 201231 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 201230 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
2829 "57705" "30_416" 201217 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 201216 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
2826 "57882" "30_414" 201248 "30_6224" "Vieversys" [55.059990000000006,22.656120000000005] 201247 "30_1012" "Greičių sodai" [55.06255881585111,22.648915161597998]
43453 "28435" "50_V7339430" 40211 "50_V64819" "Suostas" [56.32837413018391,24.713657886432735] 40210 "50_V16112" "Svydžiai" [56.352930797976754,24.686322368913352]
54586 "28434" "50_V7339429" 40187 "50_V10057" "Svydžiai" [56.35334128457164,24.685572701413516] 40186 "50_V64820" "Suostas" [56.32837775901334,24.713656830174433]
54302 "6591" "39_V57635" 13102 "39_V13926" "Jonaičiai" [55.346103,21.568929] 13101 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
42890 "3554" "39_V57643" 13246 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426] 13245 "39_V12152" "Jonaičiai" [55.34641499999999,21.570023]
54873 "40377" "39_V8016002" 72172 "39_V72301" "Kirlikai" [55.32834500402225,21.565359093761266] 72171 "39_V97223" "Tarvydai I" [55.328604,21.56423]
45223 "40378" "39_V8016003" 72181 "39_V71683" "Tarvydai II" [55.31814711876975,21.598011981975805] 72180 "39_V97223" "Tarvydai I" [55.328604,21.56423]
43517 "5353" "39_V57618" 12930 "39_V13926" "Jonaičiai" [55.346103,21.568929] 12929 "39_V8212" "Laučiai" [55.34479686210668,21.558340567616426]
44777 "54901" "2_V8226897" 185195 "2_V45588" "Balbieriškis" [54.524770000000004,23.885448] 185194 "2_V45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
53673 "54903" "2_V8241502" 186608 "2_V45588" "Balbieriškis" [54.524770000000004,23.885448] 186607 "2_V45784" "Balbieriškis" [54.525039387689404,23.885400507640224]
trip_distance_exceeds_shape_distance_below_threshold WARNING 31

trip_distance_exceeds_shape_distance_below_threshold

The distance between the last shape point and last stop point is greater than 0 but less than the 11.1m threshold.

You can see more about this notice here.

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"53_V7439806" "29897" 37992.5 37927.9 0.0
"524_V7559278" "33948" 53402.3 51972.8 3.6589691064705088
"53_V7440063" "29898" 37226.5 37161.9 3.6589691064705088
"53_V7440061" "29898" 37226.5 37161.9 3.6589691064705088
"53_V7440064" "29907" 46659.6 46595.0 0.0
"524_V7559279" "33948" 53402.3 51972.8 3.6589691064705088
"53_V2515701" "17131" 29034.0 20568.0 0.670257789608405
"53_V7591205" "29907" 46659.6 46595.0 0.0
"524_V7559287" "33948" 53402.3 51972.8 3.6589691064705088
"53_V7440060" "29898" 37226.5 37161.9 3.6589691064705088
"53_V7595284" "29908" 48945.1 48880.5 3.6589691064705088
"524_V7559284" "33948" 53402.3 51972.8 3.6589691064705088
"524_V7562476" "33948" 53402.3 51972.8 3.6589691064705088
"53_V7439809" "29897" 37992.5 37927.9 0.0
"53_V7440068" "29908" 48945.1 48880.5 3.6589691064705088
"53_V7440067" "29907" 46659.6 46595.0 0.0
"524_V7559276" "33948" 53402.3 51972.8 3.6589691064705088
"53_V7440062" "29898" 37226.5 37161.9 3.6589691064705088
"40_V7555314" "33822" 40438.5 39009.0 0.06390898515367063
"53_V7591204" "29907" 46659.6 46595.0 0.0
"524_V7559285" "33948" 53402.3 51972.8 3.6589691064705088
"2_V7429583" "29408" 218417.3 216987.8 3.6589691064705088
"524_V7559282" "33948" 53402.3 51972.8 3.6589691064705088
"524_V7559286" "33948" 53402.3 51972.8 3.6589691064705088
"53_V7440066" "29907" 46659.6 46595.0 0.0
"53_V7440065" "29908" 48945.1 48880.5 3.6589691064705088
"524_V7559277" "33948" 53402.3 51972.8 3.6589691064705088
"53_V7439808" "29897" 37992.5 37927.9 0.0
"524_V7559280" "33948" 53402.3 51972.8 3.6589691064705088
"524_V7559283" "33948" 53402.3 51972.8 3.6589691064705088
"53_V2515700" "17131" 29034.0 20568.0 0.670257789608405
big_gap_in_service INFO 344

big_gap_in_service

A service has a gap of more than 13 days between active service dates.

You can see more about this notice here.

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

serviceId (?) The service_id that has the gap. gapStartDate (?) The first day of the gap. gapEndDate (?) The last day of the gap. gapDurationDays (?) The number of days in the gap.
"831" "2026-07-29" "2026-08-19" 20
"831" "2026-08-19" "2026-09-16" 27
"831" "2026-09-16" "2026-10-21" 34
"831" "2026-10-21" "2026-11-18" 27
"831" "2026-11-18" "2026-12-16" 27
"831" "2026-12-16" "2027-01-20" 34
"831" "2027-01-20" "2027-02-17" 27
"831" "2027-02-17" "2027-03-17" 27
"831" "2027-03-17" "2027-04-21" 34
"831" "2027-04-21" "2027-05-19" 27
"831" "2027-05-19" "2027-06-16" 27
"831" "2027-06-16" "2027-07-21" 34
"831" "2027-07-21" "2027-08-18" 27
"707" "2026-12-03" "2027-07-01" 209
"1371" "2026-07-31" "2027-09-03" 398
"1372" "2026-07-30" "2026-09-01" 32
"1372" "2026-12-17" "2027-01-05" 18
"1372" "2027-06-17" "2027-08-31" 74
"852" "2026-10-30" "2027-04-15" 166
"1044" "2026-07-31" "2026-09-01" 31
"1044" "2027-05-31" "2027-09-01" 92
"1324" "2026-07-31" "2026-09-01" 31
"1324" "2027-06-14" "2027-09-01" 78
"2053" "2026-08-28" "2026-10-02" 34
"2056" "2026-08-31" "2026-10-02" 31
"2588" "2026-07-29" "2026-09-02" 34
"2588" "2027-06-09" "2027-09-01" 83
"2658" "2026-08-28" "2027-06-18" 293
"8074" "2026-08-26" "2027-06-16" 293
"22875" "2026-08-29" "2027-06-04" 278
"46393" "2026-07-31" "2026-11-01" 92
"46393" "2026-11-01" "2027-09-01" 303
"52322" "2026-07-31" "2027-09-03" 398
"47269" "2026-07-29" "2026-08-19" 20
"47269" "2026-08-19" "2026-09-16" 27
"47269" "2026-09-16" "2026-10-21" 34
"47269" "2026-10-21" "2026-11-18" 27
"47269" "2026-11-18" "2026-12-16" 27
"47269" "2026-12-16" "2027-01-20" 34
"47269" "2027-01-20" "2027-02-17" 27
"47269" "2027-02-17" "2027-03-17" 27
"47269" "2027-03-17" "2027-04-21" 34
"47269" "2027-04-21" "2027-05-19" 27
"47269" "2027-05-19" "2027-06-16" 27
"47269" "2027-06-16" "2027-07-21" 34
"47269" "2027-07-21" "2027-08-18" 27
"60890" "2026-07-31" "2027-09-01" 396
"65867" "2026-12-18" "2027-01-08" 20
"80171" "2026-11-13" "2027-01-04" 51
"99463" "2026-12-18" "2027-01-08" 20
service_extends_far_in_the_future INFO 10324

service_extends_far_in_the_future

A service end date is more than 2 years in the future.

You can see more about this notice here.

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

serviceId (?) The service_id that ends far in the future. serviceWindowEndDate (?) The end date of the service (YYYY-MM-DD format).
"388" "2099-12-31"
"473" "2033-03-03"
"255" "2040-06-30"
"315" "2033-01-03"
"341" "2033-03-03"
"364" "2030-12-31"
"98" "2099-12-31"
"256" "2099-12-28"
"439" "2040-06-29"
"831" "2099-12-30"
"1470" "2099-12-26"
"1371" "2030-08-30"
"1372" "2030-12-31"
"852" "2099-12-31"
"475" "2033-03-02"
"1038" "2030-12-27"
"1044" "2099-12-31"
"1331" "2031-12-31"
"1341" "2031-12-27"
"1429" "2099-12-25"
"585" "2030-08-30"
"589" "2030-08-29"
"636" "2030-06-30"
"2242" "2099-12-31"
"4113" "2099-12-25"
"1534" "2099-12-27"
"1661" "2029-12-31"
"2490" "2028-12-01"
"2588" "2030-12-25"
"2658" "2030-12-27"
"2939" "2030-06-29"
"4151" "2099-12-27"
"4168" "2099-12-31"
"6039" "2030-08-26"
"6545" "2050-12-30"
"7116" "2032-10-11"
"7112" "2032-10-11"
"7120" "2032-10-11"
"8076" "2050-12-30"
"8074" "2030-12-25"
"8759" "2050-12-25"
"8513" "2050-12-31"
"24080" "2030-01-01"
"22875" "2099-12-26"
"25851" "2030-01-01"
"13901" "2030-06-28"
"24920" "2030-01-01"
"29069" "2031-01-25"
"29071" "2031-01-31"
"19995" "2033-01-01"
trip_headsign_matches_intermediate_stop INFO 338

trip_headsign_matches_intermediate_stop

Trip headsign matches the name of an intermediate stop, not the last stop.

The trip_headsign matches the stop_name of a stop that is not the last stop of the trip. This may confuse passengers boarding after that stop, since the headsign suggests the vehicle is heading to a stop it has already passed.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record in `trips.txt`. tripId (?) The id of the trip with the problematic headsign. tripHeadsign (?) The headsign value that matches an intermediate stop name. stopId1 (?) The id of the intermediate stop whose name matches the headsign. stopSequence (?) The stop_sequence value of the intermediate stop that matches the headsign. stopId2 (?) The id of the actual last stop of the trip.
7 "59_A114-04-1-260620-ba-1030" "Šiaurės miestelis" "59_5013" 25 "59_15167"
10 "59_A30-02-6-260620-ba-0630" "Pilaitė" "59_8060" 17 "59_7693"
18 "59_A40-05-1-260620-ba-1950" "Perkūnkiemis" "59_15636" 19 "59_6931"
20 "59_T2-09-1-260620-ba-1750" "Saulėtekis" "59_5104" 17 "59_900"
26 "59_T20-01-6-260620-ba-0750" "Žirmūnai" "59_6667" 13 "59_5505"
30 "59_A4G-06-6-260620-ab-0810" "Saulėtekis" "59_5104" 19 "59_900"
32 "59_T4-07-1-260620-ab-1100" "Žemieji Paneriai" "59_5554" 23 "59_1076"
44 "59_A19-02-6-260620-ab-0650" "Salininkai" "59_6256" 17 "59_6264"
53 "59_T10-01-1-260620-ba-0620" "Saulėtekis" "59_5104" 20 "59_900"
57 "59_A4G-03-6-260620-ab-1700" "Saulėtekis" "59_5104" 19 "59_900"
63 "59_A33-02-1-260629-ab2-0600" "Guriai" "59_7710" 21 "59_7716"
65 "59_T10-04-1-260620-ba-0950" "Saulėtekis" "59_5104" 20 "59_900"
81 "59_T2-09-1-260620-ba-1930" "Saulėtekis" "59_5104" 17 "59_900"
83 "59_A2G-07-1-260620-ba-0800" "Santariškės" "59_6532" 22 "59_10244"
84 "59_T2-04-6-260620-ba-0740" "Saulėtekis" "59_5104" 17 "59_900"
89 "59_A30-04-1-260620-ab-0620" "Šiaurės miestelis" "59_9566" 22 "59_15167"
91 "59_A76-02-6-260620-ab-0600" "Bireliai" "59_4777" 28 "59_8025"
92 "59_A9-02-6-260620-a1b1-2040" "Salininkai" "59_6257" 9 "59_6253"
95 "59_A119-02-6-260620-ab-1630" "Egliškės" "59_17272" 18 "59_17268"
103 "59_A2G-01-1-260620-ba1-0820" "Santariškės" "59_6532" 22 "59_10244"
110 "59_A4G-17-1-260620-ba-0540" "Pilaitė" "59_8060" 17 "59_7693"
111 "59_A24-06-1-260620-db-0500" "Žemieji Paneriai" "59_5554" 14 "59_5557"
120 "59_A17-01-1-260620-ab-1200" "Antaviliai" "59_6163" 16 "59_18504"
123 "59_A75-03-1-260620-ba-0720" "Santariškės" "59_6532" 29 "59_6533"
126 "59_A2G-17-1-260620-ba-2340" "Santariškės" "59_6532" 22 "59_10244"
127 "59_A3G-20-1-260620-ba-1610" "Perkūnkiemis" "59_15636" 19 "59_6931"
129 "59_A4G-14-1-260620-ab-2330" "Saulėtekis" "59_5104" 19 "59_900"
132 "59_A2G-10-1-260620-ba-1400" "Santariškės" "59_6532" 22 "59_10244"
135 "59_T4-03-1-260620-da-0510" "Antakalnis" "59_6711" 3 "59_5485"
138 "59_A40-01-6-260620-ba-2250" "Perkūnkiemis" "59_15636" 19 "59_6931"
139 "59_A30-03-6-260620-ab-1530" "Šiaurės miestelis" "59_9566" 22 "59_15167"
140 "59_A3G-05-6-260620-da-0530" "Perkūnkiemis" "59_15636" 9 "59_6931"
142 "59_A76-01-1-260620-ab-1230" "Bireliai" "59_4777" 28 "59_8025"
144 "59_A121-02-1-260620-ba-1500" "Santariškės" "59_6532" 10 "59_6533"
146 "59_A4-01-6-260620-ab-1130" "Kirtimai" "59_5193" 9 "59_690"
151 "59_A82-01-6-260620-ba-2140" "Stotis" "59_8264" 16 "59_4266"
153 "59_A119-01-6-260620-ba-0930" "Šiaurės miestelis" "59_5013" 18 "59_15167"
156 "59_A61-01-6-260620-ba-2200" "Stotis" "59_8264" 9 "59_939"
161 "59_T2-02-1-260620-ba-0830" "Saulėtekis" "59_5104" 17 "59_900"
162 "59_T4-02-6-260620-b1a-1400" "Antakalnis" "59_6711" 17 "59_5485"
164 "59_T4-02-1-260620-ba-0720" "Antakalnis" "59_6711" 25 "59_5485"
166 "59_A61-02-1-260620-ba-1750" "Stotis" "59_8264" 9 "59_939"
170 "59_A119-01-1-260620-ab-2210" "Egliškės" "59_17272" 18 "59_17268"
172 "59_A82-01-6-260620-da-0450" "Stotis" "59_8264" 13 "59_4266"
174 "59_A75-04-1-260620-ba-2110" "Santariškės" "59_6532" 29 "59_6533"
183 "59_A19-01-1-260620-ab-1120" "Salininkai" "59_6256" 17 "59_6264"
185 "59_T2-10-6-260620-ba-1540" "Saulėtekis" "59_5104" 17 "59_900"
191 "59_A121-02-1-260620-ba-1550" "Santariškės" "59_6532" 10 "59_6533"
198 "59_A2G-18-1-260620-ba1-1700" "Santariškės" "59_6532" 22 "59_10244"
205 "59_A76-04-1-260620-ab-1450" "Bireliai" "59_4777" 28 "59_8025"
unknown_column INFO 16

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" "note_id" 3
"trips.txt" "note_id" 2
"trips.txt" "mean_duration_factor" 12
"trips.txt" "mean_duration_offset" 13
"trips.txt" "peak_offpeak" 17
"trips.txt" "mta_trip_id" 18
"trips.txt" "boarding_type" 19