GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-01-23T14:56:56Z,
for the dataset file:///shared/gatra.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


  • Greater Attleboro Taunton Regional Transit Authority

Feed Info


Publisher Name:
N/A
Publisher URL:
N/A
Feed Email:
N/A
Feed Language:
N/A

Files included


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

Counts


  • Agencies: 1
  • Blocks: 66
  • Routes: 25
  • Shapes: 109
  • Stops: 567
  • Trips: 910

Specification Compliance report

42 notices reported (0 errors, 41 warnings, 1 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 16

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.

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.
"Link 4_816091_816075_85" 68233 3209.0 214 68232 3209.0 213 0.011119509878785294
"Liberty Link_816115_816118_76" 26831 6798.0 307 26830 6798.0 306 0.11601228790825044
"Liberty Link_816115_816118_75" 28159 6798.0 307 28158 6798.0 306 0.11601228790825044
"14_2577987_4148000_56" 3865 13768.0 446 3864 13768.0 445 0.3407511762928117
"Link 2_2559008_816087_83" 71266 15269.0 1085 71265 15269.0 1084 0.011119509878785294
"Freedom Link_816118_816115_72" 32610 13795.0 632 32609 13795.0 631 0.5232056698552798
"Freedom Link_816118_816115_72" 32612 13891.0 634 32611 13891.0 633 0.11601228790825044
"Freedom Link_816118_816115_71" 33845 16715.0 878 33844 16715.0 877 0.5232056698552798
"Liberty Link_816118_816115_74" 30181 6798.0 307 30180 6798.0 306 0.11601228790825044
"MCDL_816106_816108_109" 31731 12086.0 926 31730 12086.0 925 0.48065999685184163
"MCDL_816106_816108_109" 31784 12619.0 979 31783 12619.0 978 0.5752313582622524
"MCDL_816106_816108_109" 31943 16304.0 1138 31942 16304.0 1137 0.13972640335062944
"Link 4_819659_816087_92" 93942 10154.0 535 93941 10154.0 534 0.011119509878785294
"SAIL_2559128_816098_107" 53854 18248.0 195 53853 18248.0 194 0.22979679094016342
"MCDL_816108_816106_110" 59075 281.0 20 59074 281.0 19 0.13972640335062944
"11_2577987_2332283_38" 48660 8663.0 313 48659 8663.0 312 0.4791033518846692
equal_shape_distance_same_coordinates WARNING 2

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`.
"6_816175_816156_12" 76627 5322.0 254 76626 5322.0 253
"6_816175_816156_12" 76637 5489.0 264 76636 5489.0 263
expired_calendar WARNING 3

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.
2 "noService"
3 "saturday"
4 "weekday"
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"
stop_without_stop_time WARNING 11

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.
11 "0_Garage Taunton" "Garage Taunton"
36 "0_819660" "Wareham Crossing"
39 "0_2559143" "Beach St."
65 "0_819919" "Onset Village"
98 "0_816039" "Attleboro School"
107 "0_819920" "Agawam Village"
164 "0_4149354" "Bible Chapel"
186 "0_816150" "Williams St."
199 "0_816127" "Green Harbor"
210 "0_Garage Wareham" "Garage Wareham"
226 "0_816182" "Fuller Hospital"
trip_coverage_not_active_for_next7_days WARNING 1

trip_coverage_not_active_for_next7_days

Trips data should be valid for at least the next seven days.

This notice is triggered if the date range where a significant number of trips are running ends in less than 7 days.

You can see more about this notice here.

currentDate (?) Current date (YYYYMMDD format). serviceWindowStartDate (?) The start date of the majority service window. serviceWindowEndDate (?) The end date of the majority service window.
"20260123" "20250321" "20250418"
unused_shape WARNING 7

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.
"12_816028_816034_49" 655
"SAIL_816098_816133_98" 16792
"Liberty Link_816115_816118_75" 27852
"MLPM_816101_816118_70" 34202
"MLPM_816103_816106_68" 36389
"12_816034_816028_41" 43088
"10_2577987_816028_32" 45135
unknown_column INFO 1

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.
"stops.txt" "vehicle_type" 10