city-of-san-luis-obispo — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-27T22:30:00Z,
for the dataset file:///shared/city-of-san-luis-obispo_d49f1f54.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Transnnovation
Feed Email:
marcy@mjcaction.com
Feed Language:
English
Feed Start Date:
2025-06-01
Feed End Date:
2027-01-01

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. fare_attributes.txt
  5. fare_rules.txt
  6. feed_info.txt
  7. route_directions.txt
  8. routes.txt
  9. shapes.txt
  10. stop_times.txt
  11. stops.txt
  12. transfers.txt
  13. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 11
  • Shapes: 13
  • Stops: 164
  • Trips: 171

Specification Compliance report

238 notices reported (0 errors, 221 warnings, 17 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 221

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 221 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`.
"10866849:7791" 446 370.387214 6 445 370.387214 5
"10866849:7791" 448 596.019491 8 447 596.019491 7
"10866849:7791" 450 791.070275 10 449 791.070275 9
"10866849:7791" 452 1276.012332 12 451 1276.012332 11
"10866849:7791" 457 1510.008006 17 456 1510.008006 16
"10866849:7791" 470 2368.307017 30 469 2368.307017 29
"10866849:7791" 482 4288.554073 42 481 4288.554073 41
"10866849:7791" 492 5591.567559 52 491 5591.567559 51
"10866849:7791" 496 5991.967252 56 495 5991.967252 55
"10866849:7791" 499 6313.271001 59 498 6313.271001 58
"10866849:7791" 502 6612.41373 62 501 6612.41373 61
"10866849:7791" 505 7285.451342 65 504 7285.451342 64
"10866849:7791" 515 9695.448076 75 514 9695.448076 74
"10866849:7791" 521 10930.223181 81 520 10930.223181 80
"10866849:7791" 526 11890.087843 86 525 11890.087843 85
"10866849:7791" 528 12245.423577 88 527 12245.423577 87
"10866849:7791" 532 12710.603643 92 531 12710.603643 91
"10866849:7791" 539 13327.680948 99 538 13327.680948 98
"10866849:7791" 543 14164.40208 103 542 14164.40208 102
"10866849:7791" 566 15951.838667 126 565 15951.838667 125
"10866849:7791" 574 16978.220496 134 573 16978.220496 133
"10866849:7791" 579 17589.063836 139 578 17589.063836 138
"10866849:7791" 582 17859.938961 142 581 17859.938961 141
"10866849:7791" 588 18398.412988 148 587 18398.412988 147
"10866849:7791" 591 18767.755214 151 590 18767.755214 150
"10866849:7791" 601 19237.002312 161 600 19237.002312 160
"10866849:7791" 604 19418.235659 164 603 19418.235659 163
"10866849:7791" 607 19827.504554 167 606 19827.504554 166
"10866883:4975" 797 1111.017271 6 796 1111.017271 5
"10866883:4975" 839 4435.172771 48 838 4435.172771 47
"10866883:4975" 844 4860.50419 53 843 4860.50419 52
"10866883:4975" 847 5208.750186 56 846 5208.750186 55
"10866883:4975" 851 6067.46382 60 850 6067.46382 59
"10866883:4975" 854 6332.840858 63 853 6332.840858 62
"10866883:4975" 858 6748.71321 67 857 6748.71321 66
"10866883:4975" 863 7213.187281 72 862 7213.187281 71
"10866883:4975" 868 7423.354693 77 867 7423.354693 76
"10866883:4975" 873 7712.073006 82 872 7712.073006 81
"10866883:4975" 878 8177.584942 87 877 8177.584942 86
"10866883:4975" 884 8796.160106 93 883 8796.160106 92
"10866883:4975" 890 9539.682237 99 889 9539.682237 98
"10866883:4975" 904 10829.910789 113 903 10829.910789 112
"10866883:4975" 911 11449.690336 120 910 11449.690336 119
"10866883:4975" 914 12044.300731 123 913 12044.300731 122
"10866883:4975" 917 12659.78219 126 916 12659.78219 125
"10866883:4975" 920 12946.845103 129 919 12946.845103 128
"10866883:4975" 923 13292.035884 132 922 13292.035884 131
"10866883:4975" 933 14545.33512 142 932 14545.33512 141
"10866883:4975" 937 15093.775649 146 936 15093.775649 145
"10866883:4975" 940 15597.860917 149 939 15597.860917 148
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.
"agency.txt" "agency_primary" 9
"routes.txt" "tts_route_short_name" 4
"routes.txt" "tts_route_long_name" 6
"routes.txt" "direction0_name" 13
"routes.txt" "direction1_name" 14
"trips.txt" "ext_trip_short_name" 6
"trips.txt" "ext_block_id" 9
"trips.txt" "ext_grid_id" 13
"trips.txt" "exceptional" 14
"trips.txt" "ext_atp_index" 15
"stops.txt" "city_name" 14
"stops.txt" "area_name" 15
"stops.txt" "direction_id" 16
"stops.txt" "ext_id" 17
"stops.txt" "ext_userfield1" 18
"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.
"route_directions.txt"