GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-04T23:19:45Z,
for the dataset file:///shared/montgomery-college_2c1daa3e.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-04
Feed End Date:
2027-12-31

Files included


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

Counts


  • Agencies: 1
  • Blocks: 2
  • Routes: 2
  • Shapes: 0
  • Stops: 8
  • Trips: 47

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 3

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.
47 "2776-TL-1161" "2776-TL-28" 605.3920026990611 10.089866711651018 296 6 "2776-TL-10" "Germantown Parking Lot 1" "20:15:00" 297 7 "2776-TL-12" "Corp Blvd. to Rockville" "20:15:00"
46 "2776-TL-1160" "2776-TL-28" 605.3920026990611 10.089866711651018 288 6 "2776-TL-10" "Germantown Parking Lot 1" "17:45:00" 289 7 "2776-TL-12" "Corp Blvd. to Rockville" "17:45:00"
40 "2776-TL-1154" "2776-TL-28" 605.3920026990611 10.089866711651018 240 6 "2776-TL-10" "Germantown Parking Lot 1" "19:45:00" 241 7 "2776-TL-12" "Corp Blvd. to Rockville" "19:45:00"
fast_travel_between_far_stops WARNING 13

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.
28 "2776-TL-1129" "2776-TL-28" 2420.4310822422367 40.340518037370614 140 2 "2776-TL-11" "TP/SS West Garage Blair Drive" "17:00:00" 145 7 "2776-TL-12" "Corp Blvd. to Rockville" "17:00:00"
24 "2776-TL-1125" "2776-TL-28" 1040.0220676456997 17.333701127428327 106 0 "2776-TL-15" "Manakee Building (Nb)" "07:15:00" 108 2 "2776-TL-11" "TP/SS West Garage Blair Drive" "07:15:00"
47 "2776-TL-1161" "2776-TL-28" 605.3920026990611 10.089866711651018 296 6 "2776-TL-10" "Germantown Parking Lot 1" "20:15:00" 297 7 "2776-TL-12" "Corp Blvd. to Rockville" "20:15:00"
34 "2776-TL-1147" "2776-TL-28" 1397.1083469062642 23.2851391151044 190 4 "2776-TL-16" "Lot 11 near SC (Nb)" "20:30:00" 193 7 "2776-TL-12" "Corp Blvd. to Rockville" "20:30:00"
48 "2776-TL-1162" "2776-TL-28" 3436.1480548945333 57.269134248242224 299 1 "2776-TL-8" "Lot 11 near SC (Sb)" "20:40:00" 305 7 "2776-TL-12" "Corp Blvd. to Rockville" "20:40:00"
46 "2776-TL-1160" "2776-TL-28" 605.3920026990611 10.089866711651018 288 6 "2776-TL-10" "Germantown Parking Lot 1" "17:45:00" 289 7 "2776-TL-12" "Corp Blvd. to Rockville" "17:45:00"
35 "2776-TL-1148" "2776-TL-28" 1040.0220676456997 17.333701127428327 194 0 "2776-TL-15" "Manakee Building (Nb)" "06:00:00" 196 2 "2776-TL-11" "TP/SS West Garage Blair Drive" "06:00:00"
19 "2776-TL-1120" "2776-TL-28" 1040.0220676456997 17.333701127428327 66 0 "2776-TL-15" "Manakee Building (Nb)" "06:45:00" 68 2 "2776-TL-11" "TP/SS West Garage Blair Drive" "06:45:00"
41 "2776-TL-1155" "2776-TL-28" 2420.4310822422367 40.340518037370614 244 2 "2776-TL-11" "TP/SS West Garage Blair Drive" "21:00:00" 249 7 "2776-TL-12" "Corp Blvd. to Rockville" "21:00:00"
42 "2776-TL-1156" "2776-TL-28" 1040.0220676456997 17.333701127428327 250 0 "2776-TL-15" "Manakee Building (Nb)" "06:30:00" 252 2 "2776-TL-11" "TP/SS West Garage Blair Drive" "06:30:00"
23 "2776-TL-1124" "2776-TL-28" 2420.4310822422367 40.340518037370614 100 2 "2776-TL-11" "TP/SS West Garage Blair Drive" "16:30:00" 105 7 "2776-TL-12" "Corp Blvd. to Rockville" "16:30:00"
40 "2776-TL-1154" "2776-TL-28" 605.3920026990611 10.089866711651018 240 6 "2776-TL-10" "Germantown Parking Lot 1" "19:45:00" 241 7 "2776-TL-12" "Corp Blvd. to Rockville" "19:45:00"
18 "2776-TL-1119" "2776-TL-28" 3436.1480548945333 57.269134248242224 59 1 "2776-TL-8" "Lot 11 near SC (Sb)" "17:15:00" 65 7 "2776-TL-12" "Corp Blvd. to Rockville" "17:15:00"