GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2025-11-01T00:44:58Z,
for the dataset file:///shared/dutchess-county-ny.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:
2018-08-30
Feed End Date:
2026-01-01

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: 63
  • Routes: 19
  • Shapes: 55
  • Stops: 318
  • Trips: 494

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 49

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.
299 "105244-5139" "105244-31" 182.2937872243078 6.076459574143594 5474 10 "105244-242" "Route 9 S & Fox Hollow Road" "07:20:00" 5475 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "07:21:00"
228 "105244-53" "105244-15" 237.24478135012032 1.977039844584336 3546 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "10:05:30" 3547 7 "105244-49" "Route 9 N & Smithtown Road" "10:06:00"
232 "105244-560" "105244-15" 237.24478135012032 1.977039844584336 3662 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "17:05:30" 3663 7 "105244-49" "Route 9 N & Smithtown Road" "17:06:00"
337 "105244-84" "105244-26" 197.04501453054743 0.3284083575509124 6758 31 "105244-72" "Route 9D and Beekman Street" "12:27:30" 6759 32 "105244-71" "Main Street & Cliff Street" "12:27:36"
300 "105244-5140" "105244-31" 182.2937872243078 6.076459574143594 5506 10 "105244-242" "Route 9 S & Fox Hollow Road" "08:20:00" 5507 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "08:21:00"
332 "105244-61411744386691880" "105244-26" 197.04501453054743 0.3284083575509124 6583 31 "105244-72" "Route 9D and Beekman Street" "18:27:30" 6584 32 "105244-71" "Main Street & Cliff Street" "18:27:36"
258 "105244-5083" "105244-22" 237.24478135012032 1.977039844584336 4476 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "13:40:30" 4477 7 "105244-49" "Route 9 N & Smithtown Road" "13:41:00"
38 "105244-5032" "105244-15" 237.24478135012032 1.977039844584336 451 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "07:05:30" 452 7 "105244-49" "Route 9 N & Smithtown Road" "07:06:00"
225 "105244-60" "105244-15" 237.24478135012032 1.977039844584336 3459 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "14:05:30" 3460 7 "105244-49" "Route 9 N & Smithtown Road" "14:06:00"
330 "105244-5105" "105244-26" 197.04501453054743 0.3284083575509124 6513 31 "105244-72" "Route 9D and Beekman Street" "11:27:30" 6514 32 "105244-71" "Main Street & Cliff Street" "11:27:36"
257 "105244-5082" "105244-22" 237.24478135012032 1.977039844584336 4447 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "16:35:30" 4448 7 "105244-49" "Route 9 N & Smithtown Road" "16:36:00"
329 "105244-5109" "105244-26" 197.04501453054743 0.3284083575509124 6478 31 "105244-72" "Route 9D and Beekman Street" "13:27:30" 6479 32 "105244-71" "Main Street & Cliff Street" "13:27:36"
305 "105244-201" "105244-31" 182.2937872243078 6.076459574143594 5666 10 "105244-242" "Route 9 S & Fox Hollow Road" "22:50:00" 5667 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "22:51:00"
309 "105244-42" "105244-31" 182.2937872243078 6.076459574143594 5794 10 "105244-242" "Route 9 S & Fox Hollow Road" "22:50:00" 5795 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "22:51:00"
338 "105244-64981744386691880" "105244-26" 197.04501453054743 0.3284083575509124 6793 31 "105244-72" "Route 9D and Beekman Street" "20:27:30" 6794 32 "105244-71" "Main Street & Cliff Street" "20:27:36"
298 "105244-5138" "105244-31" 182.2937872243078 6.076459574143594 5442 10 "105244-242" "Route 9 S & Fox Hollow Road" "09:55:00" 5443 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "09:56:00"
256 "105244-5081" "105244-22" 237.24478135012032 1.977039844584336 4418 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "18:40:30" 4419 7 "105244-49" "Route 9 N & Smithtown Road" "18:41:00"
306 "105244-5136" "105244-31" 182.2937872243078 6.076459574143594 5698 10 "105244-242" "Route 9 S & Fox Hollow Road" "19:05:00" 5699 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "19:06:00"
303 "105244-5143" "105244-31" 182.2937872243078 6.076459574143594 5602 10 "105244-242" "Route 9 S & Fox Hollow Road" "12:25:00" 5603 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "12:26:00"
235 "105244-561" "105244-15" 237.24478135012032 1.977039844584336 3749 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "18:05:30" 3750 7 "105244-49" "Route 9 N & Smithtown Road" "18:06:00"
327 "105244-5104" "105244-26" 197.04501453054743 0.3284083575509124 6408 31 "105244-72" "Route 9D and Beekman Street" "09:27:30" 6409 32 "105244-71" "Main Street & Cliff Street" "09:27:36"
335 "105244-5111" "105244-26" 197.04501453054743 0.3284083575509124 6688 31 "105244-72" "Route 9D and Beekman Street" "16:27:30" 6689 32 "105244-71" "Main Street & Cliff Street" "16:27:36"
227 "105244-52" "105244-15" 237.24478135012032 1.977039844584336 3517 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "09:05:30" 3518 7 "105244-49" "Route 9 N & Smithtown Road" "09:06:00"
328 "105244-5107" "105244-26" 197.04501453054743 0.3284083575509124 6443 31 "105244-72" "Route 9D and Beekman Street" "10:27:30" 6444 32 "105244-71" "Main Street & Cliff Street" "10:27:36"
259 "105244-5084" "105244-22" 237.24478135012032 1.977039844584336 4505 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "11:35:30" 4506 7 "105244-49" "Route 9 N & Smithtown Road" "11:36:00"
39 "105244-5033" "105244-15" 237.24478135012032 1.977039844584336 476 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "08:05:30" 477 7 "105244-49" "Route 9 N & Smithtown Road" "08:06:00"
226 "105244-58" "105244-15" 237.24478135012032 1.977039844584336 3488 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "12:05:30" 3489 7 "105244-49" "Route 9 N & Smithtown Road" "12:06:00"
326 "105244-5108" "105244-26" 197.04501453054743 0.3284083575509124 6373 31 "105244-72" "Route 9D and Beekman Street" "08:27:30" 6374 32 "105244-71" "Main Street & Cliff Street" "08:27:36"
304 "105244-200" "105244-31" 182.2937872243078 6.076459574143594 5634 10 "105244-242" "Route 9 S & Fox Hollow Road" "20:20:00" 5635 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "20:21:00"
310 "105244-5141" "105244-31" 182.2937872243078 6.076459574143594 5826 10 "105244-242" "Route 9 S & Fox Hollow Road" "20:20:00" 5827 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "20:21:00"
231 "105244-562" "105244-15" 237.24478135012032 1.977039844584336 3633 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "19:05:30" 3634 7 "105244-49" "Route 9 N & Smithtown Road" "19:06:00"
336 "105244-61761744386691880" "105244-26" 197.04501453054743 0.3284083575509124 6723 31 "105244-72" "Route 9D and Beekman Street" "17:27:30" 6724 32 "105244-71" "Main Street & Cliff Street" "17:27:36"
333 "105244-5112" "105244-26" 197.04501453054743 0.3284083575509124 6618 31 "105244-72" "Route 9D and Beekman Street" "15:27:30" 6619 32 "105244-71" "Main Street & Cliff Street" "15:27:36"
334 "105244-61661744386691880" "105244-26" 197.04501453054743 0.3284083575509124 6653 31 "105244-72" "Route 9D and Beekman Street" "19:27:30" 6654 32 "105244-71" "Main Street & Cliff Street" "19:27:36"
233 "105244-73141744386691880" "105244-15" 237.24478135012032 1.977039844584336 3691 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "23:05:30" 3692 7 "105244-49" "Route 9 N & Smithtown Road" "23:06:00"
331 "105244-5110" "105244-26" 197.04501453054743 0.3284083575509124 6548 31 "105244-72" "Route 9D and Beekman Street" "14:27:30" 6549 32 "105244-71" "Main Street & Cliff Street" "14:27:36"
236 "105244-559" "105244-15" 237.24478135012032 1.977039844584336 3778 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "16:05:30" 3779 7 "105244-49" "Route 9 N & Smithtown Road" "16:06:00"
234 "105244-73151744386691880" "105244-15" 237.24478135012032 1.977039844584336 3720 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "21:05:30" 3721 7 "105244-49" "Route 9 N & Smithtown Road" "21:06:00"
301 "105244-122" "105244-31" 182.2937872243078 6.076459574143594 5538 10 "105244-242" "Route 9 S & Fox Hollow Road" "17:40:00" 5539 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "17:41:00"
308 "105244-5142" "105244-31" 182.2937872243078 6.076459574143594 5762 10 "105244-242" "Route 9 S & Fox Hollow Road" "17:40:00" 5763 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "17:41:00"
229 "105244-61" "105244-15" 237.24478135012032 1.977039844584336 3575 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "15:05:30" 3576 7 "105244-49" "Route 9 N & Smithtown Road" "15:06:00"
302 "105244-161" "105244-31" 182.2937872243078 6.076459574143594 5570 10 "105244-242" "Route 9 S & Fox Hollow Road" "15:05:00" 5571 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "15:06:00"
307 "105244-5137" "105244-31" 182.2937872243078 6.076459574143594 5730 10 "105244-242" "Route 9 S & Fox Hollow Road" "15:05:00" 5731 11 "105244-240" "Route 9 S & Old Post Road (Mills Mansion)" "15:06:00"
224 "105244-57" "105244-15" 237.24478135012032 1.977039844584336 3430 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "11:05:30" 3431 7 "105244-49" "Route 9 N & Smithtown Road" "11:06:00"
239 "105244-417" "105244-15" 237.24478135012032 1.977039844584336 3865 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "20:05:30" 3866 7 "105244-49" "Route 9 N & Smithtown Road" "20:06:00"
238 "105244-73191744386691880" "105244-15" 237.24478135012032 1.977039844584336 3836 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "20:05:30" 3837 7 "105244-49" "Route 9 N & Smithtown Road" "20:06:00"
237 "105244-73181744386691880" "105244-15" 237.24478135012032 1.977039844584336 3807 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "22:05:30" 3808 7 "105244-49" "Route 9 N & Smithtown Road" "22:06:00"
240 "105244-418" "105244-15" 237.24478135012032 1.977039844584336 3894 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "22:05:30" 3895 7 "105244-49" "Route 9 N & Smithtown Road" "22:06:00"
230 "105244-59" "105244-15" 237.24478135012032 1.977039844584336 3604 6 "105244-48" "Route 9 N & Old Route 9 (Across from Splash Down)" "13:05:30" 3605 7 "105244-49" "Route 9 N & Smithtown Road" "13:06: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.
299 "105244-5139" "105244-31" 157.97906019924142 10.531937346616095 5473 9 "105244-101" "Astor" "07:19:00" 5476 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "07:22:00"
300 "105244-5140" "105244-31" 157.97906019924142 10.531937346616095 5505 9 "105244-101" "Astor" "08:19:00" 5508 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "08:22:00"
305 "105244-201" "105244-31" 157.97906019924142 10.531937346616095 5665 9 "105244-101" "Astor" "22:49:00" 5668 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "22:52:00"
309 "105244-42" "105244-31" 157.97906019924142 10.531937346616095 5793 9 "105244-101" "Astor" "22:49:00" 5796 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "22:52:00"
298 "105244-5138" "105244-31" 157.97906019924142 10.531937346616095 5441 9 "105244-101" "Astor" "09:54:00" 5444 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "09:57:00"
306 "105244-5136" "105244-31" 157.97906019924142 10.531937346616095 5697 9 "105244-101" "Astor" "19:04:00" 5700 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "19:07:00"
303 "105244-5143" "105244-31" 157.97906019924142 10.531937346616095 5601 9 "105244-101" "Astor" "12:24:00" 5604 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "12:27:00"
304 "105244-200" "105244-31" 157.97906019924142 10.531937346616095 5633 9 "105244-101" "Astor" "20:19:00" 5636 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "20:22:00"
310 "105244-5141" "105244-31" 157.97906019924142 10.531937346616095 5825 9 "105244-101" "Astor" "20:19:00" 5828 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "20:22:00"
301 "105244-122" "105244-31" 157.97906019924142 10.531937346616095 5537 9 "105244-101" "Astor" "17:39:00" 5540 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "17:42:00"
308 "105244-5142" "105244-31" 157.97906019924142 10.531937346616095 5761 9 "105244-101" "Astor" "17:39:00" 5764 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "17:42:00"
302 "105244-161" "105244-31" 157.97906019924142 10.531937346616095 5569 9 "105244-101" "Astor" "15:04:00" 5572 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "15:07:00"
307 "105244-5137" "105244-31" 157.97906019924142 10.531937346616095 5729 9 "105244-101" "Astor" "15:04:00" 5732 12 "105244-239" "Rt 9 S & Anderson School Rd (Renaissance Center" "15:07:00"
mixed_case_recommended_field WARNING 1

mixed_case_recommended_field

This field has customer-facing text and should use Mixed Case (should contain upper and lower case letters).

This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.

Good examples:
Field Text Dataset
"Schwerin, Hauptbahnhof" Verkehrsverbund Berlin-Brandenburg
"Red Hook/Atlantic Basin" NYC Ferry
"Campo Grande Norte" Carris
Bad examples:
Field Text
"GALLERIA MALL"
"3427 GG 17"
"21 Clark Rd Est"

You can see more about this notice here.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"stops.txt" "stop_name" "ipark" 246
route_long_name_contains_short_name WARNING 3

route_long_name_contains_short_name

Long name should not contain short name for a single route.

In routes.txt, route_long_name should not contain the value for route_short_name, because when both are provided, they are often combined by transit applications. Note that only one of the two fields is required. If there is no short name used for a route, use route_long_name only.

Good examples:

route_short_name/route_long_name Dataset
"N"/"Judah" Muni San Fransisco
"6"/"ML King Jr Blvd" Trimet Portland Streetcar
"55"/"Boulevard Saint Laurent" STM Montreal
"1"/"Rangiora/Cashmere" Metro Christchurch

Bad examples:

route_short_name/route_long_name
"604"/"604"
"14"/"Route 14"
"2"/"Route 2: Bellows Falls In-Town"

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`. routeLongName (?) The faulty record's `route_long_name`.
"105244-31" 7 "C" "C (Poughkeepsie - Tivoli) MON -Sat"
"105244-33" 8 "D" "D (Poughkeepsie - Millbrook) MON - Sat"
"105244-43" 11 "F" "F (Beacon - Hopewell Junction) MON - Sat"