GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2025-12-05T22:04:04Z,
for the dataset file:///shared/citibus-ia-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:
2022-10-14
Feed End Date:
2026-11-24

Files included


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

Counts


  • Agencies: 1
  • Blocks: 28
  • Routes: 10
  • Shapes: 31
  • Stops: 494
  • Trips: 509

Specification Compliance report

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

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 120

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 120 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.
484 "105189-14573" "105189-76119" 303.79163405452266 0.5063193900908711 15074 3 "105189-4207324" "The Dugout (E)" "16:28:09" 15075 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "16:28:15"
495 "105189-14584" "105189-76119" 303.79163405452266 0.5063193900908711 15514 3 "105189-4207324" "The Dugout (E)" "16:28:09" 15515 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "16:28:15"
484 "105189-14573" "105189-76119" 405.7974152609452 0.3381645127174543 15094 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "16:50:23" 15095 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "16:50:26"
495 "105189-14584" "105189-76119" 405.7974152609452 0.3381645127174543 15534 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "16:50:23" 15535 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "16:50:26"
278 "105189-14519" "105189-76121" 261.4602030042714 0.2178835025035595 8396 11 "105189-4207243" "Lombard & Warren (S)" "09:04:29" 8397 12 "105189-4209742" "St. Ambrose (NW/Southbound)" "09:04:32"
307 "105189-14594" "105189-76118" 283.13066344722085 0.4718844390787014 9274 10 "105189-4207386" "Central Park & Thornwood (S)" "12:51:22" 9275 11 "105189-4207384" "Hickory Grove & Central Park" "12:51:28"
318 "105189-14605" "105189-76118" 283.13066344722085 0.4718844390787014 9648 10 "105189-4207386" "Central Park & Thornwood (S)" "12:51:22" 9649 11 "105189-4207384" "Hickory Grove & Central Park" "12:51:28"
307 "105189-14594" "105189-76118" 329.82374369471415 0.5497062394911902 9275 11 "105189-4207384" "Hickory Grove & Central Park" "12:51:28" 9276 12 "105189-4207382" "Hickory Grove & Frisco" "12:51:34"
318 "105189-14605" "105189-76118" 329.82374369471415 0.5497062394911902 9649 11 "105189-4207384" "Hickory Grove & Central Park" "12:51:28" 9650 12 "105189-4207382" "Hickory Grove & Frisco" "12:51:34"
307 "105189-14594" "105189-76118" 183.4973079656762 0.30582884660946036 9281 17 "105189-4207374" "Division & 12th (W)" "12:53:56" 9282 18 "105189-4210586" "1600 12th St" "12:54:02"
318 "105189-14605" "105189-76118" 183.4973079656762 0.30582884660946036 9655 17 "105189-4207374" "Division & 12th (W)" "12:53:56" 9656 18 "105189-4210586" "1600 12th St" "12:54:02"
477 "105189-14566" "105189-76119" 303.79163405452266 0.5063193900908711 14794 3 "105189-4207324" "The Dugout (E)" "09:28:09" 14795 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "09:28:15"
488 "105189-14577" "105189-76119" 303.79163405452266 0.5063193900908711 15234 3 "105189-4207324" "The Dugout (E)" "09:28:09" 15235 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "09:28:15"
477 "105189-14566" "105189-76119" 405.7974152609452 0.3381645127174543 14814 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "09:50:23" 14815 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "09:50:26"
488 "105189-14577" "105189-76119" 405.7974152609452 0.3381645127174543 15254 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "09:50:23" 15255 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "09:50:26"
474 "105189-14563" "105189-76119" 303.79163405452266 0.5063193900908711 14674 3 "105189-4207324" "The Dugout (E)" "06:28:09" 14675 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "06:28:15"
474 "105189-14563" "105189-76119" 405.7974152609452 0.3381645127174543 14694 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "06:50:23" 14695 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "06:50:26"
303 "105189-14590" "105189-76118" 283.13066344722085 0.4718844390787014 9138 10 "105189-4207386" "Central Park & Thornwood (S)" "15:51:22" 9139 11 "105189-4207384" "Hickory Grove & Central Park" "15:51:28"
321 "105189-14608" "105189-76118" 283.13066344722085 0.4718844390787014 9750 10 "105189-4207386" "Central Park & Thornwood (S)" "15:51:22" 9751 11 "105189-4207384" "Hickory Grove & Central Park" "15:51:28"
303 "105189-14590" "105189-76118" 329.82374369471415 0.5497062394911902 9139 11 "105189-4207384" "Hickory Grove & Central Park" "15:51:28" 9140 12 "105189-4207382" "Hickory Grove & Frisco" "15:51:34"
321 "105189-14608" "105189-76118" 329.82374369471415 0.5497062394911902 9751 11 "105189-4207384" "Hickory Grove & Central Park" "15:51:28" 9752 12 "105189-4207382" "Hickory Grove & Frisco" "15:51:34"
303 "105189-14590" "105189-76118" 183.4973079656762 0.30582884660946036 9145 17 "105189-4207374" "Division & 12th (W)" "15:53:56" 9146 18 "105189-4210586" "1600 12th St" "15:54:02"
321 "105189-14608" "105189-76118" 183.4973079656762 0.30582884660946036 9757 17 "105189-4207374" "Division & 12th (W)" "15:53:56" 9758 18 "105189-4210586" "1600 12th St" "15:54:02"
480 "105189-14569" "105189-76119" 303.79163405452266 0.5063193900908711 14914 3 "105189-4207324" "The Dugout (E)" "12:28:09" 14915 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "12:28:15"
491 "105189-14580" "105189-76119" 303.79163405452266 0.5063193900908711 15354 3 "105189-4207324" "The Dugout (E)" "12:28:09" 15355 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "12:28:15"
480 "105189-14569" "105189-76119" 405.7974152609452 0.3381645127174543 14934 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "12:50:23" 14935 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "12:50:26"
491 "105189-14580" "105189-76119" 405.7974152609452 0.3381645127174543 15374 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "12:50:23" 15375 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "12:50:26"
309 "105189-14596" "105189-76118" 283.13066344722085 0.4718844390787014 9342 10 "105189-4207386" "Central Park & Thornwood (S)" "10:51:22" 9343 11 "105189-4207384" "Hickory Grove & Central Park" "10:51:28"
316 "105189-14603" "105189-76118" 283.13066344722085 0.4718844390787014 9580 10 "105189-4207386" "Central Park & Thornwood (S)" "10:51:22" 9581 11 "105189-4207384" "Hickory Grove & Central Park" "10:51:28"
309 "105189-14596" "105189-76118" 329.82374369471415 0.5497062394911902 9343 11 "105189-4207384" "Hickory Grove & Central Park" "10:51:28" 9344 12 "105189-4207382" "Hickory Grove & Frisco" "10:51:34"
316 "105189-14603" "105189-76118" 329.82374369471415 0.5497062394911902 9581 11 "105189-4207384" "Hickory Grove & Central Park" "10:51:28" 9582 12 "105189-4207382" "Hickory Grove & Frisco" "10:51:34"
309 "105189-14596" "105189-76118" 183.4973079656762 0.30582884660946036 9349 17 "105189-4207374" "Division & 12th (W)" "10:53:56" 9350 18 "105189-4210586" "1600 12th St" "10:54:02"
316 "105189-14603" "105189-76118" 183.4973079656762 0.30582884660946036 9587 17 "105189-4207374" "Division & 12th (W)" "10:53:56" 9588 18 "105189-4210586" "1600 12th St" "10:54:02"
486 "105189-14575" "105189-76119" 303.79163405452266 0.5063193900908711 15154 3 "105189-4207324" "The Dugout (E)" "18:28:09" 15155 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "18:28:15"
496 "105189-14585" "105189-76119" 303.79163405452266 0.5063193900908711 15554 3 "105189-4207324" "The Dugout (E)" "18:28:09" 15555 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "18:28:15"
486 "105189-14575" "105189-76119" 405.7974152609452 0.3381645127174543 15174 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "18:50:23" 15175 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "18:50:26"
496 "105189-14585" "105189-76119" 405.7974152609452 0.3381645127174543 15574 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "18:50:23" 15575 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "18:50:26"
478 "105189-14567" "105189-76119" 303.79163405452266 0.5063193900908711 14834 3 "105189-4207324" "The Dugout (E)" "10:28:09" 14835 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "10:28:15"
489 "105189-14578" "105189-76119" 303.79163405452266 0.5063193900908711 15274 3 "105189-4207324" "The Dugout (E)" "10:28:09" 15275 4 "105189-4206394" "Fairmount & Heatherton (Southward)" "10:28:15"
478 "105189-14567" "105189-76119" 405.7974152609452 0.3381645127174543 14854 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "10:50:23" 14855 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "10:50:26"
489 "105189-14578" "105189-76119" 405.7974152609452 0.3381645127174543 15294 23 "105189-4209742" "St. Ambrose (NW/Southbound)" "10:50:23" 15295 24 "105189-4206411" "St. Ambrose (SW/Northbound)" "10:50:26"
314 "105189-14601" "105189-76118" 283.13066344722085 0.4718844390787014 9512 10 "105189-4207386" "Central Park & Thornwood (S)" "18:51:22" 9513 11 "105189-4207384" "Hickory Grove & Central Park" "18:51:28"
313 "105189-14600" "105189-76118" 283.13066344722085 0.4718844390787014 9478 10 "105189-4207386" "Central Park & Thornwood (S)" "18:51:22" 9479 11 "105189-4207384" "Hickory Grove & Central Park" "18:51:28"
314 "105189-14601" "105189-76118" 329.82374369471415 0.5497062394911902 9513 11 "105189-4207384" "Hickory Grove & Central Park" "18:51:28" 9514 12 "105189-4207382" "Hickory Grove & Frisco" "18:51:34"
313 "105189-14600" "105189-76118" 329.82374369471415 0.5497062394911902 9479 11 "105189-4207384" "Hickory Grove & Central Park" "18:51:28" 9480 12 "105189-4207382" "Hickory Grove & Frisco" "18:51:34"
314 "105189-14601" "105189-76118" 183.4973079656762 0.30582884660946036 9519 17 "105189-4207374" "Division & 12th (W)" "18:53:56" 9520 18 "105189-4210586" "1600 12th St" "18:54:02"
313 "105189-14600" "105189-76118" 183.4973079656762 0.30582884660946036 9485 17 "105189-4207374" "Division & 12th (W)" "18:53:56" 9486 18 "105189-4210586" "1600 12th St" "18:54:02"
310 "105189-14597" "105189-76118" 283.13066344722085 0.4718844390787014 9376 10 "105189-4207386" "Central Park & Thornwood (S)" "09:51:22" 9377 11 "105189-4207384" "Hickory Grove & Central Park" "09:51:28"
315 "105189-14602" "105189-76118" 283.13066344722085 0.4718844390787014 9546 10 "105189-4207386" "Central Park & Thornwood (S)" "09:51:22" 9547 11 "105189-4207384" "Hickory Grove & Central Park" "09:51:28"
310 "105189-14597" "105189-76118" 329.82374369471415 0.5497062394911902 9377 11 "105189-4207384" "Hickory Grove & Central Park" "09:51:28" 9378 12 "105189-4207382" "Hickory Grove & Frisco" "09:51:34"
missing_recommended_field WARNING 1

missing_recommended_field

A recommended field is missing.

The given field has no value in some input row, even though values are recommended.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"fare_attributes.txt" 2 "agency_id"
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" "59th & 61st (N)" 397