GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-04T13:42:07Z,
for the dataset file:///shared/granttransit_c44b8af4.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Email:
alex@busmaps.com
Feed Language:
English
Feed Start Date:
2025-09-22
Feed End Date:
2027-04-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: 13
  • Routes: 11
  • Shapes: 24
  • Stops: 202
  • Trips: 239

Specification Compliance report

15 notices reported (0 errors, 15 warnings, 0 infos)

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 14

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.
212 "102116-t_6116990_b_85732_tn_7" "102116-67974" 221.5073280324011 1.8458944002700093 2704 4 "102116-3879603" "Urban Archeologist on Hwy 28" "12:48:00" 2705 5 "102116-3879604" "Desert Villa on Hwy 28" "12:48:30"
239 "102116-t_6117046_b_85732_tn_0" "102116-77622" 268.4729120730009 2.9830323563666767 3273 33 "102116-3879650" "Hwy 28 / Rd H" "06:22:20" 3274 34 "102116-3879651" "Winchester on Hwy 28" "06:23:00"
239 "102116-t_6117046_b_85732_tn_0" "102116-77622" 205.88027013667485 10.294013506833743 3274 34 "102116-3879651" "Winchester on Hwy 28" "06:23:00" 3275 35 "102116-3879653" "Flower Basket on F St Se" "06:25:00"
209 "102116-t_6116990_b_85732_tn_4" "102116-67974" 221.5073280324011 1.8458944002700093 2668 4 "102116-3879603" "Urban Archeologist on Hwy 28" "09:48:00" 2669 5 "102116-3879604" "Desert Villa on Hwy 28" "09:48:30"
205 "102116-t_6116990_b_85732_tn_11" "102116-67974" 221.5073280324011 1.8458944002700093 2620 4 "102116-3879603" "Urban Archeologist on Hwy 28" "16:48:00" 2621 5 "102116-3879604" "Desert Villa on Hwy 28" "16:48:30"
204 "102116-t_6116990_b_85732_tn_10" "102116-67974" 221.5073280324011 1.8458944002700093 2608 4 "102116-3879603" "Urban Archeologist on Hwy 28" "15:48:00" 2609 5 "102116-3879604" "Desert Villa on Hwy 28" "15:48:30"
210 "102116-t_6116990_b_85732_tn_5" "102116-67974" 221.5073280324011 1.8458944002700093 2680 4 "102116-3879603" "Urban Archeologist on Hwy 28" "10:48:00" 2681 5 "102116-3879604" "Desert Villa on Hwy 28" "10:48:30"
203 "102116-t_6116990_b_85732_tn_1" "102116-67974" 221.5073280324011 1.8458944002700093 2596 4 "102116-3879603" "Urban Archeologist on Hwy 28" "06:48:00" 2597 5 "102116-3879604" "Desert Villa on Hwy 28" "06:48:30"
207 "102116-t_6116990_b_85732_tn_2" "102116-67974" 221.5073280324011 1.8458944002700093 2644 4 "102116-3879603" "Urban Archeologist on Hwy 28" "07:48:00" 2645 5 "102116-3879604" "Desert Villa on Hwy 28" "07:48:30"
213 "102116-t_6116990_b_85732_tn_8" "102116-67974" 221.5073280324011 1.8458944002700093 2716 4 "102116-3879603" "Urban Archeologist on Hwy 28" "13:48:00" 2717 5 "102116-3879604" "Desert Villa on Hwy 28" "13:48:30"
214 "102116-t_6116990_b_85732_tn_9" "102116-67974" 221.5073280324011 1.8458944002700093 2728 4 "102116-3879603" "Urban Archeologist on Hwy 28" "14:48:00" 2729 5 "102116-3879604" "Desert Villa on Hwy 28" "14:48:30"
206 "102116-t_6116990_b_85732_tn_12" "102116-67974" 221.5073280324011 1.8458944002700093 2632 4 "102116-3879603" "Urban Archeologist on Hwy 28" "17:48:00" 2633 5 "102116-3879604" "Desert Villa on Hwy 28" "17:48:30"
208 "102116-t_6116990_b_85732_tn_3" "102116-67974" 221.5073280324011 1.8458944002700093 2656 4 "102116-3879603" "Urban Archeologist on Hwy 28" "08:48:00" 2657 5 "102116-3879604" "Desert Villa on Hwy 28" "08:48:30"
211 "102116-t_6116990_b_85732_tn_6" "102116-67974" 221.5073280324011 1.8458944002700093 2692 4 "102116-3879603" "Urban Archeologist on Hwy 28" "11:48:00" 2693 5 "102116-3879604" "Desert Villa on Hwy 28" "11:48:30"
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.
239 "102116-t_6117046_b_85732_tn_0" "102116-77622" 205.88027013667485 10.294013506833743 3274 34 "102116-3879651" "Winchester on Hwy 28" "06:23:00" 3275 35 "102116-3879653" "Flower Basket on F St Se" "06:25:00"