GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2025-12-12T20:42:44Z,
for the dataset file:///shared/turlock-ca-us.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-08-01
Feed End Date:
2026-06-30

Files included


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

Counts


  • Agencies: 1
  • Blocks: 54
  • Routes: 7
  • Shapes: 11
  • Stops: 116
  • Trips: 660

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 383

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 383 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.
584 "2022-t_6123555_b_none_tn_0" "2022-16616" 159.09688694815188 0.4419357970781997 8279 3 "2022-2615951" "Countryside & Shetland" "18:28:00" 8280 4 "2022-2615950" "Countryside & Tuolumne" "18:28:10"
564 "2022-t_5661587_b_81021_tn_2" "2022-16616" 159.09688694815188 0.4419357970781997 7899 3 "2022-2615951" "Countryside & Shetland" "18:28:00" 7900 4 "2022-2615950" "Countryside & Tuolumne" "18:28:10"
545 "2022-t_5661960_b_81021_tn_0" "2022-16616" 159.09688694815188 0.4419357970781997 7538 3 "2022-2615951" "Countryside & Shetland" "18:28:00" 7539 4 "2022-2615950" "Countryside & Tuolumne" "18:28:10"
482 "2022-t_5661150_b_81021_tn_0" "2022-16615" 155.34014329440893 0.4315003980400248 6351 13 "2022-2745249" "Countryside at Retreat" "18:38:00" 6352 14 "2022-2615928" "Tuolumne & Pinto" "18:38:10"
499 "2022-t_5661446_b_81021_tn_0" "2022-16615" 155.34014329440893 0.4315003980400248 6674 13 "2022-2745249" "Countryside at Retreat" "18:38:00" 6675 14 "2022-2615928" "Tuolumne & Pinto" "18:38:10"
513 "2022-t_6123573_b_none_tn_0" "2022-16615" 155.34014329440893 0.4315003980400248 6940 13 "2022-2745249" "Countryside at Retreat" "18:38:00" 6941 14 "2022-2615928" "Tuolumne & Pinto" "18:38:10"
104 "2022-t_6123663_b_none_tn_2" "2022-16611" 164.20405744855086 0.4561223818015302 1085 3 "2022-2615863" "Tully & Branding Iron" "18:27:00" 1086 4 "2022-2615862" "Tully & Canal" "18:27:10"
60 "2022-t_5661982_b_81021_tn_2" "2022-16611" 164.20405744855086 0.4561223818015302 617 3 "2022-2615863" "Tully & Branding Iron" "18:27:00" 618 4 "2022-2615862" "Tully & Canal" "18:27:10"
21 "2022-t_5661882_b_81021_tn_2" "2022-16611" 164.20405744855086 0.4561223818015302 214 3 "2022-2615863" "Tully & Branding Iron" "18:27:00" 215 4 "2022-2615862" "Tully & Canal" "18:27:10"
108 "2022-t_6123678_b_none_tn_3" "2022-16611" 164.20405744855086 0.4561223818015302 1129 3 "2022-2615863" "Tully & Branding Iron" "18:57:00" 1130 4 "2022-2615862" "Tully & Canal" "18:57:10"
22 "2022-t_5661882_b_81021_tn_3" "2022-16611" 164.20405744855086 0.4561223818015302 225 3 "2022-2615863" "Tully & Branding Iron" "18:57:00" 226 4 "2022-2615862" "Tully & Canal" "18:57:10"
169 "2022-t_5662008_b_81021_tn_1" "2022-16612" 162.1799273236927 0.45049979812136864 1751 1 "2022-2615876" "Linwood & Baywood" "18:02:10" 1752 2 "2022-2615875" "Linwood & Amberwood" "18:02:20"
220 "2022-t_5662022_b_81021_tn_1" "2022-16612" 162.1799273236927 0.45049979812136864 2331 1 "2022-2615876" "Linwood & Baywood" "18:02:10" 2332 2 "2022-2615875" "Linwood & Amberwood" "18:02:20"
410 "2022-t_5661360_b_81021_tn_0" "2022-16614" 2119.032176178471 0.5886200489384642 4788 10 "2022-2615916" "Christoffersen & Village Circle" "17:29:00" 4789 11 "2022-2615915" "Christoffersen & Geer" "17:29:01"
446 "2022-t_6123627_b_none_tn_0" "2022-16614" 2119.032176178471 0.5886200489384642 5616 10 "2022-2615916" "Christoffersen & Village Circle" "17:29:00" 5617 11 "2022-2615915" "Christoffersen & Geer" "17:29:01"
422 "2022-t_5661876_b_81021_tn_0" "2022-16614" 2119.032176178471 0.5886200489384642 5064 10 "2022-2615916" "Christoffersen & Village Circle" "17:29:00" 5065 11 "2022-2615915" "Christoffersen & Geer" "17:29:01"
410 "2022-t_5661360_b_81021_tn_0" "2022-16614" 209.8067435874387 0.5827965099651075 4797 19 "2022-2615889" "Hawkeye & Denair" "17:39:10" 4798 20 "2022-2615888" "Hawkeye & Geer" "17:39:20"
446 "2022-t_6123627_b_none_tn_0" "2022-16614" 209.8067435874387 0.5827965099651075 5625 19 "2022-2615889" "Hawkeye & Denair" "17:39:10" 5626 20 "2022-2615888" "Hawkeye & Geer" "17:39:20"
422 "2022-t_5661876_b_81021_tn_0" "2022-16614" 209.8067435874387 0.5827965099651075 5073 19 "2022-2615889" "Hawkeye & Denair" "17:39:10" 5074 20 "2022-2615888" "Hawkeye & Geer" "17:39:20"
449 "2022-t_6123632_b_none_tn_0" "2022-16614" 2119.032176178471 0.5886200489384642 5685 10 "2022-2615916" "Christoffersen & Village Circle" "09:54:00" 5686 11 "2022-2615915" "Christoffersen & Geer" "09:54:01"
419 "2022-t_5661864_b_81021_tn_0" "2022-16614" 2119.032176178471 0.5886200489384642 4995 10 "2022-2615916" "Christoffersen & Village Circle" "09:54:00" 4996 11 "2022-2615915" "Christoffersen & Geer" "09:54:01"
402 "2022-t_5661351_b_81021_tn_0" "2022-16614" 2119.032176178471 0.5886200489384642 4604 10 "2022-2615916" "Christoffersen & Village Circle" "09:54:00" 4605 11 "2022-2615915" "Christoffersen & Geer" "09:54:01"
449 "2022-t_6123632_b_none_tn_0" "2022-16614" 209.8067435874387 0.5827965099651075 5694 19 "2022-2615889" "Hawkeye & Denair" "10:04:10" 5695 20 "2022-2615888" "Hawkeye & Geer" "10:04:20"
419 "2022-t_5661864_b_81021_tn_0" "2022-16614" 209.8067435874387 0.5827965099651075 5004 19 "2022-2615889" "Hawkeye & Denair" "10:04:10" 5005 20 "2022-2615888" "Hawkeye & Geer" "10:04:20"
402 "2022-t_5661351_b_81021_tn_0" "2022-16614" 209.8067435874387 0.5827965099651075 4613 19 "2022-2615889" "Hawkeye & Denair" "10:04:10" 4614 20 "2022-2615888" "Hawkeye & Geer" "10:04:20"
492 "2022-t_5661389_b_81021_tn_0" "2022-16615" 199.06790677431795 0.5529664077064388 6538 10 "2022-2615931" "Monte Vista & Walnut" "13:32:00" 6539 11 "2022-2615930" "Monte Vista & Summer Creek" "13:32:10"
506 "2022-t_6123608_b_none_tn_0" "2022-16615" 199.06790677431795 0.5529664077064388 6804 10 "2022-2615931" "Monte Vista & Walnut" "13:32:00" 6805 11 "2022-2615930" "Monte Vista & Summer Creek" "13:32:10"
474 "2022-t_5661344_b_81021_tn_0" "2022-16615" 199.06790677431795 0.5529664077064388 6196 10 "2022-2615931" "Monte Vista & Walnut" "13:32:00" 6197 11 "2022-2615930" "Monte Vista & Summer Creek" "13:32:10"
469 "2022-t_5661339_b_81021_tn_0" "2022-16615" 155.34014329440893 0.4315003980400248 6104 13 "2022-2745249" "Countryside at Retreat" "06:13:00" 6105 14 "2022-2615928" "Tuolumne & Pinto" "06:13:10"
502 "2022-t_6123604_b_none_tn_0" "2022-16615" 155.34014329440893 0.4315003980400248 6731 13 "2022-2745249" "Countryside at Retreat" "06:13:00" 6732 14 "2022-2615928" "Tuolumne & Pinto" "06:13:10"
472 "2022-t_5661342_b_81021_tn_0" "2022-16615" 155.34014329440893 0.4315003980400248 6161 13 "2022-2745249" "Countryside at Retreat" "06:38:00" 6162 14 "2022-2615928" "Tuolumne & Pinto" "06:38:10"
505 "2022-t_6123607_b_none_tn_0" "2022-16615" 155.34014329440893 0.4315003980400248 6788 13 "2022-2745249" "Countryside at Retreat" "06:38:00" 6789 14 "2022-2615928" "Tuolumne & Pinto" "06:38:10"
240 "2022-t_6123420_b_none_tn_3" "2022-16612" 162.1799273236927 0.45049979812136864 2535 1 "2022-2615876" "Linwood & Baywood" "11:05:10" 2536 2 "2022-2615875" "Linwood & Amberwood" "11:05:20"
210 "2022-t_5662010_b_81021_tn_4" "2022-16612" 162.1799273236927 0.45049979812136864 2211 1 "2022-2615876" "Linwood & Baywood" "11:05:10" 2212 2 "2022-2615875" "Linwood & Amberwood" "11:05:20"
178 "2022-t_5663560_b_81021_tn_3" "2022-16612" 162.1799273236927 0.45049979812136864 1859 1 "2022-2615876" "Linwood & Baywood" "11:05:10" 1860 2 "2022-2615875" "Linwood & Amberwood" "11:05:20"
190 "2022-t_5662016_b_81021_tn_2" "2022-16612" 200.0918228536961 0.5558106190380447 2002 0 "2022-2615939" "Roger K. Fall Transit Center" "18:25:00" 2003 1 "2022-2615885" "Golden State & Almond" "18:25:10"
154 "2022-t_5661997_b_81021_tn_2" "2022-16612" 200.0918228536961 0.5558106190380447 1590 0 "2022-2615939" "Roger K. Fall Transit Center" "18:25:00" 1591 1 "2022-2615885" "Golden State & Almond" "18:25:10"
157 "2022-t_5661998_b_81021_tn_2" "2022-16612" 200.0918228536961 0.5558106190380447 1620 0 "2022-2615939" "Roger K. Fall Transit Center" "20:00:00" 1621 1 "2022-2615885" "Golden State & Almond" "20:00:10"
223 "2022-t_6123423_b_none_tn_2" "2022-16612" 200.0918228536961 0.5558106190380447 2364 0 "2022-2615939" "Roger K. Fall Transit Center" "10:20:00" 2365 1 "2022-2615885" "Golden State & Almond" "10:20:10"
160 "2022-t_5663559_b_81021_tn_2" "2022-16612" 200.0918228536961 0.5558106190380447 1650 0 "2022-2615939" "Roger K. Fall Transit Center" "10:20:00" 1651 1 "2022-2615885" "Golden State & Almond" "10:20:10"
194 "2022-t_5661397_b_81021_tn_3" "2022-16612" 200.0918228536961 0.5558106190380447 2042 0 "2022-2615939" "Roger K. Fall Transit Center" "10:20:00" 2043 1 "2022-2615885" "Golden State & Almond" "10:20:10"
235 "2022-t_6123423_b_none_tn_4" "2022-16612" 200.0918228536961 0.5558106190380447 2484 0 "2022-2615939" "Roger K. Fall Transit Center" "11:30:00" 2485 1 "2022-2615885" "Golden State & Almond" "11:30:10"
162 "2022-t_5663559_b_81021_tn_4" "2022-16612" 200.0918228536961 0.5558106190380447 1670 0 "2022-2615939" "Roger K. Fall Transit Center" "11:30:00" 1671 1 "2022-2615885" "Golden State & Almond" "11:30:10"
191 "2022-t_5661397_b_81021_tn_5" "2022-16612" 200.0918228536961 0.5558106190380447 2012 0 "2022-2615939" "Roger K. Fall Transit Center" "11:30:00" 2013 1 "2022-2615885" "Golden State & Almond" "11:30:10"
225 "2022-t_6123417_b_none_tn_0" "2022-16612" 200.0918228536961 0.5558106190380447 2384 0 "2022-2615939" "Roger K. Fall Transit Center" "14:40:00" 2385 1 "2022-2615885" "Golden State & Almond" "14:40:10"
148 "2022-t_5661994_b_81021_tn_0" "2022-16612" 200.0918228536961 0.5558106190380447 1530 0 "2022-2615939" "Roger K. Fall Transit Center" "14:40:00" 1531 1 "2022-2615885" "Golden State & Almond" "14:40:10"
201 "2022-t_5662013_b_81021_tn_0" "2022-16612" 200.0918228536961 0.5558106190380447 2112 0 "2022-2615939" "Roger K. Fall Transit Center" "14:40:00" 2113 1 "2022-2615885" "Golden State & Almond" "14:40:10"
413 "2022-t_5661363_b_81021_tn_0" "2022-16614" 151.3969060608097 0.8410939225600539 4856 9 "2022-2615917" "Christoffersen & Crowell" "18:31:40" 4857 10 "2022-2615916" "Christoffersen & Village Circle" "18:32:00"
447 "2022-t_6123630_b_none_tn_0" "2022-16614" 151.3969060608097 0.8410939225600539 5638 9 "2022-2615917" "Christoffersen & Crowell" "18:31:40" 5639 10 "2022-2615916" "Christoffersen & Village Circle" "18:32:00"
420 "2022-t_5661878_b_81021_tn_0" "2022-16614" 151.3969060608097 0.8410939225600539 5017 9 "2022-2615917" "Christoffersen & Crowell" "18:31:40" 5018 10 "2022-2615916" "Christoffersen & Village Circle" "18:32:00"
mixed_case_recommended_field WARNING 13

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.
"trips.txt" "trip_short_name" "35 min (9/6/2022)" 556
"trips.txt" "trip_short_name" "35 min (9/6/2022)" 557
"trips.txt" "trip_short_name" "40 min (9/6/2022)" 558
"trips.txt" "trip_short_name" "40 min (9/6/2022)" 559
"trips.txt" "trip_short_name" "40 min (9/6/2022)" 560
"trips.txt" "trip_short_name" "40 min (9/6/2022)" 561
"trips.txt" "trip_short_name" "35 min (9/6/2022)" 562
"trips.txt" "trip_short_name" "30 min (9/6/2022)" 563
"trips.txt" "trip_short_name" "30 min (9/6/2022)" 564
"trips.txt" "trip_short_name" "35 min (9/6/2022)" 573
"trips.txt" "trip_short_name" "35 min (9/6/2022)" 574
"trips.txt" "trip_short_name" "40 min (9/6/2022)" 575
"trips.txt" "trip_short_name" "40 min (9/6/2022)" 576