GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-01-23T18:12:40Z,
for the dataset file:///shared/saskatoon.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
N/A
Publisher URL:
N/A
Feed Email:
N/A
Feed Language:
N/A

Files included


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

Counts


  • Agencies: 0
  • Blocks: 529
  • Routes: 44
  • Shapes: 124
  • Stops: 1398
  • Trips: 6432

Specification Compliance report

20353 notices reported (993 errors, 19360 warnings, 0 infos)

Notice Code Severity Total
trip_distance_exceeds_shape_distance ERROR 993

trip_distance_exceeds_shape_distance

The distance between the last shape point and last stop point is greater than or equal to the 11.1m threshold.

You can see more about this notice here.

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

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.
"225610-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225611-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225612-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225613-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225614-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225615-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225631-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225632-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225633-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225634-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225635-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225636-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225637-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225638-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225639-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225640-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225641-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225642-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225643-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225644-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225645-202503-MVS-Weekday-01" "300001" 16.421 16.3 13.899567635013103
"225700-202503-MVS-Weekday-01" "10029" 20.023 19.655 16.571692446754845
"225701-202503-MVS-Weekday-01" "10029" 20.023 19.655 16.571692446754845
"225702-202503-MVS-Weekday-01" "10029" 20.023 19.655 16.571692446754845
"225703-202503-MVS-Weekday-01" "10029" 20.023 19.655 16.571692446754845
"225704-202503-MVS-Weekday-01" "10029" 20.023 19.655 16.571692446754845
"225705-202503-MVS-Weekday-01" "10029" 20.023 19.655 16.571692446754845
"225707-202503-MVS-Weekday-01" "10062" 21.94 21.568 16.571692446754845
"225708-202503-MVS-Weekday-01" "10062" 21.94 21.568 16.571692446754845
"225709-202503-MVS-Weekday-01" "10062" 21.94 21.568 16.571692446754845
"225710-202503-MVS-Weekday-01" "10062" 21.94 21.568 16.571692446754845
"225721-202503-MVS-Weekday-01" "10061" 28.387 27.886 16.571692446754845
"225722-202503-MVS-Weekday-01" "10061" 28.387 27.886 16.571692446754845
"225723-202503-MVS-Weekday-01" "10061" 28.387 27.886 16.571692446754845
"225724-202503-MVS-Weekday-01" "10061" 28.387 27.886 16.571692446754845
"225725-202503-MVS-Weekday-01" "10061" 28.387 27.886 16.571692446754845
"225782-202503-MVS-Weekday-01" "10065" 27.806 27.305 16.571692446754845
"225854-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225855-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225856-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225857-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225858-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225859-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225860-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225861-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225862-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225863-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225864-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225865-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
"225866-202503-MVS-Weekday-01" "30014" 18.828 18.461 32.602982666645424
duplicate_route_name WARNING 22

duplicate_route_name

Two distinct routes have either the same route_short_name, the same route_long_name, or the same combination of route_short_name and route_long_name.

All routes of the same route_type with the same agency_id should have unique combinations of route_short_name and route_long_name.

Note that there may be valid cases where routes have the same short and long name, e.g., if they serve different areas. However, different directions must be modeled as the same route.

Example of bad data:

route_id route_short_name route_long_name
route1 U1 Southern
route2 U1 Southern

You can see more about this notice here.

csvRowNumber1 (?) The row number of the first occurrence. routeId1 (?) The id of the the first occurrence. csvRowNumber2 (?) The row number of the other occurrence. routeId2 (?) The id of the the other occurrence. routeShortName (?) Common `routes.route_short_name`. routeLongName (?) Common `routes.route_long_name`. routeTypeValue (?) Common `routes.route_type`. agencyId (?) Common `routes.agency_id`.
2 "1-45" 3 "1-46" "1" "DIEPPE/WESTERRA - BROAD NORTH" 3 ""
4 "2-45" 5 "2-46" "2" "ARGYLE PARK - WOOD MEADOWS" 3 ""
6 "3-45" 7 "3-46" "3" "UNIVERSITY - SHERWOOD ESTATES" 3 ""
8 "4-45" 9 "4-46" "4" "HILLSDALE - WALSH ACRES" 3 ""
10 "5-45" 11 "5-46" "5" "UPLANDS - DOWNTOWN" 3 ""
12 "6-45" 13 "6-46" "6" "WESTHILL - ROSS INDUSTRIAL" 3 ""
14 "7-45" 15 "7-46" "7" "GLENCAIRN - WHITMORE" 3 ""
16 "8-45" 17 "8-46" "8" "NORMANDY HEIGHTS - EASTVIEW" 3 ""
18 "9-45" 19 "9-46" "9" "PARKRIDGE - ALBERT PARK" 3 ""
20 "10-45" 21 "10-46" "10" "RCMP - NORMANVIEW" 3 ""
22 "12-45" 23 "12-46" "12" "VARSITY PARK - MOUNT ROYAL" 3 ""
24 "15-45" 25 "15-46" "15" "HERITAGE WEST - HERITAGE EAST" 3 ""
26 "16-45" 27 "16-46" "16" "HAWKSTONE - LAKERIDGE" 3 ""
28 "17-45" 29 "17-46" "17" "MAPLE RIDGE WEST - MAPLE RIDGE EAST" 3 ""
30 "18-45" 31 "18-46" "18" "HARBOUR LANDING - UNIVERSITY" 3 ""
32 "21-45" 33 "21-46" "21" "UNIVERSITY - GLENCAIRN" 3 ""
34 "22-45" 35 "22-46" "22" "UNIVERSITY - ARCOLA EAST" 3 ""
36 "24-45" 37 "24-46" "24" "AIRPORT - DOWNTOWN" 3 ""
38 "30-45" 39 "30-46" "30" "UNIVERSITY - ROCHDALE EXPRESS" 3 ""
40 "40-45" 41 "40-46" "40" "ALBERT S EXPRESS - ALBERT N EXPRESS" 3 ""
42 "50-45" 43 "50-46" "50" "VICTORIA E EXP - VICTORIA DWTN EXP" 3 ""
44 "60-45" 45 "60-46" "60" "ARCOLA E EXP - ARCOLA DWTN EXP" 3 ""
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 1544

equal_shape_distance_diff_coordinates_distance_below_threshold

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is greater than 0 but less than 1.11m.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and small difference of coordinates (greater than 0 but less than 1.11 m distance) result in a warning.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"600017" 54893 6.588 180004 54892 6.588 180003 0.3624222323031212
"600017" 54946 7.473 200004 54945 7.473 200003 0.8102407768826019
"600017" 54955 7.481 200013 54954 7.481 200012 0.8971408655464754
"600017" 55001 11.401 260021 55000 11.401 260020 0.6659583798202449
"600017" 55004 11.403 260024 55003 11.403 260023 0.5974529199494097
"600017" 55007 11.405 260027 55006 11.405 260026 0.5432569645830483
"600017" 55009 11.406 260029 55008 11.406 260028 0.6659581539361047
"600017" 55013 11.409 260033 55012 11.409 260032 0.5974526581119687
"600017" 55016 11.411 260036 55015 11.411 260035 0.7192964873647719
"600017" 55018 11.412 260038 55017 11.412 260037 0.6749560037554121
"600017" 55022 11.415 260042 55021 11.415 260041 0.6468944204714706
"600017" 55024 11.416 260044 55023 11.416 260043 0.7421760428200794
"600017" 55027 11.418 260047 55026 11.418 260046 0.7167510814947956
"600017" 55030 11.42 260050 55029 11.42 260049 0.6749557229338324
"600017" 55033 11.422 260053 55032 11.422 260052 0.7167509771266858
"600018" 55307 6.588 180004 55306 6.588 180003 0.3624222323031212
"160003" 41625 5.141 180060 41624 5.141 180059 0.11119510090982554
"160005" 41765 1.822 60007 41764 1.822 60006 0.8487656006745437
"160005" 41849 4.563 160002 41848 4.563 160001 0.4386733494320031
"160005" 42060 7.168 240060 42059 7.168 240059 0.11119510090982554
"160006" 42200 1.822 60007 42199 1.822 60006 0.8487656006745437
"500007" 54388 1.887 50005 54387 1.887 50004 0.9913100318603277
"160002" 41021 0.774 40002 41020 0.774 40001 0.4386733494320031
"160002" 41232 3.379 120060 41231 3.379 120059 0.11119510090982554
"500005" 54330 6.974 130003 54329 6.974 130002 0.07080786020716645
"80007" 25107 18.916 770011 25106 18.916 770010 0.7911520847637029
"80007" 25112 18.92 770016 25111 18.92 770015 0.4503850875569619
"80007" 25114 18.92 780002 25113 18.92 780001 0.36241914119312274
"80007" 25119 18.924 780007 25118 18.924 780006 0.8068502453198348
"80007" 25265 25.786 1020005 25264 25.786 1020004 0.6820633481410239
"80007" 25268 25.788 1020008 25267 25.788 1020007 0.5604749831936584
"80007" 25271 25.79 1020011 25270 25.79 1020010 0.7002339491842183
"80007" 25274 25.792 1020014 25273 25.792 1020013 0.682063315819516
"80007" 25277 25.794 1020017 25276 25.794 1020016 0.6593137347611124
"80007" 25280 25.796 1020020 25279 25.796 1020019 0.5686961967456413
"80007" 25282 25.797 1020022 25281 25.797 1020021 0.6153641353277483
"80007" 25285 25.799 1020025 25284 25.799 1020024 0.6593135735228413
"80007" 25288 25.801 1020028 25287 25.801 1020027 0.700233828219061
"80007" 25291 25.803 1020031 25290 25.803 1020030 0.5952474501216367
"80007" 25294 25.805 1020034 25293 25.805 1020033 0.6709247598996982
"80007" 25296 25.806 1020036 25295 25.806 1020035 0.5737616339233433
"80007" 25299 25.808 1020039 25298 25.808 1020038 0.6671706068736016
"80007" 25301 25.828 1020041 25300 25.828 1020040 0.44478040434662636
"80007" 25303 25.829 1020043 25302 25.829 1020042 0.44478040434662636
"80007" 25305 25.83 1020045 25304 25.83 1020044 0.34103155531923435
"80007" 25307 25.831 1020047 25306 25.831 1020046 0.34103155302036686
"80007" 25308 25.831 1020048 25307 25.831 1020047 0.4929907616147418
"80007" 25310 25.832 1020050 25309 25.832 1020049 0.36245359293624235
"80007" 25311 25.832 1020051 25310 25.832 1020050 0.49299074033098333
"80007" 25313 25.833 1020053 25312 25.833 1020052 0.46682229173689904
equal_shape_distance_same_coordinates WARNING 5457

equal_shape_distance_same_coordinates

Two consecutive points have equal shape_dist_traveled and the same lat/lon coordinates in shapes.txt.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and the same coordinates indicate a duplicative shape point.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous shape point. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`.
"600017" 54675 0.29 20001 54674 0.29 10004
"600017" 54682 0.551 30001 54681 0.551 20007
"600017" 54687 1.044 40001 54686 1.044 30005
"600017" 54692 1.485 50001 54691 1.485 40005
"600017" 54696 1.87 60001 54695 1.87 50004
"600017" 54700 2.212 70001 54699 2.212 60004
"600017" 54704 2.443 80001 54703 2.443 70004
"600017" 54708 3.023 90001 54707 3.023 80004
"600017" 54716 3.269 100001 54715 3.269 90008
"600017" 54737 3.68 110001 54736 3.68 100021
"600017" 54750 3.893 120001 54749 3.893 110013
"600017" 54766 4.205 130001 54765 4.205 120016
"600017" 54782 5.243 140001 54781 5.243 130016
"600017" 54814 5.632 150001 54813 5.632 140032
"600017" 54833 5.833 160001 54832 5.833 150019
"600017" 54864 6.261 170001 54863 6.261 160031
"600017" 54890 6.449 180001 54889 6.449 170026
"600017" 54901 6.692 190001 54900 6.692 180011
"600017" 54943 7.369 200001 54942 7.369 190042
"600017" 54959 7.633 210001 54958 7.633 200016
"600017" 54961 7.767 220001 54960 7.767 210002
"600017" 54968 7.96 230001 54967 7.96 220007
"600017" 54974 8.162 240001 54973 8.162 230006
"600017" 54978 8.437 250001 54977 8.437 240004
"600017" 54981 8.61 260001 54980 8.61 250003
"600017" 55062 12.293 270001 55061 12.293 260081
"600017" 55066 12.489 280001 55065 12.489 270004
"600017" 55070 12.726 290001 55069 12.726 280004
"600017" 55074 12.882 300001 55073 12.882 290004
"600017" 55077 13.012 310001 55076 13.012 300003
"600017" 55081 13.258 320001 55080 13.258 310004
"600018" 55089 0.29 20001 55088 0.29 10004
"600018" 55096 0.551 30001 55095 0.551 20007
"600018" 55101 1.044 40001 55100 1.044 30005
"600018" 55106 1.485 50001 55105 1.485 40005
"600018" 55110 1.87 60001 55109 1.87 50004
"600018" 55114 2.212 70001 55113 2.212 60004
"600018" 55118 2.443 80001 55117 2.443 70004
"600018" 55122 3.023 90001 55121 3.023 80004
"600018" 55130 3.269 100001 55129 3.269 90008
"600018" 55151 3.68 110001 55150 3.68 100021
"600018" 55164 3.893 120001 55163 3.893 110013
"600018" 55180 4.205 130001 55179 4.205 120016
"600018" 55196 5.243 140001 55195 5.243 130016
"600018" 55228 5.632 150001 55227 5.632 140032
"600018" 55247 5.833 160001 55246 5.833 150019
"600018" 55278 6.261 170001 55277 6.261 160031
"600018" 55304 6.449 180001 55303 6.449 170026
"160003" 41345 0.168 20001 41344 0.168 10004
"160003" 41354 0.445 30001 41353 0.445 20009
expired_calendar WARNING 4

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
2 "202503-MVS-Sunday-01"
3 "202503-MVS-Weekday-01"
4 "202503-MVS-Saturday-01"
5 "202503-MVS-Weekday-02"
missing_recommended_field WARNING 45

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.
"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"
missing_recommended_file WARNING 1

missing_recommended_file

A recommended file is missing.

You can see more about this notice here.

filename (?) The name of the faulty file.
"feed_info.txt"
mixed_case_recommended_field WARNING 3592

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 3592 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.
"trips.txt" "trip_headsign" "BROAD NORTH" 180
"trips.txt" "trip_headsign" "BROAD NORTH" 181
"trips.txt" "trip_headsign" "BROAD NORTH" 182
"trips.txt" "trip_headsign" "BROAD NORTH" 183
"trips.txt" "trip_headsign" "BROAD NORTH" 184
"trips.txt" "trip_headsign" "BROAD NORTH" 185
"trips.txt" "trip_headsign" "BROAD NORTH" 186
"trips.txt" "trip_headsign" "BROAD NORTH" 187
"trips.txt" "trip_headsign" "BROAD NORTH" 188
"trips.txt" "trip_headsign" "BROAD NORTH" 189
"trips.txt" "trip_headsign" "BROAD NORTH" 190
"trips.txt" "trip_headsign" "BROAD NORTH" 191
"trips.txt" "trip_headsign" "BROAD NORTH" 192
"trips.txt" "trip_headsign" "BROAD NORTH" 193
"trips.txt" "trip_headsign" "BROAD NORTH" 194
"trips.txt" "trip_headsign" "BROAD NORTH" 195
"trips.txt" "trip_headsign" "BROAD NORTH" 196
"trips.txt" "trip_headsign" "BROAD NORTH" 197
"trips.txt" "trip_headsign" "BROAD NORTH" 198
"trips.txt" "trip_headsign" "BROAD NORTH" 199
"trips.txt" "trip_headsign" "BROAD NORTH" 200
"trips.txt" "trip_headsign" "BROAD NORTH" 201
"trips.txt" "trip_headsign" "BROAD NORTH" 202
"trips.txt" "trip_headsign" "BROAD NORTH" 203
"trips.txt" "trip_headsign" "BROAD NORTH" 204
"trips.txt" "trip_headsign" "BROAD NORTH" 205
"trips.txt" "trip_headsign" "BROAD NORTH" 206
"trips.txt" "trip_headsign" "BROAD NORTH" 207
"trips.txt" "trip_headsign" "BROAD NORTH" 208
"trips.txt" "trip_headsign" "BROAD NORTH" 217
"trips.txt" "trip_headsign" "BROAD NORTH" 218
"trips.txt" "trip_headsign" "BROAD NORTH" 219
"trips.txt" "trip_headsign" "BROAD NORTH" 220
"trips.txt" "trip_headsign" "BROAD NORTH" 221
"trips.txt" "trip_headsign" "BROAD NORTH" 222
"trips.txt" "trip_headsign" "BROAD NORTH" 223
"trips.txt" "trip_headsign" "BROAD NORTH" 224
"trips.txt" "trip_headsign" "BROAD NORTH" 225
"trips.txt" "trip_headsign" "BROAD NORTH" 226
"trips.txt" "trip_headsign" "BROAD NORTH" 227
"trips.txt" "trip_headsign" "BROAD NORTH" 228
"trips.txt" "trip_headsign" "BROAD NORTH" 229
"trips.txt" "trip_headsign" "BROAD NORTH" 230
"trips.txt" "trip_headsign" "BROAD NORTH" 231
"trips.txt" "trip_headsign" "BROAD NORTH" 232
"trips.txt" "trip_headsign" "BROAD NORTH" 233
"trips.txt" "trip_headsign" "BROAD NORTH" 234
"trips.txt" "trip_headsign" "BROAD NORTH" 235
"trips.txt" "trip_headsign" "BROAD NORTH" 237
"trips.txt" "trip_headsign" "WALSH ACRES" 274
stop_too_far_from_shape_using_user_distance WARNING 3299

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 3299 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.
1118 "600017" "226676-202503-MVS-Weekday-01" 61985 "1516" "Woodhams Dr @ Gloucester Bay (WB)" [50.42713599999999,-104.53381800000001] 103.12555566363821
1118 "600017" "226676-202503-MVS-Weekday-01" 61986 "1517" "Woodhams Dr @ Buckingham Dr (WB)" [50.428449614293555,-104.53554918322936] 106.73830403105967
1118 "600017" "226676-202503-MVS-Weekday-01" 61988 "1023" "Truesdale Dr @ Prince Of Wales (WB)" [50.43284565075868,-104.53975075686628] 116.28129214046359
1118 "600017" "226676-202503-MVS-Weekday-01" 61989 "1024" "Truesdale Dr @ Helmsing St (WB)" [50.43393253104019,-104.54306894577174] 119.22987585508912
1118 "600017" "226676-202503-MVS-Weekday-01" 61990 "1025" "Truesdale Dr @ Fowler St (WB)" [50.43452464887877,-104.5447956483146] 123.99303542404931
1118 "600017" "226676-202503-MVS-Weekday-01" 61991 "1026" "Truesdale Dr @ Shooter Dr (WB)" [50.4350192208837,-104.54744648719402] 127.84079999995312
1118 "600017" "226676-202503-MVS-Weekday-01" 61992 "1027" "Truesdale Dr @ Harding St (WB)" [50.43508070805453,-104.55032615458857] 130.99242413004652
1118 "600017" "226676-202503-MVS-Weekday-01" 61993 "1028" "Truesdale Dr @ Cunning Cres (WB)" [50.435675750736664,-104.5541392770319] 136.40079135397545
1118 "600017" "226676-202503-MVS-Weekday-01" 61994 "1043" "University Pk Dr @ Truesdale Dr (SB)" [50.43430317876557,-104.55513961903284] 138.362350085394
1118 "600017" "226676-202503-MVS-Weekday-01" 61995 "0686" "11th Ave @ Winnipeg St (WB)" [50.45036790213086,-104.59766182352651] 143.1096253896137
1118 "600017" "226676-202503-MVS-Weekday-01" 61996 "0687" "11th Ave @ Montreal St (WB)" [50.45036975769762,-104.60050661164341] 148.45090872943692
1118 "600017" "226676-202503-MVS-Weekday-01" 61997 "0688" "11th Ave @ Ottawa St (WB)" [50.45037557150887,-104.60389808571026] 152.96463230075113
1118 "600017" "226676-202503-MVS-Weekday-01" 61998 "0689" "11th Ave @ Halifax St (WB)" [50.45037395694367,-104.60616039132054] 157.3836179183339
1118 "600017" "226676-202503-MVS-Weekday-01" 61999 "0690" "11th Ave @ Broad St (WB)" [50.450376649700566,-104.60806976596606] 162.92662045613233
1118 "600017" "226676-202503-MVS-Weekday-01" 62000 "0114" "11th Ave @ Hamilton St (WB)" [50.450371,-104.61153000000002] 162.85013274397846
1187 "600018" "226745-202503-MVS-Weekday-01" 63752 "1516" "Woodhams Dr @ Gloucester Bay (WB)" [50.42713599999999,-104.53381800000001] 103.12555566363821
1187 "600018" "226745-202503-MVS-Weekday-01" 63753 "1517" "Woodhams Dr @ Buckingham Dr (WB)" [50.428449614293555,-104.53554918322936] 106.73830403105967
608 "160003" "226162-202503-MVS-Weekday-01" 25426 "1206" "Lakeridge Rd @ Genereux Dr (NB)" [50.50193115384625,-104.65529899999585] 107.55317944050194
608 "160003" "226162-202503-MVS-Weekday-01" 25427 "1207" "Lakeridge Rd @ Boswell Cres (NB)" [50.503924,-104.65727800000002] 108.17139004865422
608 "160003" "226162-202503-MVS-Weekday-01" 25428 "1208" "Lakeridge Rd @ Fenwick Cres (WB)" [50.50394107143882,-104.65931942857544] 113.95331840221981
608 "160003" "226162-202503-MVS-Weekday-01" 25429 "1209" "Lakeridge Rd @ Rousseau Cres (WB)" [50.503196479481915,-104.6625104067274] 117.82609623658243
608 "160003" "226162-202503-MVS-Weekday-01" 25430 "1210" "McCarthy Blvd @ Wadge Cres (SB)" [50.501291925133714,-104.66391839564443] 119.89748155614338
608 "160003" "226162-202503-MVS-Weekday-01" 25431 "1211" "Whelan Dr @ McCarthy Blvd (WB)" [50.499008489447874,-104.66649167257482] 131.6642302553313
608 "160003" "226162-202503-MVS-Weekday-01" 25432 "1535" "Radway St @ Baird St (SB)" [50.49608400000128,-104.6686247144436] 142.42828746512828
608 "160003" "226162-202503-MVS-Weekday-01" 25433 "0202" "Rochdale Blvd @ Sherwood Mall (EB)" [50.495728647082544,-104.66395817647212] 152.8805502582437
608 "160003" "226162-202503-MVS-Weekday-01" 25434 "0203" "Rochdale Blvd @ Riffel High (EB)" [50.49573267588643,-104.6606692432654] 168.65412579370684
608 "160003" "226162-202503-MVS-Weekday-01" 25435 "1262" "Rochdale Blvd @ Lakeridge Rd (EB)" [50.496117125583744,-104.65624934407309] 175.73775106469748
608 "160003" "226162-202503-MVS-Weekday-01" 25436 "0204" "Rochdale Blvd @ Lakeridge Rd (EB)" [50.49642161543248,-104.65353615602243] 180.90575338252958
608 "160003" "226162-202503-MVS-Weekday-01" 25437 "1451" "McIntosh St @ Rochdale Blvd (NB)" [50.498117,-104.651368] 122.96099039458451
608 "160003" "226162-202503-MVS-Weekday-01" 25438 "1452" "Child Ave @ Mazinke Cr (EB)" [50.49793200046175,-104.64551530927835] 186.200077087035
609 "160005" "226163-202503-MVS-Weekday-01" 25454 "1531" "Junor Dr @ Stockton St (WB)" [50.502578,-104.64676700000001] 105.62468015228337
609 "160005" "226163-202503-MVS-Weekday-01" 25455 "1532" "Junor Dr @ Sherlock Dr (WB)" [50.50305647062936,-104.65000735293941] 114.85998517918733
609 "160005" "226163-202503-MVS-Weekday-01" 25456 "1533" "McIntosh St @ Junor Dr (SB)" [50.50161900003161,-104.65087109556241] 118.29360179178784
609 "160005" "226163-202503-MVS-Weekday-01" 25458 "1206" "Lakeridge Rd @ Genereux Dr (NB)" [50.502146307692975,-104.65533969229357] 131.62111172157864
609 "160005" "226163-202503-MVS-Weekday-01" 25459 "1207" "Lakeridge Rd @ Boswell Cres (NB)" [50.503971,-104.657623] 131.65148740468862
609 "160005" "226163-202503-MVS-Weekday-01" 25460 "1208" "Lakeridge Rd @ Fenwick Cres (WB)" [50.50390533333913,-104.65966400000367] 138.51280474201022
609 "160005" "226163-202503-MVS-Weekday-01" 25461 "1209" "Lakeridge Rd @ Rousseau Cres (WB)" [50.50311466668346,-104.66283400001979] 142.3802889771816
609 "160005" "226163-202503-MVS-Weekday-01" 25462 "1210" "McCarthy Blvd @ Wadge Cres (SB)" [50.50107284182308,-104.66391806962079] 144.2553127477656
609 "160005" "226163-202503-MVS-Weekday-01" 25463 "1211" "Whelan Dr @ McCarthy Blvd (WB)" [50.49900826761159,-104.66684454867917] 156.51454221178204
609 "160005" "226163-202503-MVS-Weekday-01" 25464 "1535" "Radway St @ Baird St (SB)" [50.495859000000685,-104.66863364294187] 167.41407031455958
609 "160005" "226163-202503-MVS-Weekday-01" 25465 "0202" "Rochdale Blvd @ Sherwood Mall (EB)" [50.495726000304394,-104.66360593750001] 177.67880867781923
609 "160005" "226163-202503-MVS-Weekday-01" 25466 "0203" "Rochdale Blvd @ Riffel High (EB)" [50.495740108193424,-104.6603199189279] 193.3726651833669
609 "160005" "226163-202503-MVS-Weekday-01" 25467 "1262" "Rochdale Blvd @ Lakeridge Rd (EB)" [50.496156113455044,-104.65590154944847] 200.70524670357446
609 "160005" "226163-202503-MVS-Weekday-01" 25468 "0204" "Rochdale Blvd @ Lakeridge Rd (EB)" [50.49645945529128,-104.6531989986096] 205.11260506748286
609 "160005" "226163-202503-MVS-Weekday-01" 25469 "1451" "McIntosh St @ Rochdale Blvd (NB)" [50.49805720001929,-104.65103319997773] 131.25217328119436
609 "160005" "226163-202503-MVS-Weekday-01" 25470 "1452" "Child Ave @ Mazinke Cr (EB)" [50.49776133928572,-104.64543066071191] 192.2730857742564
396 "500007" "225942-202503-MVS-Weekday-01" 18217 "1665" "Aurora Blvd @ Victoria Ave (SB)" [50.44560334482872,-104.5112816549082] 102.01031594669335
396 "500007" "225942-202503-MVS-Weekday-01" 18218 "1666" "Anaquod Rd @ Aurora Blvd (EB)" [50.44491763638786,-104.50719836361658] 101.75589606621357
623 "160002" "226177-202503-MVS-Weekday-01" 25853 "1262" "Rochdale Blvd @ Lakeridge Rd (EB)" [50.49600827274219,-104.65722418182686] 105.79875012859583
623 "160002" "226177-202503-MVS-Weekday-01" 25854 "0204" "Rochdale Blvd @ Lakeridge Rd (EB)" [50.49631012559106,-104.65452948951412] 109.61298598652934
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.
378 "30013" "225924-202503-MVS-Weekday-01" 17394 "0298" "1st Ave N @ York St (WB)" [50.470963,-104.64581999990706] 17393 "0297" "1st Ave N @ Alexandra St (WB)" [50.47096200213147,-104.64761339805825]
337 "30010" "225883-202503-MVS-Weekday-01" 15028 "0298" "1st Ave N @ York St (WB)" [50.470963,-104.64581999990706] 15027 "0297" "1st Ave N @ Alexandra St (WB)" [50.47096200049249,-104.64810223529412]
trip_distance_exceeds_shape_distance_below_threshold WARNING 5394

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.

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

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.
"225548-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225549-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225550-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225551-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225552-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225553-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225554-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225555-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225556-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225557-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225558-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225559-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225560-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225561-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225562-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225563-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225564-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225565-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225566-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225567-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225568-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225569-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225570-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225571-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225572-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225573-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225574-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225575-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225576-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225577-202503-MVS-Weekday-01" "240012" 7.87 7.791 6.735477360314697
"225578-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225579-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225580-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225581-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225582-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225583-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225584-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225585-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225586-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225587-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225588-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225589-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225590-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225591-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225592-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225593-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225594-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225595-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225596-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281
"225597-202503-MVS-Weekday-01" "240011" 4.824 4.771 7.57709414133281