madison-transit-services — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-23T15:58:49Z,
for the dataset file:///shared/madison-transit-services_c7cfa05d.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:
2026-02-11
Feed End Date:
2027-02-12

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: 0
  • Routes: 4
  • Shapes: 15
  • Stops: 38
  • Trips: 17

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 12

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.
14 "2000-d2803cc5-fef4-4132-86f8-5d66f164c064" "2000-dtp9" 621.9865300306406 10.366442167177341 128 3 "2000-9QCV" "Dollar General - Morrisville" "11:05:00" 129 4 "2000-5A7L" "Nelson United Methodist Church" "11:05:00"
14 "2000-d2803cc5-fef4-4132-86f8-5d66f164c064" "2000-dtp9" 392.0742595911272 6.534570993185453 132 7 "2000-72JR" "Memorial Park" "11:25:00" 133 8 "2000-UUHY" "Rte 20 at Erieville Rd Mad Tacos" "11:25:00"
5 "2000-facde999-398f-48e9-91c9-790c7b808b37" "2000-yww5" 1677.1511751398023 27.95251958566337 28 0 "2000-MSET" "Stewart's Shops - Hamilton" "05:45:00" 29 1 "2000-8OM7" "Oneida Library" "05:45:00"
5 "2000-facde999-398f-48e9-91c9-790c7b808b37" "2000-yww5" 382.4691408842388 6.374485681403979 34 6 "2000-H" "Heritage Farm" "09:00:00" 35 7 "2000-MSET" "Stewart's Shops - Hamilton" "09:00:00"
15 "2000-4a8b322b-0eed-44ab-88f2-de3509eb044b" "2000-dtp9" 621.9865300306406 10.366442167177341 139 1 "2000-9QCV" "Dollar General - Morrisville" "12:25:00" 140 2 "2000-5A7L" "Nelson United Methodist Church" "12:25:00"
15 "2000-4a8b322b-0eed-44ab-88f2-de3509eb044b" "2000-dtp9" 392.0742595911272 6.534570993185453 143 5 "2000-72JR" "Memorial Park" "12:50:00" 144 6 "2000-UUHY" "Rte 20 at Erieville Rd Mad Tacos" "12:50:00"
13 "2000-ecb5e1bb-b250-4796-b159-22a8df7d1a48" "2000-dtp9" 621.9865300306406 10.366442167177341 117 3 "2000-9QCV" "Dollar General - Morrisville" "09:40:00" 118 4 "2000-5A7L" "Nelson United Methodist Church" "09:40:00"
13 "2000-ecb5e1bb-b250-4796-b159-22a8df7d1a48" "2000-dtp9" 392.0742595911272 6.534570993185453 121 7 "2000-72JR" "Memorial Park" "10:00:00" 122 8 "2000-UUHY" "Rte 20 at Erieville Rd Mad Tacos" "10:00:00"
2 "2000-a79f0aab-4e73-497e-a32f-84526b756dc8" "2000-dtp9" 392.0742595911272 6.534570993185453 9 7 "2000-72JR" "Memorial Park" "08:20:00" 10 8 "2000-UUHY" "Rte 20 at Erieville Rd Mad Tacos" "08:20:00"
6 "2000-ff4b5069-85a8-421e-8368-3a9d71b0202c" "2000-yww5" 382.4691408842388 6.374485681403979 42 6 "2000-H" "Heritage Farm" "09:00:00" 43 7 "2000-MSET" "Stewart's Shops - Hamilton" "09:00:00"
4 "2000-68de4a72-49aa-410d-8bb2-c695bfd7824e" "2000-yww5" 382.4691408842388 6.374485681403979 26 6 "2000-H" "Heritage Farm" "09:00:00" 27 7 "2000-MSET" "Stewart's Shops - Hamilton" "09:00:00"
7 "2000-d98f205a-1430-4e41-a500-6d4aad12b2ca" "2000-yww5" 382.4691408842388 6.374485681403979 44 0 "2000-MSET" "Stewart's Shops - Hamilton" "15:00:00" 45 1 "2000-H" "Heritage Farm" "15:00:00"
fast_travel_between_far_stops WARNING 4

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.
14 "2000-d2803cc5-fef4-4132-86f8-5d66f164c064" "2000-dtp9" 621.9865300306406 10.366442167177341 128 3 "2000-9QCV" "Dollar General - Morrisville" "11:05:00" 129 4 "2000-5A7L" "Nelson United Methodist Church" "11:05:00"
5 "2000-facde999-398f-48e9-91c9-790c7b808b37" "2000-yww5" 1677.1511751398023 27.95251958566337 28 0 "2000-MSET" "Stewart's Shops - Hamilton" "05:45:00" 29 1 "2000-8OM7" "Oneida Library" "05:45:00"
15 "2000-4a8b322b-0eed-44ab-88f2-de3509eb044b" "2000-dtp9" 621.9865300306406 10.366442167177341 139 1 "2000-9QCV" "Dollar General - Morrisville" "12:25:00" 140 2 "2000-5A7L" "Nelson United Methodist Church" "12:25:00"
13 "2000-ecb5e1bb-b250-4796-b159-22a8df7d1a48" "2000-dtp9" 621.9865300306406 10.366442167177341 117 3 "2000-9QCV" "Dollar General - Morrisville" "09:40:00" 118 4 "2000-5A7L" "Nelson United Methodist Church" "09:40:00"