GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-01-23T15:28:04Z,
for the dataset file:///shared/utah-transit.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Utah Transit Authority
Publisher URL:
http://www.rideuta.com
Feed Email:
N/A
Feed Language:
English
Feed Start Date:
2025-11-23
Feed End Date:
2026-04-11

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: 0
  • Blocks: 972
  • Routes: 92
  • Shapes: 228
  • Stops: 5499
  • Trips: 11172

Specification Compliance report

6509 notices reported (5061 errors, 1448 warnings, 0 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 5061

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

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

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"5777001" "11303" 375671 0.0 3 375670 0.0 2
"5777001" "24689" 375672 0.0 4 375671 0.0 3
"5777001" "20393" 375673 0.0 5 375672 0.0 4
"5777001" "20395" 375674 0.0 6 375673 0.0 5
"5777001" "20394" 375675 0.0 7 375674 0.0 6
"5777001" "20396" 375676 0.0 8 375675 0.0 7
"5777001" "22679" 375677 0.0 9 375676 0.0 8
"5777001" "20397" 375678 0.0 10 375677 0.0 9
"5777001" "21170" 375679 0.0 11 375678 0.0 10
"5777001" "8634" 375680 0.0 12 375679 0.0 11
"5777001" "25001" 375681 0.0 13 375680 0.0 12
"5777001" "12900" 375682 0.0 14 375681 0.0 13
"5777001" "12901" 375683 0.0 15 375682 0.0 14
"5777001" "25022" 375684 0.0 16 375683 0.0 15
"5777001" "12902" 375685 0.0 17 375684 0.0 16
"5777001" "12903" 375686 0.0 18 375685 0.0 17
"5777001" "22143" 375687 0.0 19 375686 0.0 18
"5777001" "21344" 375688 0.0 20 375687 0.0 19
"5777001" "22553" 375689 0.0 21 375688 0.0 20
"5777001" "12906" 375690 0.0 22 375689 0.0 21
"5777001" "22397" 375691 0.0 23 375690 0.0 22
"5777001" "12909" 375692 0.0 24 375691 0.0 23
"5777001" "12910" 375693 0.0 25 375692 0.0 24
"5777001" "21980" 375694 0.0 26 375693 0.0 25
"5777001" "12912" 375695 0.0 27 375694 0.0 26
"5777001" "12913" 375696 0.0 28 375695 0.0 27
"5777001" "12914" 375697 0.0 29 375696 0.0 28
"5777001" "12915" 375698 0.0 30 375697 0.0 29
"5777001" "20730" 375699 0.0 31 375698 0.0 30
"5777001" "21748" 375700 0.0 32 375699 0.0 31
"5777001" "12917" 375701 0.0 33 375700 0.0 32
"5777001" "5053" 375702 0.0 34 375701 0.0 33
"5777001" "12483" 375703 0.0 35 375702 0.0 34
"5777001" "21768" 375704 0.0 36 375703 0.0 35
"5777001" "11424" 375705 0.0 37 375704 0.0 36
"5777001" "24930" 375706 0.0 38 375705 0.0 37
"5777001" "24932" 375707 0.0 39 375706 0.0 38
"5777001" "24914" 375708 0.0 40 375707 0.0 39
"5777001" "24915" 375709 0.0 41 375708 0.0 40
"5777001" "24916" 375710 0.0 42 375709 0.0 41
"5777001" "23534" 375711 0.0 43 375710 0.0 42
"5777001" "20385" 375712 0.0 44 375711 0.0 43
"5777001" "20402" 375713 0.0 45 375712 0.0 44
"5777000" "11303" 375626 0.0 3 375625 0.0 2
"5777000" "24689" 375627 0.0 4 375626 0.0 3
"5777000" "20393" 375628 0.0 5 375627 0.0 4
"5777000" "20395" 375629 0.0 6 375628 0.0 5
"5777000" "20394" 375630 0.0 7 375629 0.0 6
"5777000" "20396" 375631 0.0 8 375630 0.0 7
"5777000" "22679" 375632 0.0 9 375631 0.0 8
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.
2458 "5739296" "64546" 208.7082450220817 0.289872562530669 122831 22 "20386" "University Park Blvd / 1025 (SB)" "08:05:55" 122832 23 "20402" "Weber State Davis (Layton)" "08:06:00"
8480 "5739417" "2131" 186.89160645777164 0.7268006917802231 383115 23 "22298" "Us Hwy 89 @ 2450 N" "18:24:46" 383116 24 "11044" "Us Hwy 89 @ 2710 N" "18:25:00"
2462 "5739300" "64546" 208.7082450220817 0.289872562530669 122947 22 "20386" "University Park Blvd / 1025 (SB)" "12:05:55" 122948 23 "20402" "Weber State Davis (Layton)" "12:06:00"
2482 "5739383" "2131" 186.89160645777164 0.7268006917802231 123726 23 "22298" "Us Hwy 89 @ 2450 N" "16:25:46" 123727 24 "11044" "Us Hwy 89 @ 2710 N" "16:26:00"
2442 "5739280" "64546" 1043.5412251104085 0.289872562530669 122320 5 "20386" "University Park Blvd / 1025 (SB)" "07:59:59" 122321 6 "20402" "Weber State Davis (Layton)" "08:00:00"
8476 "5739415" "2131" 186.89160645777164 0.7268006917802231 382943 23 "22298" "Us Hwy 89 @ 2450 N" "14:25:46" 382944 24 "11044" "Us Hwy 89 @ 2710 N" "14:26:00"
2459 "5739297" "64546" 208.7082450220817 0.289872562530669 122860 22 "20386" "University Park Blvd / 1025 (SB)" "09:05:55" 122861 23 "20402" "Weber State Davis (Layton)" "09:06:00"
8478 "5739416" "2131" 186.89160645777164 0.7268006917802231 383029 23 "22298" "Us Hwy 89 @ 2450 N" "16:25:46" 383030 24 "11044" "Us Hwy 89 @ 2710 N" "16:26:00"
2448 "5739286" "64546" 1043.5412251104085 0.289872562530669 122506 5 "20386" "University Park Blvd / 1025 (SB)" "13:59:59" 122507 6 "20402" "Weber State Davis (Layton)" "14:00:00"
8477 "5739410" "2131" 186.89160645777164 0.7268006917802231 382513 23 "22298" "Us Hwy 89 @ 2450 N" "15:25:46" 382514 24 "11044" "Us Hwy 89 @ 2710 N" "15:26:00"
2453 "5739291" "64546" 521.7706125552043 0.289872562530669 122661 5 "20386" "University Park Blvd / 1025 (SB)" "18:58:58" 122662 6 "20402" "Weber State Davis (Layton)" "18:59:00"
2472 "5739310" "64546" 347.84707503680283 0.289872562530669 123237 22 "20386" "University Park Blvd / 1025 (SB)" "22:02:57" 123238 23 "20402" "Weber State Davis (Layton)" "22:03:00"
2484 "5739378" "2131" 186.89160645777164 0.7268006917802231 123296 23 "22298" "Us Hwy 89 @ 2450 N" "18:29:46" 123297 24 "11044" "Us Hwy 89 @ 2710 N" "18:30:00"
2445 "5739283" "64546" 1043.5412251104085 0.289872562530669 122413 5 "20386" "University Park Blvd / 1025 (SB)" "10:59:59" 122414 6 "20402" "Weber State Davis (Layton)" "11:00:00"
2470 "5739308" "64546" 347.84707503680283 0.289872562530669 123179 22 "20386" "University Park Blvd / 1025 (SB)" "20:02:57" 123180 23 "20402" "Weber State Davis (Layton)" "20:03:00"
2466 "5739304" "64546" 208.7082450220817 0.289872562530669 123063 22 "20386" "University Park Blvd / 1025 (SB)" "16:05:55" 123064 23 "20402" "Weber State Davis (Layton)" "16:06:00"
2452 "5739290" "64546" 1043.5412251104085 0.289872562530669 122630 5 "20386" "University Park Blvd / 1025 (SB)" "17:59:59" 122631 6 "20402" "Weber State Davis (Layton)" "18:00:00"
2481 "5739388" "2131" 186.89160645777164 0.7268006917802231 124156 23 "22298" "Us Hwy 89 @ 2450 N" "15:25:46" 124157 24 "11044" "Us Hwy 89 @ 2710 N" "15:26:00"
2446 "5739284" "64546" 1043.5412251104085 0.289872562530669 122444 5 "20386" "University Park Blvd / 1025 (SB)" "11:59:59" 122445 6 "20402" "Weber State Davis (Layton)" "12:00:00"
2461 "5739299" "64546" 208.7082450220817 0.289872562530669 122918 22 "20386" "University Park Blvd / 1025 (SB)" "11:05:55" 122919 23 "20402" "Weber State Davis (Layton)" "11:06:00"
2477 "5739386" "2131" 186.89160645777164 0.7268006917802231 123984 23 "22298" "Us Hwy 89 @ 2450 N" "11:15:46" 123985 24 "11044" "Us Hwy 89 @ 2710 N" "11:16:00"
8474 "5739414" "2131" 186.89160645777164 0.7268006917802231 382857 23 "22298" "Us Hwy 89 @ 2450 N" "12:20:46" 382858 24 "11044" "Us Hwy 89 @ 2710 N" "12:21:00"
2454 "5739292" "64546" 521.7706125552043 0.289872562530669 122692 5 "20386" "University Park Blvd / 1025 (SB)" "19:58:58" 122693 6 "20402" "Weber State Davis (Layton)" "19:59:00"
8470 "5739412" "2131" 186.89160645777164 0.7268006917802231 382685 23 "22298" "Us Hwy 89 @ 2450 N" "08:13:46" 382686 24 "11044" "Us Hwy 89 @ 2710 N" "08:14:00"
2465 "5739303" "64546" 208.7082450220817 0.289872562530669 123034 22 "20386" "University Park Blvd / 1025 (SB)" "15:05:55" 123035 23 "20402" "Weber State Davis (Layton)" "15:06:00"
2473 "5739311" "64546" 347.84707503680283 0.289872562530669 123266 22 "20386" "University Park Blvd / 1025 (SB)" "23:02:57" 123267 23 "20402" "Weber State Davis (Layton)" "23:03:00"
2479 "5739387" "2131" 186.89160645777164 0.7268006917802231 124070 23 "22298" "Us Hwy 89 @ 2450 N" "13:20:46" 124071 24 "11044" "Us Hwy 89 @ 2710 N" "13:21:00"
2467 "5739305" "64546" 208.7082450220817 0.289872562530669 123092 22 "20386" "University Park Blvd / 1025 (SB)" "17:05:55" 123093 23 "20402" "Weber State Davis (Layton)" "17:06:00"
8475 "5739409" "2131" 186.89160645777164 0.7268006917802231 382427 23 "22298" "Us Hwy 89 @ 2450 N" "13:20:46" 382428 24 "11044" "Us Hwy 89 @ 2710 N" "13:21:00"
8471 "5739407" "2131" 186.89160645777164 0.7268006917802231 382255 23 "22298" "Us Hwy 89 @ 2450 N" "09:13:46" 382256 24 "11044" "Us Hwy 89 @ 2710 N" "09:14:00"
2485 "5739384" "2131" 186.89160645777164 0.7268006917802231 123812 23 "22298" "Us Hwy 89 @ 2450 N" "19:29:46" 123813 24 "11044" "Us Hwy 89 @ 2710 N" "19:30:00"
2449 "5739287" "64546" 1043.5412251104085 0.289872562530669 122537 5 "20386" "University Park Blvd / 1025 (SB)" "14:59:59" 122538 6 "20402" "Weber State Davis (Layton)" "15:00:00"
2457 "5739295" "64546" 347.84707503680283 0.289872562530669 122802 22 "20386" "University Park Blvd / 1025 (SB)" "07:02:57" 122803 23 "20402" "Weber State Davis (Layton)" "07:03:00"
8482 "5739404" "2131" 186.89160645777164 0.7268006917802231 381997 23 "22298" "Us Hwy 89 @ 2450 N" "21:24:46" 381998 24 "11044" "Us Hwy 89 @ 2710 N" "21:25:00"
8469 "5739403" "2131" 186.89160645777164 0.7268006917802231 381911 23 "22298" "Us Hwy 89 @ 2450 N" "07:13:46" 381912 24 "11044" "Us Hwy 89 @ 2710 N" "07:14:00"
2463 "5739301" "64546" 208.7082450220817 0.289872562530669 122976 22 "20386" "University Park Blvd / 1025 (SB)" "13:05:55" 122977 23 "20402" "Weber State Davis (Layton)" "13:06:00"
2476 "5739380" "2131" 186.89160645777164 0.7268006917802231 123468 23 "22298" "Us Hwy 89 @ 2450 N" "10:13:46" 123469 24 "11044" "Us Hwy 89 @ 2710 N" "10:14:00"
2468 "5739306" "64546" 208.7082450220817 0.289872562530669 123121 22 "20386" "University Park Blvd / 1025 (SB)" "18:05:55" 123122 23 "20402" "Weber State Davis (Layton)" "18:06:00"
8479 "5739411" "2131" 186.89160645777164 0.7268006917802231 382599 23 "22298" "Us Hwy 89 @ 2450 N" "17:25:46" 382600 24 "11044" "Us Hwy 89 @ 2710 N" "17:26:00"
2460 "5739298" "64546" 208.7082450220817 0.289872562530669 122889 22 "20386" "University Park Blvd / 1025 (SB)" "10:05:55" 122890 23 "20402" "Weber State Davis (Layton)" "10:06:00"
2455 "5739293" "64546" 521.7706125552043 0.289872562530669 122723 5 "20386" "University Park Blvd / 1025 (SB)" "20:58:58" 122724 6 "20402" "Weber State Davis (Layton)" "20:59:00"
2441 "5739279" "64546" 521.7706125552043 0.289872562530669 122289 5 "20386" "University Park Blvd / 1025 (SB)" "06:58:58" 122290 6 "20402" "Weber State Davis (Layton)" "06:59:00"
8468 "5739402" "2131" 186.89160645777164 0.7268006917802231 381825 23 "22298" "Us Hwy 89 @ 2450 N" "05:53:46" 381826 24 "11044" "Us Hwy 89 @ 2710 N" "05:54:00"
2464 "5739302" "64546" 208.7082450220817 0.289872562530669 123005 22 "20386" "University Park Blvd / 1025 (SB)" "14:05:55" 123006 23 "20402" "Weber State Davis (Layton)" "14:06:00"
8472 "5739413" "2131" 186.89160645777164 0.7268006917802231 382771 23 "22298" "Us Hwy 89 @ 2450 N" "10:13:46" 382772 24 "11044" "Us Hwy 89 @ 2710 N" "10:14:00"
2478 "5739381" "2131" 186.89160645777164 0.7268006917802231 123554 23 "22298" "Us Hwy 89 @ 2450 N" "12:20:46" 123555 24 "11044" "Us Hwy 89 @ 2710 N" "12:21:00"
2469 "5739307" "64546" 347.84707503680283 0.289872562530669 123150 22 "20386" "University Park Blvd / 1025 (SB)" "19:02:57" 123151 23 "20402" "Weber State Davis (Layton)" "19:03:00"
2444 "5739282" "64546" 1043.5412251104085 0.289872562530669 122382 5 "20386" "University Park Blvd / 1025 (SB)" "09:59:59" 122383 6 "20402" "Weber State Davis (Layton)" "10:00:00"
2471 "5739309" "64546" 347.84707503680283 0.289872562530669 123208 22 "20386" "University Park Blvd / 1025 (SB)" "21:02:57" 123209 23 "20402" "Weber State Davis (Layton)" "21:03:00"
2447 "5739285" "64546" 521.7706125552043 0.289872562530669 122475 5 "20386" "University Park Blvd / 1025 (SB)" "12:58:58" 122476 6 "20402" "Weber State Davis (Layton)" "12:59:00"
missing_feed_contact_email_and_url WARNING 1

missing_feed_contact_email_and_url

Best Practices for feed_info.txt suggest providing at least one of feed_contact_email and feed_contact_url.

You can see more about this notice here.

csvRowNumber (?) The row number of the validated record.
2
missing_recommended_field WARNING 93

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.

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

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"agency.txt" 2 "agency_id"
"routes.txt" 2 "agency_id"
"routes.txt" 3 "agency_id"
"routes.txt" 4 "agency_id"
"routes.txt" 5 "agency_id"
"routes.txt" 6 "agency_id"
"routes.txt" 7 "agency_id"
"routes.txt" 8 "agency_id"
"routes.txt" 9 "agency_id"
"routes.txt" 10 "agency_id"
"routes.txt" 11 "agency_id"
"routes.txt" 12 "agency_id"
"routes.txt" 13 "agency_id"
"routes.txt" 14 "agency_id"
"routes.txt" 15 "agency_id"
"routes.txt" 16 "agency_id"
"routes.txt" 17 "agency_id"
"routes.txt" 18 "agency_id"
"routes.txt" 19 "agency_id"
"routes.txt" 20 "agency_id"
"routes.txt" 21 "agency_id"
"routes.txt" 22 "agency_id"
"routes.txt" 23 "agency_id"
"routes.txt" 24 "agency_id"
"routes.txt" 25 "agency_id"
"routes.txt" 26 "agency_id"
"routes.txt" 27 "agency_id"
"routes.txt" 28 "agency_id"
"routes.txt" 29 "agency_id"
"routes.txt" 30 "agency_id"
"routes.txt" 31 "agency_id"
"routes.txt" 32 "agency_id"
"routes.txt" 33 "agency_id"
"routes.txt" 34 "agency_id"
"routes.txt" 35 "agency_id"
"routes.txt" 36 "agency_id"
"routes.txt" 37 "agency_id"
"routes.txt" 38 "agency_id"
"routes.txt" 39 "agency_id"
"routes.txt" 40 "agency_id"
"routes.txt" 41 "agency_id"
"routes.txt" 42 "agency_id"
"routes.txt" 43 "agency_id"
"routes.txt" 44 "agency_id"
"routes.txt" 45 "agency_id"
"routes.txt" 46 "agency_id"
"routes.txt" 47 "agency_id"
"routes.txt" 48 "agency_id"
"routes.txt" 49 "agency_id"
"routes.txt" 50 "agency_id"
mixed_case_recommended_field WARNING 939

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.

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

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"routes.txt" "route_long_name" "1700 SOUTH" 4
"routes.txt" "route_long_name" "200 SOUTH" 5
"routes.txt" "route_long_name" "STATE STREET NORTH" 6
"routes.txt" "route_long_name" "STATE STREET SOUTH" 7
"routes.txt" "route_long_name" "500 EAST" 8
"routes.txt" "route_long_name" "2100 SOUTH / 2100 EAST" 10
"routes.txt" "route_long_name" "1300 EAST" 11
"routes.txt" "route_long_name" "REDWOOD ROAD" 12
"routes.txt" "route_long_name" "SOUTH JORDAN" 13
"routes.txt" "route_long_name" "HIGHLAND DRIVE / 1100 EAST" 15
"routes.txt" "route_long_name" "2300 EAST/ HOLLADAY BLVD" 16
"routes.txt" "route_long_name" "2700 WEST" 17
"routes.txt" "route_long_name" "4000 WEST/ DIXIE VALLEY" 18
"routes.txt" "route_long_name" "4800 WEST" 19
"routes.txt" "route_long_name" "3300 SOUTH" 20
"routes.txt" "route_long_name" "3500 SOUTH" 21
"routes.txt" "route_long_name" "3900 SOUTH" 22
"routes.txt" "route_long_name" "400 SOUTH" 23
"routes.txt" "route_long_name" "NORTH REDWOOD RD" 24
"routes.txt" "route_long_name" "4500 SOUTH" 25
"routes.txt" "route_long_name" "TOOELE FAST BUS" 26
"routes.txt" "route_long_name" "U OF U/DAVIS COUNTY/WSU" 27
"routes.txt" "route_long_name" "4700 SOUTH" 28
"routes.txt" "route_long_name" "OGDEN - SALT LAKE INTERCITY" 29
"routes.txt" "route_long_name" "RIVERDALE / SALT LAKE EXPRESS" 30
"routes.txt" "route_long_name" "SLC - OGDEN HWY 89 EXPRESS" 31
"routes.txt" "route_long_name" "900 W SHUTTLE" 32
"routes.txt" "route_long_name" "INDUSTRIAL BUSINESS PARK SHUTTLE" 33
"routes.txt" "route_long_name" "5400 SOUTH" 34
"routes.txt" "route_long_name" "INTERNATIONAL CENTER" 35
"routes.txt" "route_long_name" "OGDEN TROLLEY" 36
"routes.txt" "route_long_name" "OGX WILDCAT SHUTTLE" 37
"routes.txt" "route_long_name" "WEST OGDEN" 39
"routes.txt" "route_long_name" "WASHINGTON BLVD" 40
"routes.txt" "route_long_name" "WEBER INDUSTRIAL PARK" 41
"routes.txt" "route_long_name" "6200 SOUTH" 42
"routes.txt" "route_long_name" "ATC / HARRISON BLVD / WSU" 43
"routes.txt" "route_long_name" "WEST ROY / WSU DAVIS" 44
"routes.txt" "route_long_name" "CLFD STATION / FRUIT HEIGHTS PNR" 45
"routes.txt" "route_long_name" "CLEARFIELD / LAYTON WESTSIDE" 46
"routes.txt" "route_long_name" "BRIGHAM CITY/ OGDEN COMMUTER" 47
"routes.txt" "route_long_name" "LAYTON HILLS MALL / WSU OGDEN CAMP" 48
"routes.txt" "route_long_name" "MONROE BLVD" 49
"routes.txt" "route_long_name" "LAGOON / STATION PARK SHUTTLE" 50
"routes.txt" "route_long_name" "OGDEN / POWDER MTN" 51
"routes.txt" "route_long_name" "OGDEN / SNOWBASIN" 52
"routes.txt" "route_long_name" "LAYTON / SNOWBASIN" 53
"routes.txt" "route_long_name" "7200 SOUTH" 57
"routes.txt" "route_long_name" "SANTAQUIN/PAYSON/SF/PROVO STN/UVU" 60
"routes.txt" "route_long_name" "EAGLE MTN/SARATOGA SPR/LEHI STN/UVU" 61
stop_too_far_from_shape WARNING 23

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.
1707 "247094" "5737264" 83685 "21824" "3500 S / 8400 W (EB)" [40.69649,-112.09000000000002] 105.97393802559287
3 "246534" "5727219" 18 "23700" "1200 W @ 2212 S" [41.22435,-111.98025] 2502.0698693753434
10 "246536" "5727226" 146 "23700" "1200 W @ 2212 S" [41.22435,-111.98025] 2502.0698693753434
16 "246537" "5743782" 445 "23700" "1200 W @ 2212 S" [41.22435,-111.98025] 2502.0698693753434
2868 "247191" "5740702" 139972 "21896" "Towne Centre Blvd Station (SB)" [40.21642501921027,-111.65898000000001] 179.41440393235953
2881 "247192" "5740715" 140448 "18641" "Towne Centre Blvd Station (NB)" [40.21707692054675,-111.65898688997528] 156.006208956165
10672 "247444" "5743450" 456418 "25144" "U Union Building (Bay A)" [40.76533766696409,-111.84430407860818] 101.14574878295491
820 "246919" "5734715" 45566 "22570" "2700 S @ 5604 W" [40.71109,-112.02545000000002] 102.61255307760696
3158 "247212" "5741352" 145714 "23322" "Draper Town Center Station" [40.525786000000004,-111.86111200000002] 101.92171620951231
8135 "247130" "5738786" 363471 "11246" "1900 W / 5600 S (SB)" [41.18793,-112.03918] 3202.433064517
8135 "247130" "5738786" 363472 "9175" "5700 S / 2000 W (WB)" [41.16364,-112.06446000000001] 3062.8985394872093
2239 "247132" "5738764" 109948 "11246" "1900 W / 5600 S (SB)" [41.183429999999994,-112.026969] 2512.9463257785287
2239 "247132" "5738764" 109949 "9175" "5700 S / 2000 W (WB)" [41.18341900127398,-112.02825082315152] 2638.882282846525
2251 "247136" "5738777" 110254 "9175" "5700 S / 2000 W (WB)" [41.18341900127398,-112.02825082315152] 2638.882282846525
2251 "247136" "5738777" 110255 "22688" "2200 W / 5650 S (NB)" [41.18341,-112.03228] 2556.376993446805
2251 "247136" "5738777" 110256 "11743" "5600 S / 2300 W (WB)" [41.18341,-112.03228] 2418.013741560778
2251 "247136" "5738777" 110257 "25405" "5600 S / 2700 W (WB)" [41.16364,-112.06446000000001] 1580.8758571372794
2251 "247136" "5738777" 110258 "12150" "5600 S / 3100 W (WB)" [41.16364,-112.06446000000001] 761.1335630828066
2251 "247136" "5738777" 110259 "12151" "5600 S / 3400 W (WB)" [41.16364,-112.06446000000001] 305.7677652374495
2251 "247136" "5738777" 110260 "12152" "3500 W / 5500 S (NB)" [41.16364,-112.06446000000001] 168.95270501223763
3772 "247499" "5744023" 157214 "18323" "Snowbird Center" [40.58207807272869,-111.65903346836919] 165.89131420387733
3772 "247499" "5744023" 157215 "18324" "Iron Blosam" [40.580943030772374,-111.66219969393924] 102.78646266782356
3230 "247214" "5741424" 147514 "23322" "Draper Town Center Station" [40.525786000000004,-111.86111200000002] 101.92171620951231
stop_too_far_from_shape_using_user_distance WARNING 311

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 311 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.
2474 "247162" "5739379" 123383 "11044" "Us Hwy 89 @ 2710 N" [41.30330605720272,-112.0023824247856] 530.8048909680217
2474 "247162" "5739379" 123384 "18621" "Us Hwy 89 @ 3110 N" [41.30998894608783,-112.00825959878239] 531.621466714158
2474 "247162" "5739379" 123385 "23533" "Us-89 @ 3804 N (Pleasant View)" [41.32124278459929,-112.01671946620819] 530.9571506155262
2474 "247162" "5739379" 123386 "11045" "Us Hwy 89 @ 3950 N" [41.33102254156574,-112.024062380304] 530.9024941849127
2474 "247162" "5739379" 123387 "12036" "Us Hwy 89 @ 8697 S" [41.34660938235643,-112.03343782350088] 529.5927545097339
2474 "247162" "5739379" 123388 "12037" "Us Hwy 89 @ 8615 S" [41.348864958743256,-112.03442053117078] 525.0506736905901
2474 "247162" "5739379" 123389 "12018" "Us Hwy 89 @ 7925 S" [41.36111740958655,-112.03558116647967] 529.6398862184441
2474 "247162" "5739379" 123390 "12019" "Us Hwy 89 @ 7715 S" [41.36509604467787,-112.03546182178998] 523.3261884154115
2474 "247162" "5739379" 123391 "12020" "Us Hwy 89 @ 7395 S" [41.37074979875346,-112.03409041560931] 529.7757800675959
2474 "247162" "5739379" 123392 "12021" "Us Hwy 89 @ 6895 S" [41.37971658032908,-112.03254391932028] 531.1122125725392
2474 "247162" "5739379" 123393 "12022" "Us Hwy 89 @ 725 S" [41.390925697123365,-112.03427158642462] 527.0913732475957
2474 "247162" "5739379" 123394 "12023" "Main St @ 605 S" [41.3936973815058,-112.03442391339996] 529.4776874532156
2474 "247162" "5739379" 123395 "12024" "Main St @ 369 S" [41.39750471392573,-112.03441230489332] 529.8108136088523
2474 "247162" "5739379" 123396 "12026" "Us Hwy 89 @ 201 S" [41.40045341793045,-112.03517130425372] 528.8337612448713
2474 "247162" "5739379" 123397 "20684" "Main St @ 20 N" [41.404570115798094,-112.03626340827965] 528.0973838337101
2474 "247162" "5739379" 123398 "12029" "Us Hwy 89 @ 98 N (Willard)" [41.406228418072295,-112.0364] 529.0368435401164
2474 "247162" "5739379" 123399 "14015" "Us Hwy 89 @ 370 N" [41.41081676666718,-112.03628370009824] 530.0991026837431
2474 "247162" "5739379" 123400 "12030" "Us Hwy 89 @ 798 N" [41.41831526166454,-112.03596150067747] 529.8300903648138
2474 "247162" "5739379" 123401 "12031" "Us Hwy 89 @ 1050 N" [41.422638342001655,-112.03582092215387] 530.2021491854201
2474 "247162" "5739379" 123402 "14016" "Us Hwy 89 @ 1430 N" [41.4308426285715,-112.03554624854378] 530.5270227222875
2474 "247162" "5739379" 123403 "14017" "Us Hwy 89 @ 3725 S" [41.43769301652033,-112.03631818368498] 529.664333376001
2474 "247162" "5739379" 123404 "12032" "Us Hwy 89 @ 3425 S" [41.44298369604294,-112.03710098080055] 529.5592134430038
2474 "247162" "5739379" 123405 "20770" "Us Hwy 89 @ 2905 S (Perry)" [41.45142085876099,-112.03834670739003] 581.1030557788347
2474 "247162" "5739379" 123406 "18867" "Us Hwy 89 @ 2825 S (Perry)" [41.453873830479,-112.03868699545369] 524.8835233531885
2474 "247162" "5739379" 123407 "12039" "Us Hwy 89 @ 2625 S" [41.4579366281101,-112.03794139735595] 526.7041415213911
2474 "247162" "5739379" 123408 "12069" "Us Hwy 89 @ 2435 S" [41.46141661291813,-112.03641461702038] 530.7139671517509
2474 "247162" "5739379" 123409 "12070" "Us Hwy 89 @ 2295 S (Perry)" [41.46374020434096,-112.034578474861] 531.0784298856561
2474 "247162" "5739379" 123410 "21729" "Us Hwy 89 @ 2075 S" [41.46777253280929,-112.03122604160515] 530.8766915646606
2474 "247162" "5739379" 123411 "12071" "Us Hwy 89 @ 1865 S" [41.47173743998839,-112.02792131058979] 532.1324831635856
2474 "247162" "5739379" 123412 "12072" "Us Hwy 89 @ 1755 S" [41.47423341007762,-112.02583899435685] 531.652595253361
2474 "247162" "5739379" 123413 "21727" "Highway 89 @ 1645 S" [41.47646273958814,-112.02397207796415] 531.7526155356053
2474 "247162" "5739379" 123414 "12073" "Main St @ 1175 S (Brigham City)" [41.480660075098854,-112.02043774729803] 533.0350957152692
2474 "247162" "5739379" 123415 "18882" "800 W @ 1055 S" [41.48653009950816,-112.02542560355518] 361.2255013585956
2474 "247162" "5739379" 123416 "22255" "800 W @ 960 S" [41.4870387409731,-112.02799560856408] 445.174931645577
2474 "247162" "5739379" 123417 "18884" "950 S @ 665 W" [41.488482464417174,-112.028969] 407.267957256252
2474 "247162" "5739379" 123418 "18865" "Medical Dr @ 984 S (Brigham City)" [41.491517921358586,-112.02830793059924] 295.6911719486367
2474 "247162" "5739379" 123419 "18866" "Medical Dr @ 1050 S" [41.49174735596453,-112.02538736392432] 387.0716084224991
2474 "247162" "5739379" 123420 "25169" "Commerce Way @ 1156 S" [41.48924250412721,-112.02602854375992] 514.6035732449055
2474 "247162" "5739379" 123421 "25170" "450 W @ 1149 S" [41.484560003596606,-112.02774222500001] 356.9246750430994
2474 "247162" "5739379" 123422 "18881" "1100 S @ 305 W" [41.486530038102586,-112.02727997793512] 534.3411051261987
2474 "247162" "5739379" 123423 "12074" "Main St @ 1065 S" [41.48653012403163,-112.02087888977185] 431.0137845321091
2474 "247162" "5739379" 123424 "24552" "Main St @ 975 S" [41.48653002430252,-112.01745468740455] 456.1505202268324
2474 "247162" "5739379" 123425 "12076" "Main St @ 889 S" [41.488161917647375,-112.01621555299047] 529.2388034443669
2474 "247162" "5739379" 123426 "12077" "Main St @ 751 S" [41.49009752173915,-112.01618019275726] 529.5992716731167
2474 "247162" "5739379" 123427 "12078" "Main St @ 696 S (Brigham City)" [41.49168573491544,-112.01614730882532] 529.7827250133266
2474 "247162" "5739379" 123428 "12079" "Main St @ 585 S" [41.49385541242963,-112.01611225091447] 529.937157910043
2474 "247162" "5739379" 123429 "21024" "Main St @ 493 S" [41.49618399847996,-112.0160666511618] 529.20617407123
2474 "247162" "5739379" 123430 "12040" "Main St @ 395 S" [41.498560714285794,-112.01603520715982] 529.273700875044
2474 "247162" "5739379" 123431 "12041" "Main St @ 285 S" [41.500319554716974,-112.016] 528.9713110189289
2474 "247162" "5739379" 123432 "12042" "Main St @ 161 S" [41.50183541847735,-112.01596735525048] 529.8458835088842
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.
2 "246531" "5727218" 4 "18608" "Lincoln Ave btwn 24th & 25th (SB)" [41.22958188079621,-112.00241833628725] 3 "18368" "Ogden Central Station (Bay E)" [41.223867176013286,-111.98012258764341]
10786 "247454" "5743564" 461477 "16728" "Redwood Rd / 14000 S (NB)" [40.498660424143715,-111.93867045255928] 461476 "22296" "Redwood Rd / 14400 S (NB)" [40.49009649788453,-111.93979540085348]
trip_distance_exceeds_shape_distance_below_threshold WARNING 18

trip_distance_exceeds_shape_distance_below_threshold

The distance between the last shape point and last stop point is greater than 0 but less than the 11.1m threshold.

You can see more about this notice here.

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"5727318" "246544" 44.1208 43.6942 10.533847881698978
"5727319" "246544" 44.1208 43.6942 10.533847881698978
"5727320" "246544" 44.1208 43.6942 10.533847881698978
"5727321" "246544" 44.1208 43.6942 10.533847881698978
"5727322" "246544" 44.1208 43.6942 10.533847881698978
"5727323" "246544" 44.1208 43.6942 10.533847881698978
"5727331" "246544" 44.1208 43.6942 10.533847881698978
"5727332" "246544" 44.1208 43.6942 10.533847881698978
"5727333" "246544" 44.1208 43.6942 10.533847881698978
"5727334" "246544" 44.1208 43.6942 10.533847881698978
"5727335" "246544" 44.1208 43.6942 10.533847881698978
"5727336" "246544" 44.1208 43.6942 10.533847881698978
"5727344" "246544" 44.1208 43.6942 10.533847881698978
"5727345" "246544" 44.1208 43.6942 10.533847881698978
"5727346" "246544" 44.1208 43.6942 10.533847881698978
"5727347" "246544" 44.1208 43.6942 10.533847881698978
"5727348" "246544" 44.1208 43.6942 10.533847881698978
"5727349" "246544" 44.1208 43.6942 10.533847881698978