GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2025-12-12T19:45:53Z,
for the dataset file:///shared/dnmy-appalcart.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:
2023-07-04
Feed End Date:
2026-12-31

Files included


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

Counts


  • Agencies: 1
  • Blocks: 66
  • Routes: 25
  • Shapes: 48
  • Stops: 128
  • Trips: 1216

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 123

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.

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

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.
276 "103569-3118" "103569-10" 151.96057587922533 1.2663381323268776 4318 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "16:23:00" 4319 10 "103569-98" "Oak Grove Road" "16:23:30"
251 "103569-3143" "103569-10" 151.96057587922533 1.2663381323268776 3668 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "16:23:00" 3669 10 "103569-98" "Oak Grove Road" "16:23:30"
280 "103569-3109" "103569-10" 151.96057587922533 1.2663381323268776 4422 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "09:23:00" 4423 10 "103569-98" "Oak Grove Road" "09:23:30"
268 "103569-3122" "103569-10" 151.96057587922533 1.2663381323268776 4110 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "14:23:00" 4111 10 "103569-98" "Oak Grove Road" "14:23:30"
243 "103569-3147" "103569-10" 151.96057587922533 1.2663381323268776 3460 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "14:23:00" 3461 10 "103569-98" "Oak Grove Road" "14:23:30"
387 "103569-49411753802468692" "103569-10" 151.96057587922533 1.2663381323268776 7080 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "08:38:00" 7081 10 "103569-98" "Oak Grove Road" "08:38:30"
255 "103569-3133" "103569-10" 151.96057587922533 1.2663381323268776 3772 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "18:23:00" 3773 10 "103569-98" "Oak Grove Road" "18:23:30"
248 "103569-3140" "103569-10" 151.96057587922533 1.2663381323268776 3590 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "17:53:00" 3591 10 "103569-98" "Oak Grove Road" "17:53:30"
376 "103569-49791753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6805 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "15:38:00" 6806 10 "103569-98" "Oak Grove Road" "15:38:30"
286 "103569-3103" "103569-10" 151.96057587922533 1.2663381323268776 4578 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "14:13:00" 4579 10 "103569-98" "Oak Grove Road" "14:13:30"
307 "103569-3088" "103569-10" 151.96057587922533 1.2663381323268776 5122 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "09:43:00" 5123 10 "103569-98" "Oak Grove Road" "09:43:30"
768 "103569-4925" "103569-27_" 151.96057587922533 1.2663381323268776 15580 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "07:13:00" 15581 10 "103569-98" "Oak Grove Road" "07:13:30"
256 "103569-3136" "103569-10" 151.96057587922533 1.2663381323268776 3798 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "19:53:00" 3799 10 "103569-98" "Oak Grove Road" "19:53:30"
357 "103569-50101753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6330 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "15:53:00" 6331 10 "103569-98" "Oak Grove Road" "15:53:30"
361 "103569-50141753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6430 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "08:08:00" 6431 10 "103569-98" "Oak Grove Road" "08:08:30"
390 "103569-49501753802468692" "103569-10" 151.96057587922533 1.2663381323268776 7155 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "09:23:00" 7156 10 "103569-98" "Oak Grove Road" "09:23:30"
393 "103569-49351753802468692" "103569-10" 151.96057587922533 1.2663381323268776 7230 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "07:23:00" 7231 10 "103569-98" "Oak Grove Road" "07:23:30"
265 "103569-3131" "103569-10" 151.96057587922533 1.2663381323268776 4032 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "19:23:00" 4033 10 "103569-98" "Oak Grove Road" "19:23:30"
389 "103569-49491753802468692" "103569-10" 151.96057587922533 1.2663381323268776 7130 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "10:23:00" 7131 10 "103569-98" "Oak Grove Road" "10:23:30"
241 "103569-3154" "103569-10" 151.96057587922533 1.2663381323268776 3408 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "07:43:00" 3409 10 "103569-98" "Oak Grove Road" "07:43:30"
290 "103569-3095" "103569-10" 151.96057587922533 1.2663381323268776 4682 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "18:13:00" 4683 10 "103569-98" "Oak Grove Road" "18:13:30"
397 "103569-49391753802468692" "103569-10" 151.96057587922533 1.2663381323268776 7330 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "12:38:00" 7331 10 "103569-98" "Oak Grove Road" "12:38:30"
234 "103569-49291753802468692" "103569-10" 151.96057587922533 1.2663381323268776 3231 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "19:23:00" 3232 10 "103569-98" "Oak Grove Road" "19:23:30"
377 "103569-49801753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6830 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "13:38:00" 6831 10 "103569-98" "Oak Grove Road" "13:38:30"
272 "103569-3113" "103569-10" 151.96057587922533 1.2663381323268776 4214 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "11:23:00" 4215 10 "103569-98" "Oak Grove Road" "11:23:30"
358 "103569-50111753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6355 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "17:23:00" 6356 10 "103569-98" "Oak Grove Road" "17:23:30"
299 "103569-3092" "103569-10" 151.96057587922533 1.2663381323268776 4916 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "19:43:00" 4917 10 "103569-98" "Oak Grove Road" "19:43:30"
293 "103569-3098" "103569-10" 151.96057587922533 1.2663381323268776 4760 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "16:43:00" 4761 10 "103569-98" "Oak Grove Road" "16:43:30"
238 "103569-49331753802468692" "103569-10" 151.96057587922533 1.2663381323268776 3331 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "13:23:00" 3332 10 "103569-98" "Oak Grove Road" "13:23:30"
292 "103569-3097" "103569-10" 151.96057587922533 1.2663381323268776 4734 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "17:13:00" 4735 10 "103569-98" "Oak Grove Road" "17:13:30"
394 "103569-49361753802468692" "103569-10" 151.96057587922533 1.2663381323268776 7255 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "08:23:00" 7256 10 "103569-98" "Oak Grove Road" "08:23:30"
372 "103569-49931753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6705 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "16:53:00" 6706 10 "103569-98" "Oak Grove Road" "16:53:30"
306 "103569-3087" "103569-10" 151.96057587922533 1.2663381323268776 5096 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "10:13:00" 5097 10 "103569-98" "Oak Grove Road" "10:13:30"
270 "103569-3124" "103569-10" 151.96057587922533 1.2663381323268776 4162 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "13:23:00" 4163 10 "103569-98" "Oak Grove Road" "13:23:30"
245 "103569-3149" "103569-10" 151.96057587922533 1.2663381323268776 3512 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "13:23:00" 3513 10 "103569-98" "Oak Grove Road" "13:23:30"
356 "103569-50091753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6305 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "14:23:00" 6306 10 "103569-98" "Oak Grove Road" "14:23:30"
289 "103569-3106" "103569-10" 151.96057587922533 1.2663381323268776 4656 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "12:43:00" 4657 10 "103569-98" "Oak Grove Road" "12:43:30"
362 "103569-49951753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6455 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "20:23:00" 6456 10 "103569-98" "Oak Grove Road" "20:23:30"
277 "103569-3119" "103569-10" 151.96057587922533 1.2663381323268776 4344 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "15:53:00" 4345 10 "103569-98" "Oak Grove Road" "15:53:30"
252 "103569-3144" "103569-10" 151.96057587922533 1.2663381323268776 3694 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "15:53:00" 3695 10 "103569-98" "Oak Grove Road" "15:53:30"
294 "103569-3099" "103569-10" 151.96057587922533 1.2663381323268776 4786 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "16:13:00" 4787 10 "103569-98" "Oak Grove Road" "16:13:30"
371 "103569-49921753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6680 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "15:23:00" 6681 10 "103569-98" "Oak Grove Road" "15:23:30"
367 "103569-50081753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6580 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "12:53:00" 6581 10 "103569-98" "Oak Grove Road" "12:53:30"
360 "103569-50131753802468692" "103569-10" 151.96057587922533 1.2663381323268776 6405 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "20:53:00" 6406 10 "103569-98" "Oak Grove Road" "20:53:30"
261 "103569-3127" "103569-10" 151.96057587922533 1.2663381323268776 3928 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "21:23:00" 3929 10 "103569-98" "Oak Grove Road" "21:23:30"
267 "103569-3121" "103569-10" 151.96057587922533 1.2663381323268776 4084 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "14:53:00" 4085 10 "103569-98" "Oak Grove Road" "14:53:30"
242 "103569-3146" "103569-10" 151.96057587922533 1.2663381323268776 3434 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "14:53:00" 3435 10 "103569-98" "Oak Grove Road" "14:53:30"
841 "103569-5039" "103569-16" 151.96057587922533 1.2663381323268776 17122 2 "103569-97" "George Wilson Rd / Vet Hospital 1" "21:58:00" 17123 3 "103569-98" "Oak Grove Road" "21:58:30"
263 "103569-3129" "103569-10" 151.96057587922533 1.2663381323268776 3980 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "20:23:00" 3981 10 "103569-98" "Oak Grove Road" "20:23:30"
283 "103569-3112" "103569-10" 151.96057587922533 1.2663381323268776 4500 9 "103569-97" "George Wilson Rd / Vet Hospital 1" "10:53:00" 4501 10 "103569-98" "Oak Grove Road" "10:53:30"
stops_match_shape_out_of_order WARNING 1

stops_match_shape_out_of_order

Two stop entries are different than their arrival-departure order defined by shapes.txt.

This could indicate a problem with the location of the stops, the path of the shape, or the sequence of the stops for their trip.

You can see more about this notice here.

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. stopTimeCsvRowNumber1 (?) The row number of the first faulty record from `stop_times.txt`. stopId1 (?) The id of the first stop that is referred to. stopName1 (?) The name of the first stop that is referred to. match1 (?) Latitude and longitude pair of the first matching location. stopTimeCsvRowNumber2 (?) The row number of the second faulty record from `stop_times.txt`. stopId2 (?) The id of the second stop that is referred to. stopName2 (?) The name of the second stop that is referred to. match2 (?) Latitude and longitude pair of the second matching location.
1180 "103569-State-Farm-Parking-Lot-Shuttle-Sunday" "103569-536" 23123 "103569-5" "ASU State Farm Lot / Greenway" [36.206018250513154,-81.65553054770645] 23122 "103569-40" "ASU Trivette Hall" [36.212923403308665,-81.68369128553196]