otsego-express-public-transit — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-09T19:44:48Z,
for the dataset file:///shared/otsego-express-public-transit_ae5814a4.zip. No country code was provided.

Use this report alongside our documentation.

A new version of the Canonical GTFS Schedule validator is available! Please update to get the latest/best validation results.

Summary

Agencies included


Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Language:
English
Feed Start Date:
2026-04-16
Feed End Date:
2027-04-17

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: 5
  • Shapes: 26
  • Stops: 41
  • Trips: 26

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 15

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.
19 "2016-55930605-81be-4b27-a963-f21491258fbd" "2016-RT03" 311.7420021719482 5.195700036199137 123 0 "2016-OX08" "Meadows - Cooperstown" "07:50:00" 124 1 "2016-OX10" "Bassett Hospital - Cooperstown" "07:50:00"
19 "2016-55930605-81be-4b27-a963-f21491258fbd" "2016-RT03" 334.59739968309697 5.576623328051616 125 2 "2016-OX11" "Fire Station - Cooperstown" "07:55:00" 126 3 "2016-OX08" "Meadows - Cooperstown" "07:55:00"
19 "2016-55930605-81be-4b27-a963-f21491258fbd" "2016-RT03" 1391.5178631406418 23.191964385677363 126 3 "2016-OX08" "Meadows - Cooperstown" "07:55:00" 127 4 "2016-OX18" "Price Chopper - Richfield Springs" "07:55:00"
16 "2016-R02a" "2016-RT02" 697.839102030354 11.630651700505899 107 7 "2016-OX23" "Baptist Church - Burlington" "07:30:00" 108 8 "2016-OX25" "General Store - Fly Creek" "07:30:00"
5 "2016-R02d" "2016-RT02" 978.0716886256165 16.301194810426942 22 7 "2016-OX19" "Great American - West Winfield" "16:35:00" 23 8 "2016-OX18" "Price Chopper - Richfield Springs" "16:35:00"
3 "2016-4486d598-a52d-4de0-84b2-d17baa5c2e92" "2016-RT03" 604.9684313738693 10.08280718956449 9 1 "2016-OX27" "Post Office - Springfield Center" "18:25:00" 10 2 "2016-OX18" "Price Chopper - Richfield Springs" "18:25:00"
9 "2016-OC-01-02-WD-01" "2016-RT01" 504.514678261519 8.408577971025316 49 5 "2016-OX07" "Rt 205/Rt 11 - Hartwick" "07:38:00" 50 6 "2016-OX08" "Meadows - Cooperstown" "07:38:00"
12 "2016-OC-01-06-WD-01" "2016-RT01" 504.514678261519 8.408577971025316 72 6 "2016-OX07" "Rt 205/Rt 11 - Hartwick" "13:38:00" 73 7 "2016-OX08" "Meadows - Cooperstown" "13:38:00"
10 "2016-OC-01-03-WD-01" "2016-RT01" 239.8687056620218 3.9978117610336965 59 5 "2016-OX04" "Valley Stream Trailer Park - Laurens" "09:35:00" 60 6 "2016-OX03" "Town Hall - West Oneonta" "09:35:00"
6 "2016-R03g" "2016-RT03" 477.28053372372995 7.9546755620621665 28 2 "2016-OX25" "General Store - Fly Creek" "16:10:00" 29 3 "2016-OX08" "Meadows - Cooperstown" "16:10:00"
6 "2016-R03g" "2016-RT03" 334.59739968309697 5.576623328051616 29 3 "2016-OX08" "Meadows - Cooperstown" "16:10:00" 30 4 "2016-OX11" "Fire Station - Cooperstown" "16:10:00"
22 "2016-OC-01-09-WD-01" "2016-RT01" 239.8687056620218 3.9978117610336965 137 3 "2016-OX04" "Valley Stream Trailer Park - Laurens" "17:00:00" 138 4 "2016-OX03" "Town Hall - West Oneonta" "17:00:00"
13 "2016-OC-01-08-WD-01" "2016-RT01" 248.39313293828192 4.139885548971366 84 8 "2016-OX11" "Fire Station - Cooperstown" "16:35:00" 85 9 "2016-OX09" "Centers Health Care" "16:35:00"
26 "2016-R03a" "2016-RT03" 311.7420021719482 5.195700036199137 170 5 "2016-OX10" "Bassett Hospital - Cooperstown" "06:45:00" 171 6 "2016-OX08" "Meadows - Cooperstown" "06:45:00"
26 "2016-R03a" "2016-RT03" 311.7420021719482 5.195700036199137 173 8 "2016-OX10" "Bassett Hospital - Cooperstown" "06:55:00" 174 9 "2016-OX08" "Meadows - Cooperstown" "06:55:00"
fast_travel_between_far_stops WARNING 5

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.
19 "2016-55930605-81be-4b27-a963-f21491258fbd" "2016-RT03" 1391.5178631406418 23.191964385677363 126 3 "2016-OX08" "Meadows - Cooperstown" "07:55:00" 127 4 "2016-OX18" "Price Chopper - Richfield Springs" "07:55:00"
16 "2016-R02a" "2016-RT02" 697.839102030354 11.630651700505899 107 7 "2016-OX23" "Baptist Church - Burlington" "07:30:00" 108 8 "2016-OX25" "General Store - Fly Creek" "07:30:00"
5 "2016-R02d" "2016-RT02" 978.0716886256165 16.301194810426942 22 7 "2016-OX19" "Great American - West Winfield" "16:35:00" 23 8 "2016-OX18" "Price Chopper - Richfield Springs" "16:35:00"
3 "2016-4486d598-a52d-4de0-84b2-d17baa5c2e92" "2016-RT03" 604.9684313738693 10.08280718956449 9 1 "2016-OX27" "Post Office - Springfield Center" "18:25:00" 10 2 "2016-OX18" "Price Chopper - Richfield Springs" "18:25:00"
6 "2016-R03g" "2016-RT03" 811.877933406827 13.531298890113781 28 2 "2016-OX25" "General Store - Fly Creek" "16:10:00" 30 4 "2016-OX11" "Fire Station - Cooperstown" "16:10:00"