san-joaquin-rtd — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-04-03T15:27:39Z,
for the dataset file:///shared/san-joaquin-rtd_b44ca742.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
San Joaquin RTD
Publisher URL:
http://www.sjrtd.com
Feed Email:
webmaster@sjrtd.com
Feed Language:
English
Feed Start Date:
2026-01-25
Feed End Date:
2026-05-30

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. fare_leg_rules.txt
  5. fare_media.txt
  6. fare_products.txt
  7. fare_transfer_rules.txt
  8. feed_info.txt
  9. networks.txt
  10. rider_categories.txt
  11. routes.txt
  12. shapes.txt
  13. stop_times.txt
  14. stops.txt
  15. trips.txt

Counts


  • Agencies: 1
  • Blocks: 171
  • Routes: 42
  • Shapes: 110
  • Stops: 899
  • Trips: 2363

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 30

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.
1660 "294069" "90" 334.4125241046294 0.0928923678068415 27331 5 "7953" "East St & Grant Line Rd NS Northbound" "11:23:27" 27332 6 "3797" "Grant Line Rd & East St FS Eastbound" "11:23:28"
1666 "294075" "90" 334.4125241046294 0.0928923678068415 27523 5 "7953" "East St & Grant Line Rd NS Northbound" "18:38:27" 27524 6 "3797" "Grant Line Rd & East St FS Eastbound" "18:38:28"
195 "294046" "797" 167.2062620523147 0.0928923678068415 2129 5 "7953" "East St & Grant Line Rd NS Northbound" "12:38:15" 2130 6 "3797" "Grant Line Rd & East St FS Eastbound" "12:38:17"
681 "294056" "797" 167.2062620523147 0.0928923678068415 10778 5 "7953" "East St & Grant Line Rd NS Northbound" "12:38:15" 10779 6 "3797" "Grant Line Rd & East St FS Eastbound" "12:38:17"
1738 "294164" "97" 334.4125241046294 0.0928923678068415 29525 5 "7953" "East St & Grant Line Rd NS Northbound" "12:03:22" 29526 6 "3797" "Grant Line Rd & East St FS Eastbound" "12:03:23"
194 "294047" "797" 167.2062620523147 0.0928923678068415 2153 5 "7953" "East St & Grant Line Rd NS Northbound" "10:03:15" 2154 6 "3797" "Grant Line Rd & East St FS Eastbound" "10:03:17"
680 "294057" "797" 167.2062620523147 0.0928923678068415 10802 5 "7953" "East St & Grant Line Rd NS Northbound" "10:03:15" 10803 6 "3797" "Grant Line Rd & East St FS Eastbound" "10:03:17"
1736 "294166" "97" 334.4125241046294 0.0928923678068415 29551 5 "7953" "East St & Grant Line Rd NS Northbound" "08:07:22" 29552 6 "3797" "Grant Line Rd & East St FS Eastbound" "08:07:23"
1735 "294167" "97" 334.4125241046294 0.0928923678068415 29564 5 "7953" "East St & Grant Line Rd NS Northbound" "06:55:22" 29565 6 "3797" "Grant Line Rd & East St FS Eastbound" "06:55:23"
1663 "294072" "90" 334.4125241046294 0.0928923678068415 27427 5 "7953" "East St & Grant Line Rd NS Northbound" "14:53:27" 27428 6 "3797" "Grant Line Rd & East St FS Eastbound" "14:53:28"
1662 "294071" "90" 334.4125241046294 0.0928923678068415 27395 5 "7953" "East St & Grant Line Rd NS Northbound" "13:43:27" 27396 6 "3797" "Grant Line Rd & East St FS Eastbound" "13:43:28"
1664 "294073" "90" 334.4125241046294 0.0928923678068415 27459 5 "7953" "East St & Grant Line Rd NS Northbound" "16:13:27" 27460 6 "3797" "Grant Line Rd & East St FS Eastbound" "16:13:28"
1668 "294077" "90" 334.4125241046294 0.0928923678068415 27563 5 "7953" "East St & Grant Line Rd NS Northbound" "20:43:27" 27564 6 "3797" "Grant Line Rd & East St FS Eastbound" "20:43:28"
1655 "294064" "90" 334.4125241046294 0.0928923678068415 27171 5 "7953" "East St & Grant Line Rd NS Northbound" "05:43:27" 27172 6 "3797" "Grant Line Rd & East St FS Eastbound" "05:43:28"
1658 "294067" "90" 334.4125241046294 0.0928923678068415 27267 5 "7953" "East St & Grant Line Rd NS Northbound" "09:13:27" 27268 6 "3797" "Grant Line Rd & East St FS Eastbound" "09:13:28"
1659 "294068" "90" 334.4125241046294 0.0928923678068415 27299 5 "7953" "East St & Grant Line Rd NS Northbound" "10:13:27" 27300 6 "3797" "Grant Line Rd & East St FS Eastbound" "10:13:28"
1661 "294070" "90" 334.4125241046294 0.0928923678068415 27363 5 "7953" "East St & Grant Line Rd NS Northbound" "12:43:27" 27364 6 "3797" "Grant Line Rd & East St FS Eastbound" "12:43:28"
1742 "294160" "97" 334.4125241046294 0.0928923678068415 29577 5 "7953" "East St & Grant Line Rd NS Northbound" "20:25:22" 29578 6 "3797" "Grant Line Rd & East St FS Eastbound" "20:25:23"
197 "294044" "797" 167.2062620523147 0.0928923678068415 2085 5 "7953" "East St & Grant Line Rd NS Northbound" "17:23:15" 2086 6 "3797" "Grant Line Rd & East St FS Eastbound" "17:23:17"
683 "294054" "797" 167.2062620523147 0.0928923678068415 10734 5 "7953" "East St & Grant Line Rd NS Northbound" "17:23:15" 10735 6 "3797" "Grant Line Rd & East St FS Eastbound" "17:23:17"
1656 "294065" "90" 334.4125241046294 0.0928923678068415 27203 5 "7953" "East St & Grant Line Rd NS Northbound" "06:43:27" 27204 6 "3797" "Grant Line Rd & East St FS Eastbound" "06:43:28"
1667 "294076" "90" 334.4125241046294 0.0928923678068415 27543 5 "7953" "East St & Grant Line Rd NS Northbound" "19:43:27" 27544 6 "3797" "Grant Line Rd & East St FS Eastbound" "19:43:28"
1739 "294163" "97" 334.4125241046294 0.0928923678068415 29512 5 "7953" "East St & Grant Line Rd NS Northbound" "13:25:22" 29513 6 "3797" "Grant Line Rd & East St FS Eastbound" "13:25:23"
1665 "294074" "90" 334.4125241046294 0.0928923678068415 27491 5 "7953" "East St & Grant Line Rd NS Northbound" "17:13:27" 27492 6 "3797" "Grant Line Rd & East St FS Eastbound" "17:13:28"
1740 "294162" "97" 334.4125241046294 0.0928923678068415 29499 5 "7953" "East St & Grant Line Rd NS Northbound" "16:35:22" 29500 6 "3797" "Grant Line Rd & East St FS Eastbound" "16:35:23"
196 "294045" "797" 167.2062620523147 0.0928923678068415 2105 5 "7953" "East St & Grant Line Rd NS Northbound" "14:48:15" 2106 6 "3797" "Grant Line Rd & East St FS Eastbound" "14:48:17"
682 "294055" "797" 167.2062620523147 0.0928923678068415 10754 5 "7953" "East St & Grant Line Rd NS Northbound" "14:48:15" 10755 6 "3797" "Grant Line Rd & East St FS Eastbound" "14:48:17"
1741 "294161" "97" 334.4125241046294 0.0928923678068415 29486 5 "7953" "East St & Grant Line Rd NS Northbound" "17:30:22" 29487 6 "3797" "Grant Line Rd & East St FS Eastbound" "17:30:23"
1737 "294165" "97" 334.4125241046294 0.0928923678068415 29538 5 "7953" "East St & Grant Line Rd NS Northbound" "10:35:22" 29539 6 "3797" "Grant Line Rd & East St FS Eastbound" "10:35:23"
1657 "294066" "90" 334.4125241046294 0.0928923678068415 27235 5 "7953" "East St & Grant Line Rd NS Northbound" "07:53:27" 27236 6 "3797" "Grant Line Rd & East St FS Eastbound" "07:53:28"
same_name_and_description_for_stop WARNING 1

same_name_and_description_for_stop

Same name and description for stop.

The GTFS spec defines stops.txt stop_description as:

Description of the location that provides useful, quality information. Do not simply duplicate the name of the location.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty record. stopDesc (?) The faulty record's `stop_desc`.
260 "3423" "PLYMOUTH DR & KELLEY DR NS/NB"
stop_too_far_from_shape WARNING 13

stop_too_far_from_shape

Stop too far from trip shape.

Per GTFS Best Practices, route alignments (in shapes.txt) should be within 100 meters of stop locations which a trip serves. This potentially indicates a problem with the location of the stop or the path of the shape.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
1694 "34820" "294103" 28266 "7823" "Pacific Av & Yokuts Northbound Main Building" [37.998608000000004,-121.31560600000002] 112.16346226178077
1694 "34820" "294103" 28285 "7950" "Manteca Transit Center" [37.795342000000005,-121.21580200000004] 171.24450923363347
1743 "34826" "294177" 29685 "7950" "Manteca Transit Center" [37.795509,-121.21578300000003] 182.26658053020557
1735 "34825" "294167" 29572 "7950" "Manteca Transit Center" [37.795172,-121.215527] 140.56976053215703
199 "34809" "294052" 2232 "7950" "Manteca Transit Center" [37.795314,-121.21543000000004] 144.98604563885914
1693 "34819" "294102" 28262 "7950" "Manteca Transit Center" [37.795342000000005,-121.21580200000004] 171.24450923363347
1703 "34818" "294112" 28473 "7823" "Pacific Av & Yokuts Northbound Main Building" [37.998608000000004,-121.31560600000002] 112.16346226178077
1681 "34817" "294090" 28002 "7950" "Manteca Transit Center" [37.795342000000005,-121.21580200000004] 171.24450923363347
1692 "34816" "294101" 28255 "7950" "Manteca Transit Center" [37.795342000000005,-121.21580200000004] 171.24450923363347
1670 "34815" "294079" 27599 "7823" "Pacific Av & Yokuts Northbound Main Building" [37.998644,-121.31560600000002] 115.8333780455783
202 "34808" "294049" 2179 "7950" "Manteca Transit Center" [37.795314,-121.21543000000004] 144.98604563885914
194 "34807" "294047" 2171 "7950" "Manteca Transit Center" [37.795314,-121.21543000000004] 144.98604563885914
193 "34806" "294048" 2176 "7950" "Manteca Transit Center" [37.795314,-121.21543000000004] 144.98604563885914
stop_too_far_from_shape_using_user_distance WARNING 406

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

A stop time entry that is a large distance away from the location of the shape in shapes.txt as defined by shape_dist_traveled values.

You can see more about this notice here.

Only the first 50 of 406 affected records are displayed below.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
1186 "34745" "292468" 22790 "3355" "Fremont St & Eastland Plaza Mb/Eb" [37.96097584304296,-121.27146494770767] 178.02725737825926
1186 "34745" "292468" 22792 "3357" "Fremont St & Filbert St FS/Eb" [37.96511493258832,-121.25708261798323] 108.66148213918692
1186 "34745" "292468" 22793 "3391" "Fremont St & Golden Gate Av FS/Eb" [37.967458379311445,-121.25168451724292] 117.19952943242437
1186 "34745" "292468" 22794 "7304" "Myrtle St & Oro Ave FS Westbound" [37.96645030526431,-121.23896811578065] 113.95081485640978
306 "34866" "295248" 4483 "3144" "Weber & Center FS/Wb" [37.95429859041008,-121.28681592815917] 459.360299542309
306 "34866" "295248" 4484 "3861" "Weber & Tuleburg Ave Westbound" [37.95356957767653,-121.2910624313318] 361.1301850871921
306 "34866" "295248" 4485 "7737" "Lincoln St & Weber Ave FS Southbound" [37.95313183333555,-121.29351580392272] 399.6850445653513
306 "34866" "295248" 4486 "3862" "Lincoln St & Sonora St FS Southbound" [37.951011247311996,-121.29749180644976] 444.91837424374967
306 "34866" "295248" 4487 "3863" "Church St & San Jose St NS Westbound" [37.94599350000083,-121.2992070000005] 388.0686594426074
306 "34866" "295248" 4488 "3864" "Church St & Pershing Ave NS Westbound" [37.94521209092501,-121.30382790909961] 373.3077313018317
306 "34866" "295248" 4489 "3865" "Fresno Ave & Sonora St FS Northbound" [37.9429795625024,-121.31110700001014] 246.44968379014057
306 "34866" "295248" 4490 "7248" "Los Angeles & Sonora NS Southbound" [37.946453750005205,-121.31328375000228] 398.9253421818947
306 "34866" "295248" 4491 "3854" "Church St & Pershing FS Eastbound" [37.94267684313747,-121.31122851961032] 396.2204865617525
306 "34866" "295248" 4492 "3855" "Church St & San Jose St NS Eastbound" [37.94493760002147,-121.30795440001667] 356.0483396248684
306 "34866" "295248" 4493 "3155" "Lincoln St & Jackson NS/Sb" [37.94307109677473,-121.29534874192949] 380.2165203200064
306 "34866" "295248" 4494 "7039" "Lincoln St & Charter FS Southbound" [37.94102200000046,-121.29479199999487] 431.0690071049922
306 "34866" "295248" 4495 "3156" "Lincoln St & French Camp FS/Sb" [37.93820860287159,-121.29402405390758] 427.38309275057674
306 "34866" "295248" 4496 "3157" "Lincoln St & 4Th St FS/Sb" [37.935823745098126,-121.29337513725399] 389.9373225422022
306 "34866" "295248" 4497 "3158" "Lincoln St & Kohler NS/Sb" [37.934562041096626,-121.29299772602229] 373.3594052549991
306 "34866" "295248" 4498 "4119" "Lincoln St & 6Th St FS Southbound" [37.93302628914178,-121.29243697861855] 407.3190587522571
306 "34866" "295248" 4499 "3159" "Lincoln St & 8Th NS/Sb" [37.93089755284675,-121.2917098617759] 343.4513856387669
306 "34866" "295248" 4500 "3160" "8Th St & French Camp NS/Wb" [37.92891259688111,-121.29055603643108] 265.91933588682315
306 "34866" "295248" 4501 "3060" "Lever Blvd & 8Th St FS/Sb" [37.927035464505394,-121.29284255622026] 431.45091977412227
306 "34866" "295248" 4502 "3161" "Lever Blvd & Colorado NS/Sb" [37.926665677787774,-121.29665448888859] 334.2256257154787
306 "34866" "295248" 4503 "4157" "Lever Blvd & Hawaii St FS Westbound" [37.92457782238773,-121.29823102883408] 267.0289128167439
306 "34866" "295248" 4504 "4158" "Lever Blvd & Donati Cir FS Westbound" [37.92322770863208,-121.3031703311191] 433.6673698880181
306 "34866" "295248" 4505 "4183" "Dry Creek Wy & Diablo Creek NS Northbound" [37.92337793261481,-121.30645047916761] 320.4282976338208
306 "34866" "295248" 4506 "7916" "8Th St & Pajaro Wy FS Eastbound" [37.92386792196415,-121.30874967052993] 311.41568606572
1185 "34743" "292466" 22735 "7249" "Togninali Ln & 99 Frontage FS Westbound" [37.9174379253891,-121.22833349826732] 119.77417723368762
1185 "34743" "292466" 22736 "3899" "Togninali Ln & Kimball FS Westbound" [37.917748356141054,-121.23342043943127] 137.80482561865745
1185 "34743" "292466" 22738 "3619" "B & Ralph FS Northbound" [37.92195845422022,-121.25060014253656] 155.35333273081585
1185 "34743" "292466" 22740 "3621" "B & 10Th FS Northbound" [37.93098177802095,-121.25422843397271] 148.89268017455407
1185 "34743" "292466" 22742 "4236" "8Th St & D St Eastbound FS" [37.93459377779607,-121.25273501112684] 151.3406960481094
1185 "34743" "292466" 22743 "3717" "8Th St & Pock Lane FS Eastbound" [37.935658115798226,-121.24865408421769] 120.74835827999948
1185 "34743" "292466" 22744 "7146" "8Th St & Nightingale Av FS Eastbound" [37.936457302202086,-121.24555851474823] 137.3107648328642
1185 "34743" "292466" 22745 "3679" "Farmington & Madrid FS Eastbound" [37.9387927340772,-121.24097459863039] 137.66963590064762
1185 "34743" "292466" 22750 "7151" "Oro & Main FS Northbound" [37.95307627450211,-121.23388202557705] 220.06213345210773
1185 "34743" "292466" 22754 "4306" "Myrtle @ Rtc Main Building Westbound" [37.96121827590826,-121.24941872261401] 116.80125152102113
1185 "34743" "292466" 22756 "3389" "Fremont St & E St FS/Wb" [37.9642342222321,-121.25916481112424] 109.14523410929985
1185 "34743" "292466" 22757 "3359" "Fremont St & Laurel FS/Wb" [37.96245361702942,-121.26398095745245] 177.78027072044185
1185 "34743" "292466" 22759 "7096" "Wilson Wy & Lindsay St FS Southbound" [37.960755663639915,-121.27291310450272] 123.27362892407065
1185 "34743" "292466" 22760 "7001" "Miner Ave & Sierra Nevada FS Westbound" [37.95877224325499,-121.27247132432876] 139.3535363731013
1185 "34743" "292466" 22761 "3000" "Miner Ave & Airport Way FS Westbound" [37.95855745844832,-121.27376554136602] 115.25235305422542
1181 "34741" "292462" 22671 "7151" "Oro & Main FS Northbound" [37.953994585423374,-121.23426711615777] 112.53782875469633
1180 "34740" "292461" 22618 "3199" "March Ln & Pacific Av FS/Wb" [37.99135322222782,-121.3126719166759] 127.15321905338875
1180 "34740" "292461" 22619 "3200" "March Ln & Precissi Ln NS/Wb" [37.99091553460561,-121.31424813406744] 109.24518845203399
1180 "34740" "292461" 22620 "3664" "Pershing Av & March Lane FS Southbound" [37.989049189416,-121.32182167197689] 104.23508325921571
1180 "34740" "292461" 22621 "3208" "Pershing Av & Rose Marie Ln FS/Sb" [37.98768643434491,-121.32132001009174] 193.60134796300932
1180 "34740" "292461" 22622 "3209" "Pershing Av & Brookside Rd FS/Sb" [37.983089168421955,-121.31939943157153] 156.54435815017058
1180 "34740" "292461" 22623 "7051" "Pershing Av & Alpine Nssb" [37.976593105264364,-121.31795531578034] 115.00740493894986
stops_match_shape_out_of_order WARNING 2

stops_match_shape_out_of_order

Two stop entries are different than their arrival-departure order defined by shapes.txt.

This could indicate a problem with the location of the stops, the path of the shape, or the sequence of the stops for their trip.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber1 (?) The row number of the first faulty record from `stop_times.txt`. stopId1 (?) The id of the first stop that is referred to. stopName1 (?) The name of the first stop that is referred to. match1 (?) Latitude and longitude pair of the first matching location. stopTimeCsvRowNumber2 (?) The row number of the second faulty record from `stop_times.txt`. stopId2 (?) The id of the second stop that is referred to. stopName2 (?) The name of the second stop that is referred to. match2 (?) Latitude and longitude pair of the second matching location.
411 "34881" "296594" 7229 "3748" "Mokelumne Cir & Pasadena FS Southbound" [38.0474875657175,-121.38000321682415] 7228 "3747" "Mokelumne Cir & Havencrest Ct FS Southbound" [38.04782897798415,-121.37965815833606]
56 "34753" "292842" 192 "7083" "Hammer Ln & Holman Rd FS Westbound" [38.02110996784212,-121.27288002800006] 191 "3318" "Hammer Ln & Holman Rd FS/Eb" [38.021122522193984,-121.2709441154226]