cedar-rapids — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-11-06T12:17:12Z,
for the dataset file:///shared/cedar-rapids_8d68aa0c.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 Language:
English
Feed Start Date:
2024-01-01
Feed End Date:
2026-12-31

Files included


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

Counts


  • Agencies: 1
  • Blocks: 29
  • Routes: 12
  • Shapes: 11
  • Stops: 603
  • Trips: 385

Specification Compliance report

84 notices reported (0 errors, 61 warnings, 23 infos)

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 61

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 61 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.
184 "497-TL-3080" "497-TL-52" 176.11332466055936 2.935222077675989 8808 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "15:16:00" 8816 46 "497-TL-440" "Marion Blvd & Armar Dr" "15:16:00"
385 "497-TL-3600" "497-TL-87" 185.4078444159947 3.0901307402665785 19433 52 "497-TL-798" "20th St across from Chandler St (Jefferson Hs)" "15:52:00" 19442 61 "497-TL-78" "7th Ave & 1st St" "15:52:00"
280 "497-TL-3326" "497-TL-42" 157.27357816603816 2.621226302767303 14242 48 "497-TL-947" "20th St & B Ave" "11:52:00" 14253 59 "497-TL-1386" "4th Ave & 5th St" "11:52:00"
285 "497-TL-3331" "497-TL-42" 157.27357816603816 2.621226302767303 14542 48 "497-TL-947" "20th St & B Ave" "16:52:00" 14553 59 "497-TL-1386" "4th Ave & 5th St" "16:52:00"
148 "497-TL-3043" "497-TL-50" 215.59449596680986 3.5932415994468307 6867 39 "497-TL-1084" "6th St & 33rd Ave" "14:54:00" 6879 51 "497-TL-1450" "3rd St & 7th Ave" "14:54:00"
336 "497-TL-3485" "497-TL-50" 215.59449596680986 3.5932415994468307 6867 39 "497-TL-1084" "6th St & 33rd Ave" "14:54:00" 6879 51 "497-TL-1450" "3rd St & 7th Ave" "14:54:00"
384 "497-TL-3599" "497-TL-87" 185.4078444159947 3.0901307402665785 19371 52 "497-TL-798" "20th St across from Chandler St (Jefferson Hs)" "14:52:00" 19380 61 "497-TL-78" "7th Ave & 1st St" "14:52:00"
340 "497-TL-3503" "497-TL-51" 155.08605256086716 2.5847675426811194 16947 49 "497-TL-1290" "27th Ave & J St" "10:54:00" 16954 56 "497-TL-1076" "3rd St & 7th Ave" "10:54:00"
176 "497-TL-3072" "497-TL-52" 176.11332466055936 2.935222077675989 8432 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "07:16:00" 8440 46 "497-TL-440" "Marion Blvd & Armar Dr" "07:16:00"
181 "497-TL-3077" "497-TL-52" 176.11332466055936 2.935222077675989 8667 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "12:16:00" 8675 46 "497-TL-440" "Marion Blvd & Armar Dr" "12:16:00"
281 "497-TL-3327" "497-TL-42" 157.27357816603816 2.621226302767303 14302 48 "497-TL-947" "20th St & B Ave" "12:52:00" 14313 59 "497-TL-1386" "4th Ave & 5th St" "12:52:00"
386 "497-TL-3601" "497-TL-87" 185.4078444159947 3.0901307402665785 19495 52 "497-TL-798" "20th St across from Chandler St (Jefferson Hs)" "16:52:00" 19504 61 "497-TL-78" "7th Ave & 1st St" "16:52:00"
151 "497-TL-3046" "497-TL-50" 215.59449596680986 3.5932415994468307 7023 39 "497-TL-1084" "6th St & 33rd Ave" "17:54:00" 7035 51 "497-TL-1450" "3rd St & 7th Ave" "17:54:00"
284 "497-TL-3330" "497-TL-42" 157.27357816603816 2.621226302767303 14482 48 "497-TL-947" "20th St & B Ave" "15:52:00" 14493 59 "497-TL-1386" "4th Ave & 5th St" "15:52:00"
339 "497-TL-3502" "497-TL-51" 155.08605256086716 2.5847675426811194 16890 49 "497-TL-1290" "27th Ave & J St" "09:54:00" 16897 56 "497-TL-1076" "3rd St & 7th Ave" "09:54:00"
343 "497-TL-3506" "497-TL-51" 155.08605256086716 2.5847675426811194 17118 49 "497-TL-1290" "27th Ave & J St" "13:54:00" 17125 56 "497-TL-1076" "3rd St & 7th Ave" "13:54:00"
141 "497-TL-3036" "497-TL-50" 215.59449596680986 3.5932415994468307 6503 39 "497-TL-1084" "6th St & 33rd Ave" "07:54:00" 6515 51 "497-TL-1450" "3rd St & 7th Ave" "07:54:00"
346 "497-TL-3509" "497-TL-51" 155.08605256086716 2.5847675426811194 17289 49 "497-TL-1290" "27th Ave & J St" "16:54:00" 17296 56 "497-TL-1076" "3rd St & 7th Ave" "16:54:00"
140 "497-TL-3035" "497-TL-50" 215.59449596680986 3.5932415994468307 6451 39 "497-TL-1084" "6th St & 33rd Ave" "06:59:00" 6463 51 "497-TL-1450" "3rd St & 7th Ave" "06:59:00"
278 "497-TL-3324" "497-TL-42" 157.27357816603816 2.621226302767303 14122 48 "497-TL-947" "20th St & B Ave" "09:52:00" 14133 59 "497-TL-1386" "4th Ave & 5th St" "09:52:00"
177 "497-TL-3073" "497-TL-52" 176.11332466055936 2.935222077675989 8479 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "08:16:00" 8487 46 "497-TL-440" "Marion Blvd & Armar Dr" "08:16:00"
178 "497-TL-3074" "497-TL-52" 176.11332466055936 2.935222077675989 8526 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "09:16:00" 8534 46 "497-TL-440" "Marion Blvd & Armar Dr" "09:16:00"
380 "497-TL-3595" "497-TL-87" 185.4078444159947 3.0901307402665785 19123 52 "497-TL-798" "20th St across from Chandler St (Jefferson Hs)" "10:52:00" 19132 61 "497-TL-78" "7th Ave & 1st St" "10:52:00"
142 "497-TL-3037" "497-TL-50" 215.59449596680986 3.5932415994468307 6555 39 "497-TL-1084" "6th St & 33rd Ave" "08:54:00" 6567 51 "497-TL-1450" "3rd St & 7th Ave" "08:54:00"
342 "497-TL-3505" "497-TL-51" 155.08605256086716 2.5847675426811194 17061 49 "497-TL-1290" "27th Ave & J St" "12:54:00" 17068 56 "497-TL-1076" "3rd St & 7th Ave" "12:54:00"
153 "497-TL-3048" "497-TL-50" 215.59449596680986 3.5932415994468307 7127 39 "497-TL-1084" "6th St & 33rd Ave" "19:54:00" 7139 51 "497-TL-1450" "3rd St & 7th Ave" "19:54:00"
279 "497-TL-3325" "497-TL-42" 157.27357816603816 2.621226302767303 14182 48 "497-TL-947" "20th St & B Ave" "10:52:00" 14193 59 "497-TL-1386" "4th Ave & 5th St" "10:52:00"
152 "497-TL-3047" "497-TL-50" 215.59449596680986 3.5932415994468307 7075 39 "497-TL-1084" "6th St & 33rd Ave" "18:54:00" 7087 51 "497-TL-1450" "3rd St & 7th Ave" "18:54:00"
146 "497-TL-3041" "497-TL-50" 215.59449596680986 3.5932415994468307 6763 39 "497-TL-1084" "6th St & 33rd Ave" "12:54:00" 6775 51 "497-TL-1450" "3rd St & 7th Ave" "12:54:00"
334 "497-TL-3483" "497-TL-50" 215.59449596680986 3.5932415994468307 6763 39 "497-TL-1084" "6th St & 33rd Ave" "12:54:00" 6775 51 "497-TL-1450" "3rd St & 7th Ave" "12:54:00"
179 "497-TL-3075" "497-TL-52" 176.11332466055936 2.935222077675989 8573 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "10:16:00" 8581 46 "497-TL-440" "Marion Blvd & Armar Dr" "10:16:00"
344 "497-TL-3507" "497-TL-51" 155.08605256086716 2.5847675426811194 17175 49 "497-TL-1290" "27th Ave & J St" "14:54:00" 17182 56 "497-TL-1076" "3rd St & 7th Ave" "14:54:00"
186 "497-TL-3082" "497-TL-52" 176.11332466055936 2.935222077675989 8902 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "17:16:00" 8910 46 "497-TL-440" "Marion Blvd & Armar Dr" "17:16:00"
183 "497-TL-3079" "497-TL-52" 176.11332466055936 2.935222077675989 8761 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "14:16:00" 8769 46 "497-TL-440" "Marion Blvd & Armar Dr" "14:16:00"
182 "497-TL-3078" "497-TL-52" 176.11332466055936 2.935222077675989 8714 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "13:16:00" 8722 46 "497-TL-440" "Marion Blvd & Armar Dr" "13:16:00"
381 "497-TL-3596" "497-TL-87" 185.4078444159947 3.0901307402665785 19185 52 "497-TL-798" "20th St across from Chandler St (Jefferson Hs)" "11:52:00" 19194 61 "497-TL-78" "7th Ave & 1st St" "11:52:00"
144 "497-TL-3039" "497-TL-50" 215.59449596680986 3.5932415994468307 6659 39 "497-TL-1084" "6th St & 33rd Ave" "10:54:00" 6671 51 "497-TL-1450" "3rd St & 7th Ave" "10:54:00"
332 "497-TL-3481" "497-TL-50" 215.59449596680986 3.5932415994468307 6659 39 "497-TL-1084" "6th St & 33rd Ave" "10:54:00" 6671 51 "497-TL-1450" "3rd St & 7th Ave" "10:54:00"
345 "497-TL-3508" "497-TL-51" 155.08605256086716 2.5847675426811194 17232 49 "497-TL-1290" "27th Ave & J St" "15:54:00" 17239 56 "497-TL-1076" "3rd St & 7th Ave" "15:54:00"
189 "497-TL-4023" "497-TL-52" 176.11332466055936 2.935222077675989 9043 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "06:16:00" 9051 46 "497-TL-440" "Marion Blvd & Armar Dr" "06:16:00"
282 "497-TL-3328" "497-TL-42" 157.27357816603816 2.621226302767303 14362 48 "497-TL-947" "20th St & B Ave" "13:52:00" 14373 59 "497-TL-1386" "4th Ave & 5th St" "13:52:00"
383 "497-TL-3598" "497-TL-87" 185.4078444159947 3.0901307402665785 19309 52 "497-TL-798" "20th St across from Chandler St (Jefferson Hs)" "13:52:00" 19318 61 "497-TL-78" "7th Ave & 1st St" "13:52:00"
180 "497-TL-3076" "497-TL-52" 176.11332466055936 2.935222077675989 8620 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "11:16:00" 8628 46 "497-TL-440" "Marion Blvd & Armar Dr" "11:16:00"
150 "497-TL-3045" "497-TL-50" 215.59449596680986 3.5932415994468307 6971 39 "497-TL-1084" "6th St & 33rd Ave" "16:54:00" 6983 51 "497-TL-1450" "3rd St & 7th Ave" "16:54:00"
338 "497-TL-3487" "497-TL-50" 215.59449596680986 3.5932415994468307 6971 39 "497-TL-1084" "6th St & 33rd Ave" "16:54:00" 6983 51 "497-TL-1450" "3rd St & 7th Ave" "16:54:00"
187 "497-TL-3083" "497-TL-52" 176.11332466055936 2.935222077675989 8949 38 "497-TL-1309" "29th Ave & Linn-Mar crosswalk" "18:16:00" 8957 46 "497-TL-440" "Marion Blvd & Armar Dr" "18:16:00"
145 "497-TL-3040" "497-TL-50" 215.59449596680986 3.5932415994468307 6711 39 "497-TL-1084" "6th St & 33rd Ave" "11:54:00" 6723 51 "497-TL-1450" "3rd St & 7th Ave" "11:54:00"
333 "497-TL-3482" "497-TL-50" 215.59449596680986 3.5932415994468307 6711 39 "497-TL-1084" "6th St & 33rd Ave" "11:54:00" 6723 51 "497-TL-1450" "3rd St & 7th Ave" "11:54:00"
143 "497-TL-3038" "497-TL-50" 215.59449596680986 3.5932415994468307 6607 39 "497-TL-1084" "6th St & 33rd Ave" "09:54:00" 6619 51 "497-TL-1450" "3rd St & 7th Ave" "09:54:00"
331 "497-TL-3480" "497-TL-50" 215.59449596680986 3.5932415994468307 6607 39 "497-TL-1084" "6th St & 33rd Ave" "09:54:00" 6619 51 "497-TL-1450" "3rd St & 7th Ave" "09:54:00"
trip_headsign_matches_intermediate_stop INFO 23

trip_headsign_matches_intermediate_stop

Trip headsign matches the name of an intermediate stop, not the last stop.

The trip_headsign matches the stop_name of a stop that is not the last stop of the trip. This may confuse passengers boarding after that stop, since the headsign suggests the vehicle is heading to a stop it has already passed.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record in `trips.txt`. tripId (?) The id of the trip with the problematic headsign. tripHeadsign (?) The headsign value that matches an intermediate stop name. stopId1 (?) The id of the intermediate stop whose name matches the headsign. stopSequence (?) The stop_sequence value of the intermediate stop that matches the headsign. stopId2 (?) The id of the actual last stop of the trip.
24 "497-TL-2878" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
25 "497-TL-2879" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
26 "497-TL-2880" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
27 "497-TL-2881" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
28 "497-TL-2882" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
29 "497-TL-2883" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
30 "497-TL-2884" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
31 "497-TL-2885" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
32 "497-TL-2886" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
33 "497-TL-2887" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
34 "497-TL-2888" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
35 "497-TL-2889" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
36 "497-TL-2890" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
37 "497-TL-2891" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
38 "497-TL-2892" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
278 "497-TL-3324" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
279 "497-TL-3325" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
280 "497-TL-3326" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
281 "497-TL-3327" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
282 "497-TL-3328" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
283 "497-TL-3329" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
284 "497-TL-3330" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"
285 "497-TL-3331" "4th Ave & 5th St" "497-TL-1383" 1 "497-TL-1386"