san-diego-mts — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-07-24T17:44:14Z,
for the dataset file:///shared/san-diego-mts_6a577f5e.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


  • MTS
  • San Diego International Airport

Feed Info


Publisher Name:
MTS
Publisher URL:
https://www.sdmts.com
Feed Email:
customerfeedback@sdmts.com
Feed Language:
English
Feed Start Date:
2026-06-07
Feed End Date:
2026-09-05

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. fare_attributes.txt
  5. fare_capping.txt
  6. fare_leg_rules.txt
  7. fare_media.txt
  8. fare_products.txt
  9. fare_rules.txt
  10. fare_transfer_rules.txt
  11. feed_info.txt
  12. networks.txt
  13. rider_categories.txt
  14. route_networks.txt
  15. routes.txt
  16. shapes.txt
  17. stop_times.txt
  18. stops.txt
  19. transfers.txt
  20. trips.txt

Counts


  • Agencies: 2
  • Blocks: 629
  • Routes: 105
  • Shapes: 343
  • Stops: 4367
  • Trips: 21433

Specification Compliance report

9758 notices reported (527 errors, 9207 warnings, 24 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates ERROR 63

equal_shape_distance_diff_coordinates

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 the 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 different coordinates indicate an error.

You can see more about this notice here.

Only the first 50 of 63 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.
"41_1_111" 28977 0.499 30009 28976 0.499 30008 1.45902217378956
"41_1_111" 28982 0.502 30014 28981 0.502 30013 1.2720719575772166
"848_1_48" 49419 2.516 110007 49418 2.516 110006 1.27318390870656
"848_1_45" 49234 2.516 110007 49233 2.516 110006 1.27318390870656
"AIR_9_246" 96176 0.817 10039 96175 0.817 10038 1.9110835378662023
"AIR_9_247" 96402 0.817 10039 96401 0.817 10038 1.9110835378662023
"290_0_21" 24407 1.321 80001 24406 1.321 70006 37.11623150312349
"901_1_121" 76595 0.409 40001 76594 0.409 30005 37.11623150312349
"20_1_257" 15738 0.285 10040 15737 0.285 10039 1.2720719561625682
"20_1_257" 15760 0.303 20015 15759 0.303 20014 1.6968372451322833
"20_1_257" 15781 0.323 20036 15780 0.323 20035 1.4574927450983284
"20_1_257" 15802 0.343 20057 15801 0.343 20056 1.4584643585300194
"20_1_257" 15824 0.364 20079 15823 0.364 20078 1.458465348838173
"20_1_257" 15843 0.382 20098 15842 0.382 20097 1.6565985119929876
"20_1_257" 15863 0.401 20118 15862 0.401 20117 1.6560317949738557
"20_1_257" 15884 0.421 20139 15883 0.421 20138 1.6566030587777016
"35_2_53" 27353 1.951 100002 27352 1.951 100001 1.4889392745780912
"907_9_56" 78480 0.017 10009 78479 0.017 10008 1.27318390870656
"907_9_54" 78090 0.017 10009 78089 0.017 10008 1.27318390870656
"945_1_14" 88570 0.122 10009 88569 0.122 10008 1.4584550197818216
"945_1_15" 88874 0.122 10009 88873 0.122 10008 1.4584550197818216
"237_0_34" 21059 9.254 100002 21058 9.254 100001 1.4588528704092167
"30_1_341" 26139 2.655 90023 26138 2.655 90022 1.27318390870656
"20_0_260" 14861 28.431 340021 14860 28.431 340020 1.6566026357967023
"20_0_260" 14863 28.433001 340023 14862 28.433001 340022 1.484587373942369
"20_0_260" 14882 28.451 340042 14881 28.451 340041 1.656600415279991
"20_0_260" 14903 28.471001 340063 14902 28.471001 340062 1.656597718966443
"20_0_260" 14922 28.489 340082 14921 28.489 340081 1.9093166091182943
"20_0_260" 14943 28.509001 340103 14942 28.509001 340102 1.457493526890974
"20_0_260" 14945 28.511 340105 14944 28.511 340104 1.4584640271022336
"20_0_260" 14983 28.547001 340143 14982 28.547001 340142 1.2720719568698924
"20_0_260" 15017 28.658001 340177 15016 28.658001 340176 1.457485204054599
"932_1_77" 85032 6.606 270005 85031 6.606 270004 1.2720719568698924
"20_0_258" 14063 28.698999 350021 14062 28.698999 350020 1.6566026357967023
"20_0_258" 14065 28.701 350023 14064 28.701 350022 1.484587373942369
"20_0_258" 14084 28.719 350042 14083 28.719 350041 1.656600415279991
"20_0_258" 14105 28.739 350063 14104 28.739 350062 1.656597718966443
"20_0_258" 14124 28.757 350082 14123 28.757 350081 1.9093166091182943
"20_0_258" 14145 28.777 350103 14144 28.777 350102 1.457493526890974
"20_0_258" 14147 28.778999 350105 14146 28.778999 350104 1.4584640271022336
"20_0_258" 14185 28.815001 350143 14184 28.815001 350142 1.2720719568698924
"20_0_258" 14219 28.926001 350177 14218 28.926001 350176 1.457485204054599
"237_1_33" 21268 9.764 100053 21267 9.764 100052 1.45902217378956
"280_0_23" 23268 1.321 80001 23267 1.321 70006 37.11623150312349
"202_8_35" 12994 3.098 80015 12993 3.098 80014 1.696837243717635
"921_2_79" 81042 0.499 30009 81041 0.499 30008 1.45902217378956
"921_2_79" 81047 0.502 30014 81046 0.502 30013 1.2720719575772166
"921_2_80" 81377 2.877 120002 81376 2.877 120001 1.4588528704092167
"709_3_118" 43573 6.508 40034 43572 6.508 40033 1.6619092115389476
"30_0_345" 25931 15.066 510026 25930 15.066 510025 1.2720719575772166
trip_distance_exceeds_shape_distance ERROR 464

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.

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

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.
"19444189" "202_8_35" 5.804 5.803 14.195225959916115
"19448442" "202_8_35" 5.804 5.803 14.195225959916115
"19450591" "202_8_35" 5.804 5.803 14.195225959916115
"19452384" "202_8_35" 5.804 5.803 14.195225959916115
"19444196" "202_8_35" 5.804 5.803 14.195225959916115
"19444186" "202_8_35" 5.804 5.803 14.195225959916115
"19448443" "202_8_35" 5.804 5.803 14.195225959916115
"19450619" "202_8_35" 5.804 5.803 14.195225959916115
"19452385" "202_8_35" 5.804 5.803 14.195225959916115
"19444197" "202_8_35" 5.804 5.803 14.195225959916115
"19444185" "202_8_35" 5.804 5.803 14.195225959916115
"19448444" "202_8_35" 5.804 5.803 14.195225959916115
"19450592" "202_8_35" 5.804 5.803 14.195225959916115
"19452386" "202_8_35" 5.804 5.803 14.195225959916115
"19444130" "202_8_35" 5.804 5.803 14.195225959916115
"19448419" "202_8_35" 5.804 5.803 14.195225959916115
"19450621" "202_8_35" 5.804 5.803 14.195225959916115
"19452361" "202_8_35" 5.804 5.803 14.195225959916115
"19444113" "202_8_35" 5.804 5.803 14.195225959916115
"19448445" "202_8_35" 5.804 5.803 14.195225959916115
"19450593" "202_8_35" 5.804 5.803 14.195225959916115
"19452387" "202_8_35" 5.804 5.803 14.195225959916115
"19444090" "202_8_35" 5.804 5.803 14.195225959916115
"19448420" "202_8_35" 5.804 5.803 14.195225959916115
"19450622" "202_8_35" 5.804 5.803 14.195225959916115
"19452362" "202_8_35" 5.804 5.803 14.195225959916115
"19444230" "202_8_35" 5.804 5.803 14.195225959916115
"19444205" "202_8_35" 5.804 5.803 14.195225959916115
"19448446" "202_8_35" 5.804 5.803 14.195225959916115
"19450594" "202_8_35" 5.804 5.803 14.195225959916115
"19452388" "202_8_35" 5.804 5.803 14.195225959916115
"19444247" "202_8_35" 5.804 5.803 14.195225959916115
"19448421" "202_8_35" 5.804 5.803 14.195225959916115
"19450623" "202_8_35" 5.804 5.803 14.195225959916115
"19452363" "202_8_35" 5.804 5.803 14.195225959916115
"19444188" "202_8_35" 5.804 5.803 14.195225959916115
"19444161" "202_8_35" 5.804 5.803 14.195225959916115
"19448447" "202_8_35" 5.804 5.803 14.195225959916115
"19450595" "202_8_35" 5.804 5.803 14.195225959916115
"19452389" "202_8_35" 5.804 5.803 14.195225959916115
"19444129" "202_8_35" 5.804 5.803 14.195225959916115
"19448471" "202_8_35" 5.804 5.803 14.195225959916115
"19450624" "202_8_35" 5.804 5.803 14.195225959916115
"19452413" "202_8_35" 5.804 5.803 14.195225959916115
"19444114" "202_8_35" 5.804 5.803 14.195225959916115
"19444092" "202_8_35" 5.804 5.803 14.195225959916115
"19448449" "202_8_35" 5.804 5.803 14.195225959916115
"19450596" "202_8_35" 5.804 5.803 14.195225959916115
"19452391" "202_8_35" 5.804 5.803 14.195225959916115
"19444229" "202_8_35" 5.804 5.803 14.195225959916115
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 126

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 126 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.
"41_1_111" 28981 0.502 30013 28980 0.502 30012 0.4247652875550667
"888_3_31" 59492 84.292 530009 59491 84.292 530008 0.7131925397344271
"20_1_257" 15727 0.195 10029 15726 0.195 10028 0.8484186218588174
"20_1_257" 15740 0.286 10042 15739 0.286 10041 1.1072155250449132
"20_1_257" 15745 0.29 10047 15744 0.29 10046 0.8280066012956818
"20_1_257" 15845 0.384 20100 15844 0.384 20099 1.1072219718524094
"20_1_257" 15995 4.182 150002 15994 4.182 150001 0.711714024708283
"35_2_53" 27384 3.05 160006 27383 3.05 160005 0.830408577718655
"8_0_67" 74884 5.082 150002 74883 5.082 150001 0.4247652868477425
"8_0_69" 75197 5.082 150002 75196 5.082 150001 0.4247652868477425
"1_3_162" 11763 2.471 170002 11762 2.471 170001 0.7135116902735161
"1_3_163" 12155 5.448 290002 12154 5.448 290001 0.7135116902735161
"1_3_164" 12547 5.448 290002 12546 5.448 290001 0.7135116902735161
"944_3_13" 87602 3.605 60014 87601 3.605 60013 0.711865663709271
"891_3_13" 63418 67.803001 350092 63417 67.803001 350091 0.42365333501107494
"550_8_3" 38439 0.0 10002 38438 0.0 10001 0.4247652861404183
"892_2_12" 64146 20.304001 80246 64145 20.304001 80245 0.42365333501107494
"892_2_12" 65375 80.556999 290314 65374 80.556999 290313 1.1060764846638858
"12_2_34" 7407 0.0 10002 7406 0.0 10001 0.42365333571839914
"851_1_18" 50824 2.82 80005 50823 2.82 80004 1.1086906070943376
"12_2_31" 7132 0.0 10002 7131 0.0 10001 0.42365333571839914
"12_2_31" 7301 5.036 280007 7300 5.036 280006 0.42365333501107494
"12_2_31" 7303 5.036 290002 7302 5.036 290001 0.42365333501107494
"856_1_128" 53370 6.638 220002 53369 6.638 220001 0.7138907547333334
"856_1_129" 53612 6.638 220002 53611 6.638 220001 0.7138907547333334
"815_2_22" 45519 1.138 60004 45518 1.138 60003 0.713201993506786
"704_1_78" 41773 8.16 310002 41772 8.16 310001 0.42365333571839914
"704_1_78" 41930 13.413 480009 41929 13.413 480008 0.714723857101007
"704_1_76" 41399 1.157 50002 41398 1.157 50001 0.42365333571839914
"704_1_76" 41556 6.41 220009 41555 6.41 220008 0.714723857101007
"704_1_71" 41359 3.664 140009 41358 3.664 140008 0.714723857101007
"7_0_287" 44691 0.755 40002 44690 0.755 40001 0.8484186218588174
"7_0_286" 44402 1.795 90002 44401 1.795 90001 0.8484186218588174
"856_1_133" 53917 5.949 210005 53916 5.949 210004 0.4247652861404183
"856_1_133" 53995 8.869 310002 53994 8.869 310001 0.7138907547333334
"856_1_134" 54300 5.949 210005 54299 5.949 210004 0.4247652861404183
"856_1_134" 54378 8.869 310002 54377 8.869 310001 0.7138907547333334
"30_1_341" 26126 2.644 90010 26125 2.644 90009 0.42365333501107494
"30_1_341" 26129 2.646 90013 26128 2.646 90012 0.4247652875550667
"11_1_318" 5262 2.426 50043 5261 2.426 50042 0.8294033101414675
"1_2_161" 11451 5.744 250002 11450 5.744 250001 0.7135117207981372
"910_0_3" 78980 8.373 20090 78979 8.373 20089 0.714723857101007
"910_0_3" 79092 15.029 40036 79091 15.029 40035 1.1089387630902903
"20_0_260" 14812 27.409 300004 14811 27.409 300003 0.828076564665134
"20_0_260" 14833 27.959999 330002 14832 27.959999 330001 0.42365333571839914
"20_0_260" 14965 28.530001 340125 14964 28.530001 340124 1.107217818996617
"20_0_260" 14999 28.562 340159 14998 28.562 340158 0.4247652875550667
"961_1_64" 91524 1.141 50002 91523 1.141 50001 0.7142694233326499
"961_1_63" 91397 7.039 260002 91396 7.039 260001 0.7142694233326499
"20_0_258" 14014 27.677 310004 14013 27.677 310003 0.828076564665134
equal_shape_distance_same_coordinates WARNING 8480

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 8480 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`.
"120_1_139" 6795 0.481 20001 6794 0.481 10008
"120_1_139" 6814 0.812 30001 6813 0.812 20019
"120_1_139" 6853 2.47 40001 6852 2.47 30039
"120_1_139" 6859 2.602 50001 6858 2.602 40006
"120_1_139" 6867 3.11 60001 6866 3.11 50008
"120_1_139" 6877 3.736 70001 6876 3.736 60010
"120_1_139" 6887 4.31 80001 6886 4.31 70010
"20_1_264" 16621 7.101 20001 16620 7.101 10115
"20_1_264" 16631 7.409 30001 16630 7.409 20010
"20_1_264" 16642 7.991 40001 16641 7.991 30011
"20_1_264" 16650 8.194 50001 16649 8.194 40008
"20_1_264" 16737 13.05 50088 16736 13.05 50087
"20_1_264" 16749 13.594 60001 16748 13.594 50099
"20_1_264" 16756 13.896 70001 16755 13.896 60007
"20_1_264" 16764 14.388 80001 16763 14.388 70008
"20_1_264" 16783 14.72 90001 16782 14.72 80019
"20_1_264" 16871 18.611 100001 16870 18.611 90088
"41_1_111" 28961 0.195 20001 28960 0.195 10007
"41_1_111" 28969 0.305 30001 28968 0.305 20008
"41_1_111" 29009 0.91 40001 29008 0.91 30040
"41_1_111" 29027 1.518 50001 29026 1.518 40018
"41_1_111" 29039 1.85 60001 29038 1.85 50012
"41_1_111" 29046 2.121 70001 29045 2.121 60007
"41_1_111" 29050 2.325 80001 29049 2.325 70004
"41_1_111" 29057 2.521 90001 29056 2.521 80007
"41_1_111" 29060 2.653 100001 29059 2.653 90003
"41_1_111" 29072 2.972 110001 29071 2.972 100012
"41_1_111" 29080 3.313 120001 29079 3.313 110008
"41_1_111" 29084 3.55 130001 29083 3.55 120004
"41_1_111" 29086 3.666 140001 29085 3.666 130002
"41_1_111" 29091 3.814 150001 29090 3.814 140005
"41_1_111" 29108 4.271 160001 29107 4.271 150017
"41_1_111" 29121 4.862 170001 29120 4.862 160013
"41_1_111" 29129 5.103 180001 29128 5.103 170008
"41_1_111" 29134 5.202 190001 29133 5.202 180005
"41_1_111" 29138 5.269 200001 29137 5.269 190004
"41_1_111" 29145 5.479 210001 29144 5.479 200007
"41_1_111" 29155 5.739 220001 29154 5.739 210010
"41_1_111" 29158 5.927 230001 29157 5.927 220003
"41_1_111" 29164 6.198 240001 29163 6.198 230006
"41_1_111" 29169 6.318 250001 29168 6.318 240005
"41_1_111" 29172 6.48 260001 29171 6.48 250003
"41_1_111" 29175 6.628 270001 29174 6.628 260003
"41_1_111" 29179 6.854 280001 29178 6.854 270004
"41_1_111" 29188 7.113 290001 29187 7.113 280009
"41_1_111" 29197 7.51 300001 29196 7.51 290009
"41_1_111" 29210 8.064 310001 29209 8.064 300013
"41_1_111" 29220 8.393 320001 29219 8.393 310010
"41_1_111" 29227 8.712 330001 29226 8.712 320007
"41_1_111" 29230 8.819 340001 29229 8.819 330003
expired_calendar WARNING 5

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.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
34 "8761263-0000001-63"
39 "87637-0000010-0"
40 "87967-0000010-0"
41 "87968-0000010-0"
42 "87969-0000010-0"
missing_bike_allowance WARNING 258

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 258 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.
21118 "COR" "15331417"
21119 "COR" "15331418"
21120 "COR" "15331419"
21121 "COR" "15331420"
21122 "COR" "15331421"
21123 "COR" "15331422"
21124 "COR" "15331361"
21125 "COR" "15331429"
21126 "COR" "15331513"
21127 "COR" "15331333"
21128 "COR" "15331499"
21129 "COR" "15331542"
21130 "COR" "15331362"
21131 "COR" "15331430"
21132 "COR" "15331514"
21133 "COR" "15331363"
21134 "COR" "15331431"
21135 "COR" "15331515"
21136 "COR" "15331334"
21137 "COR" "15331500"
21138 "COR" "15331543"
21139 "COR" "15331364"
21140 "COR" "15331432"
21141 "COR" "15331518"
21142 "COR" "15331365"
21143 "COR" "15331433"
21144 "COR" "15331521"
21145 "COR" "15331335"
21146 "COR" "15331501"
21147 "COR" "15331545"
21148 "COR" "15331366"
21149 "COR" "15331434"
21150 "COR" "15331522"
21151 "COR" "15331367"
21152 "COR" "15331435"
21153 "COR" "15331523"
21154 "COR" "15331336"
21155 "COR" "15331502"
21156 "COR" "15331546"
21157 "COR" "15331368"
21158 "COR" "15331436"
21159 "COR" "15331524"
21160 "COR" "15331369"
21161 "COR" "15331437"
21162 "COR" "15331529"
21163 "COR" "15331337"
21164 "COR" "15331503"
21165 "COR" "15331547"
21166 "COR" "15331370"
21167 "COR" "15331438"
route_short_name_too_long WARNING 1

route_short_name_too_long

Short name of a route is too long (more than 12 characters).

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`.
"540" 102 "MTG Event Line"
service_has_no_active_day_of_the_week WARNING 1

service_has_no_active_day_of_the_week

A service is not valid for any day of the week.

You can see more about this notice here.

csvRowNumber (?) The row number in calendar.txt where the error occurs. serviceId (?) The service_id field value.
32 "8761163-0000010-63"
stop_too_far_from_shape_using_user_distance WARNING 103

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 103 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.
4740 "25_1_96" "19381503" 176639 "12128" "Santo Rd & Shields St" [32.818900884286585,-117.1039468666172] 369.24084522355736
4740 "25_1_96" "19381503" 176640 "12125" "Santo Rd & Snook St" [32.81565856792265,-117.10544265220769] 373.8303227107722
4740 "25_1_96" "19381503" 176641 "11721" "Santo Rd & Aero Rd" [32.81384515750091,-117.10612297253935] 379.34437844134794
4740 "25_1_96" "19381503" 176642 "99218" "Daley Center Dr & Aero Dr" [32.80982806444258,-117.11600702694261] 331.6384416744333
4740 "25_1_96" "19381503" 176643 "60681" "Stonecrest Bl & Walmart" [32.804334638534584,-117.11782971702769] 248.2916498600983
4740 "25_1_96" "19381503" 176644 "99219" "Murphy Canyon Rd & Aero Dr" [32.805754961047484,-117.11416441800358] 374.7811150780839
4740 "25_1_96" "19381503" 176645 "99220" "Aero Dr & Ruffin Rd" [32.80880057572401,-117.11603446765844] 312.89194751075536
4740 "25_1_96" "19381503" 176646 "10941" "Aero Dr & West Canyon Av" [32.808923009850254,-117.11847393887346] 367.6727763257073
4740 "25_1_96" "19381503" 176647 "10928" "Aero Dr & Ruffin Rd" [32.809182491633464,-117.12532636728626] 380.3806770747239
4740 "25_1_96" "19381503" 176648 "11278" "Aero Dr & John J Montgomery Dr" [32.80976659512429,-117.13651414638721] 379.28314096409366
4740 "25_1_96" "19381503" 176649 "10880" "Aero Dr & Glen H Curtis Rd" [32.809708525568794,-117.1402916523167] 378.98628855710723
4740 "25_1_96" "19381503" 176650 "10869" "Aero Dr & Aero Ct" [32.8096521017941,-117.14353589728358] 379.89001111313013
4740 "25_1_96" "19381503" 176651 "12061" "Kearny Villa Rd & Aero Dr" [32.809590760928955,-117.147512070323] 350.36226293972936
4740 "25_1_96" "19381503" 176652 "11662" "Kearny Villa Rd & I-805" [32.80757202989387,-117.15079350266] 353.27642677434795
15227 "933_9_67" "19384067" 460723 "60141" "Palm Av & Florida St" [32.58387629033606,-117.10792541666083] 115.40307835609055
15227 "933_9_67" "19384067" 460724 "60138" "Palm Av & Emory St" [32.58389928615423,-117.11165046277223] 115.54979849739424
15227 "933_9_67" "19384067" 460725 "60178" "Palm Av & 9th St" [32.583915710336065,-117.11387634329829] 113.948116527222
15227 "933_9_67" "19384067" 460726 "99411" "Palm Av & 7th St" [32.5838929292213,-117.11718373297752] 115.02405158438049
15227 "933_9_67" "19384067" 460727 "60133" "Palm Av & Rainbow Dr" [32.58390427000974,-117.11920547499999] 114.83053250932954
15227 "933_9_67" "19384067" 460728 "60132" "Palm Av & 5th St" [32.58392684132815,-117.12089332378798] 114.09259833501875
15227 "933_9_67" "19384067" 460729 "60173" "Palm Av & 4th St" [32.5839195304862,-117.12417735391305] 115.9527602887273
15227 "933_9_67" "19384067" 460730 "60171" "Palm Av & 3rd St" [32.58392334198668,-117.12600156373495] 114.21273844641887
15227 "933_9_67" "19384067" 460731 "60451" "Palm Av & 170" [32.58392651904406,-117.12935765670024] 114.19669026923792
15227 "933_9_67" "19384067" 460733 "60502" "Seacoast Dr & Daisy Av" [32.582887268,-117.13170624] 114.48724271999052
15227 "933_9_67" "19384067" 460734 "60222" "Seacoast Dr & Evergreen Av" [32.580661167200006,-117.13171387] 114.25956312315286
15227 "933_9_67" "19384067" 460736 "60020" "Imperial Beach Bl & 3rd St" [32.57663381956063,-117.12900352682438] 114.89677336316997
15227 "933_9_67" "19384067" 460737 "60070" "Imperial Beach Bl & 4th St" [32.57661200672609,-117.12485181709705] 114.10204401740262
15227 "933_9_67" "19384067" 460738 "60023" "Imperial Beach Bl & Connecticut St" [32.57658768012995,-117.12022454785712] 115.22419442249
15227 "933_9_67" "19384067" 460739 "60444" "Imperial Beach Bl & 8th St" [32.57656097009208,-117.11717545210526] 114.65842965291742
15227 "933_9_67" "19384067" 460740 "60026" "Imperial Beach Bl & Emory St" [32.57656479082902,-117.114441555] 113.59938594836322
15227 "933_9_67" "19384067" 460741 "60028" "Imperial Beach Bl & 11th St" [32.57655950481176,-117.11149538461079] 111.74786869174443
15227 "933_9_67" "19384067" 460743 "60229" "13th St & Holly Av" [32.57268206130955,-117.10572170084703] 115.8873396798041
15227 "933_9_67" "19384067" 460745 "99443" "Satellite Bl & 15th St" [32.569112206304126,-117.10241813523335] 106.6770306525465
15227 "933_9_67" "19384067" 460746 "60079" "Satellite Bl & Thermal Av" [32.56917316754251,-117.09790924473212] 114.95479604741003
15227 "933_9_67" "19384067" 460747 "60039" "Satellite Bl & Saturn Bl" [32.56916528321892,-117.09444759266921] 113.80942511270909
15227 "933_9_67" "19384067" 460749 "60349" "Saturn Bl & Grove Av" [32.57216213419377,-117.09277122490872] 115.68657687462199
15227 "933_9_67" "19384067" 460751 "60083" "Coronado Av & Green Bay St" [32.57648570219677,-117.0892641066095] 114.02724613833924
15227 "933_9_67" "19384067" 460752 "60041" "Coronado Av & Hollister St" [32.576488087620255,-117.08560150570639] 114.480741911874
15227 "933_9_67" "19384067" 460753 "60352" "Hollister St & Ingrid Av" [32.57407547313957,-117.08408489082936] 115.95807790571298
15227 "933_9_67" "19384067" 460754 "60419" "Hollister St & Iris Av" [32.56988144,-117.08408356] 114.45460700461102
15227 "933_9_67" "19384067" 460755 "60417" "Hollister St & Leon Av" [32.567571547777774,-117.08407593] 115.11342055556875
15227 "933_9_67" "19384067" 460757 "60425" "Oro Vista Rd & Tocayo Av" [32.56444072931116,-117.07927551260069] 107.16471019675454
15227 "933_9_67" "19384067" 460758 "60427" "Oro Vista Rd & 1575" [32.56600836992286,-117.07840668993784] 115.00171841822451
15227 "933_9_67" "19384067" 460759 "60088" "Iris Av & 27th St" [32.56888119868771,-117.076165822853] 109.34383715098106
15227 "933_9_67" "19384067" 460760 "60048" "Iris Av & Monterey Pine Dr" [32.56913528486218,-117.07370170675668] 114.39534839153309
15227 "933_9_67" "19384067" 460761 "60091" "Iris Av & Monterey Park Dr" [32.56912364871751,-117.07105750801338] 115.39406482216727
15543 "934_8_65" "19388314" 482086 "60078" "Palm Av & 13th St" [32.583874471054386,-117.10639727215805] 110.94269938417439
15543 "934_8_65" "19388314" 482087 "60034" "Palm Av & 16th St" [32.583859534815566,-117.10088886675058] 112.4004925381044
15543 "934_8_65" "19388314" 482088 "60036" "Palm Av & Thermal Av" [32.583851623071446,-117.0982910186565] 111.3679967184843
15543 "934_8_65" "19388314" 482089 "60040" "Palm Av & Saturn Bl" [32.58384323252588,-117.09521514663999] 112.49255183149025
stop_without_stop_time WARNING 5

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.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
1636 "94036" "Fashion Valley Transit Center"
3316 "90001" "Palm St"
3317 "90004" "Palm St"
3806 "76900" "SIGNAL O38"
3807 "76901" "SIGNAL O38"
trip_distance_exceeds_shape_distance_below_threshold WARNING 227

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.

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

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.
"19449709" "13_0_198" 4.915 4.914 10.48184225596442
"19447309" "20_1_264" 18.677 18.676001 5.132990918169265
"19451251" "20_1_264" 18.677 18.676001 5.132990918169265
"19447322" "20_1_264" 18.677 18.676001 5.132990918169265
"19451264" "20_1_264" 18.677 18.676001 5.132990918169265
"19447406" "20_1_264" 18.677 18.676001 5.132990918169265
"19451348" "20_1_264" 18.677 18.676001 5.132990918169265
"19447424" "20_1_264" 18.677 18.676001 5.132990918169265
"19451366" "20_1_264" 18.677 18.676001 5.132990918169265
"19447413" "20_1_264" 18.677 18.676001 5.132990918169265
"19451355" "20_1_264" 18.677 18.676001 5.132990918169265
"19447563" "20_1_264" 18.677 18.676001 5.132990918169265
"19451505" "20_1_264" 18.677 18.676001 5.132990918169265
"19447331" "20_1_264" 18.677 18.676001 5.132990918169265
"19451273" "20_1_264" 18.677 18.676001 5.132990918169265
"19447313" "20_1_264" 18.677 18.676001 5.132990918169265
"19451255" "20_1_264" 18.677 18.676001 5.132990918169265
"19447448" "20_1_264" 18.677 18.676001 5.132990918169265
"19451390" "20_1_264" 18.677 18.676001 5.132990918169265
"19447324" "20_1_264" 18.677 18.676001 5.132990918169265
"19451266" "20_1_264" 18.677 18.676001 5.132990918169265
"19447596" "20_1_264" 18.677 18.676001 5.132990918169265
"19451538" "20_1_264" 18.677 18.676001 5.132990918169265
"19447987" "20_1_264" 18.677 18.676001 5.132990918169265
"19451929" "20_1_264" 18.677 18.676001 5.132990918169265
"19447442" "20_1_264" 18.677 18.676001 5.132990918169265
"19451384" "20_1_264" 18.677 18.676001 5.132990918169265
"19448009" "20_1_264" 18.677 18.676001 5.132990918169265
"19451951" "20_1_264" 18.677 18.676001 5.132990918169265
"19444717" "43_3_6" 7.123 7.122 6.815221952786196
"19444718" "43_3_6" 7.123 7.122 6.815221952786196
"19444690" "43_3_6" 7.123 7.122 6.815221952786196
"19444693" "43_3_6" 7.123 7.122 6.815221952786196
"19444688" "43_3_6" 7.123 7.122 6.815221952786196
"19447991" "43_3_6" 7.123 7.122 6.815221952786196
"19450295" "43_3_6" 7.123 7.122 6.815221952786196
"19451933" "43_3_6" 7.123 7.122 6.815221952786196
"19444687" "43_3_6" 7.123 7.122 6.815221952786196
"19444689" "43_3_6" 7.123 7.122 6.815221952786196
"19447452" "43_3_6" 7.123 7.122 6.815221952786196
"19450323" "43_3_6" 7.123 7.122 6.815221952786196
"19451394" "43_3_6" 7.123 7.122 6.815221952786196
"19444663" "43_3_6" 7.123 7.122 6.815221952786196
"19444694" "43_3_6" 7.123 7.122 6.815221952786196
"19447585" "43_3_6" 7.123 7.122 6.815221952786196
"19450335" "43_3_6" 7.123 7.122 6.815221952786196
"19451527" "43_3_6" 7.123 7.122 6.815221952786196
"19444666" "43_3_6" 7.123 7.122 6.815221952786196
"19444670" "43_3_6" 7.123 7.122 6.815221952786196
"19447599" "43_3_6" 7.123 7.122 6.815221952786196
unused_shape WARNING 1

unused_shape

Shape is not used in GTFS file trips.txt.

All records defined by GTFS shapes.txt should be used in trips.txt.

You can see more about this notice here.

shapeId (?) The faulty record's id. csvRowNumber (?) The row number of the faulty record.
"AIR_9_246" 96138
big_gap_in_service INFO 2

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.

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.
"8761059-1111100-59" "2026-06-16" "2026-08-05" 49
"8761163-0000010-63" "2026-07-04" "2026-09-05" 62
unknown_column INFO 20

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.
"fare_media.txt" "amount" 4
"fare_media.txt" "currency" 5
"fare_media.txt" "minimum_initial_purchase" 6
"fare_products.txt" "cap_required" 7
"fare_products.txt" "duration_amount" 8
"fare_products.txt" "duration_type" 9
"fare_products.txt" "duration_unit" 10
"rider_categories.txt" "max_age" 5
"rider_categories.txt" "min_age" 6
"routes.txt" "route_group" 9
"routes.txt" "route_pattern1" 10
"routes.txt" "route_pattern2" 11
"stops.txt" "intersection_code" 11
"stops.txt" "reference_place" 12
"stops.txt" "stop_name_short" 13
"stops.txt" "stop_place" 14
"trips.txt" "direction_name" 10
"trips.txt" "trip_bikes_allowed" 11
"trips.txt" "trip_headsign_short" 12
"calendar.txt" "service_name" 11
unknown_file INFO 1

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"fare_capping.txt"
unused_station INFO 1

unused_station

Unused station.

A stop has location_type STATION (1) but does not appear in any stop's parent_station.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
87 "svcoas" "Sorrento Valley COASTER Station"