north-central — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-22T02:38:12Z,
for the dataset file:///shared/north-central_c19b4e39.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


  • North Central Area Transit

Feed Info


Publisher Name:
North Central Area Transit
Publisher URL:
https://ncatohio.org/
Feed Email:
sschrayer@foursquareitp.com
Feed Language:
English
Feed Start Date:
2026-01-01
Feed End Date:
2027-01-01

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. feed_info.txt
  5. routes.txt
  6. shapes.txt
  7. stop_times.txt
  8. stops.txt
  9. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 2
  • Shapes: 2
  • Stops: 28
  • Trips: 20

Specification Compliance report

51 notices reported (0 errors, 48 warnings, 3 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 45

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.

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`.
"red_outbound" 436 2526.861411 47 435 2526.861411 46
"red_outbound" 449 3027.466086 60 448 3027.466086 59
"red_outbound" 453 3079.799838 64 452 3079.799838 63
"red_outbound" 463 3551.296541 74 462 3551.296541 73
"red_outbound" 472 4528.14913 83 471 4528.14913 82
"red_outbound" 479 4653.389053 90 478 4653.389053 89
"red_outbound" 480 4653.389053 91 479 4653.389053 90
"red_outbound" 505 6301.322896 116 504 6301.322896 115
"red_outbound" 511 6953.606792 122 510 6953.606792 121
"red_outbound" 523 7600.169105 134 522 7600.169105 133
"red_outbound" 531 7842.6563 142 530 7842.6563 141
"red_outbound" 563 8700.577137 174 562 8700.577137 173
"red_outbound" 570 9039.299328 181 569 9039.299328 180
"red_outbound" 597 10531.88085 208 596 10531.88085 207
"red_outbound" 650 14260.91885 261 649 14260.91885 260
"red_outbound" 653 14546.67393 264 652 14546.67393 263
"red_outbound" 723 19346.39534 334 722 19346.39534 333
"red_outbound" 734 19873.67371 345 733 19873.67371 344
"red_outbound" 760 20867.88522 371 759 20867.88522 370
"red_outbound" 792 22261.20331 403 791 22261.20331 402
"blue_outbound" 10 397.8838865 8 9 397.8838865 7
"blue_outbound" 35 1286.245253 33 34 1286.245253 32
"blue_outbound" 41 1528.462689 39 40 1528.462689 38
"blue_outbound" 42 1528.462689 40 41 1528.462689 39
"blue_outbound" 89 3721.634562 87 88 3721.634562 86
"blue_outbound" 105 4884.389129 103 104 4884.389129 102
"blue_outbound" 123 5760.038056 121 122 5760.038056 120
"blue_outbound" 125 5794.155161 123 124 5794.155161 122
"blue_outbound" 127 5814.643023 125 126 5814.643023 124
"blue_outbound" 129 5865.646126 127 128 5865.646126 126
"blue_outbound" 131 5920.122103 129 130 5920.122103 128
"blue_outbound" 133 5931.906612 131 132 5931.906612 130
"blue_outbound" 135 6008.667746 133 134 6008.667746 132
"blue_outbound" 137 6067.411385 135 136 6067.411385 134
"blue_outbound" 139 6117.317231 137 138 6117.317231 136
"blue_outbound" 141 6156.879371 139 140 6156.879371 138
"blue_outbound" 143 6179.739658 141 142 6179.739658 140
"blue_outbound" 145 6221.378676 143 144 6221.378676 142
"blue_outbound" 147 6262.817469 145 146 6262.817469 144
"blue_outbound" 166 6881.625198 164 165 6881.625198 163
"blue_outbound" 280 10556.53603 278 279 10556.53603 277
"blue_outbound" 318 11519.17122 316 317 11519.17122 315
"blue_outbound" 320 11556.46286 318 319 11556.46286 317
"blue_outbound" 322 11624.58363 320 321 11624.58363 319
"blue_outbound" 324 11710.9283 322 323 11710.9283 321
missing_recommended_field WARNING 1

missing_recommended_field

A recommended field is missing.

The given field has no value in some input row, even though values are recommended.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"feed_info.txt" 2 "feed_version"
route_long_name_contains_short_name WARNING 2

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.

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`.
"1" 2 "Blue" "Blue - East West"
"2" 3 "Red" "Red - Flex"
unknown_column INFO 3

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.
"stop_times.txt" "dropoff_type" 7
"stop_times.txt" "continuous_dropoff" 9
"routes.txt" "continuous_dropoff" 9