calgary-transit2 — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-01T08:55:01Z,
for the dataset file:///shared/calgary-transit2_df1ec72e.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. trips.txt

Counts


  • Agencies: 0
  • Blocks: 1584
  • Routes: 150
  • Shapes: 379
  • Stops: 5887
  • Trips: 29034

Specification Compliance report

55847 notices reported (2995 errors, 52852 warnings, 0 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 87

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 87 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`.
"74479102" "1996" 360232 0.0 2 360231 0.0 1
"74479103" "1996" 360270 0.0 2 360269 0.0 1
"74479100" "1996" 360156 0.0 2 360155 0.0 1
"74479101" "1996" 360194 0.0 2 360193 0.0 1
"74479106" "1996" 360384 0.0 2 360383 0.0 1
"74479107" "1996" 360422 0.0 2 360421 0.0 1
"74479104" "1996" 360308 0.0 2 360307 0.0 1
"74479105" "1996" 360346 0.0 2 360345 0.0 1
"74479108" "1996" 360460 0.0 2 360459 0.0 1
"74479109" "1996" 360498 0.0 2 360497 0.0 1
"74479110" "1996" 360536 0.0 2 360535 0.0 1
"74479113" "1996" 360650 0.0 2 360649 0.0 1
"74479114" "1996" 360688 0.0 2 360687 0.0 1
"74479111" "1996" 360574 0.0 2 360573 0.0 1
"74479112" "1996" 360612 0.0 2 360611 0.0 1
"74479117" "1996" 360802 0.0 2 360801 0.0 1
"74479118" "1996" 360840 0.0 2 360839 0.0 1
"74479115" "1996" 360726 0.0 2 360725 0.0 1
"74479116" "1996" 360764 0.0 2 360763 0.0 1
"74479119" "1996" 360878 0.0 2 360877 0.0 1
"74479120" "1996" 360916 0.0 2 360915 0.0 1
"74479121" "1996" 360954 0.0 2 360953 0.0 1
"74479124" "1996" 361068 0.0 2 361067 0.0 1
"74479122" "1996" 360992 0.0 2 360991 0.0 1
"74479123" "1996" 361030 0.0 2 361029 0.0 1
"74492021" "1996" 786205 0.0 2 786204 0.0 1
"74492019" "1996" 786146 0.0 2 786145 0.0 1
"74470581" "1996" 77565 0.0 2 77564 0.0 1
"74470580" "1996" 77527 0.0 2 77526 0.0 1
"74492032" "1996" 786521 0.0 2 786520 0.0 1
"74492030" "1996" 786462 0.0 2 786461 0.0 1
"74492024" "1996" 786285 0.0 2 786284 0.0 1
"74492028" "1996" 786403 0.0 2 786402 0.0 1
"74492026" "1996" 786344 0.0 2 786343 0.0 1
"74492043" "1996" 786854 0.0 2 786853 0.0 1
"74492041" "1996" 786795 0.0 2 786794 0.0 1
"74492036" "1996" 786639 0.0 2 786638 0.0 1
"74492034" "1996" 786580 0.0 2 786579 0.0 1
"74492039" "1996" 786736 0.0 2 786735 0.0 1
"74492037" "1996" 786677 0.0 2 786676 0.0 1
"74492054" "1996" 787170 0.0 2 787169 0.0 1
"74492053" "1996" 787132 0.0 2 787131 0.0 1
"74492051" "1996" 787073 0.0 2 787072 0.0 1
"74492046" "1996" 786934 0.0 2 786933 0.0 1
"74492048" "1996" 786993 0.0 2 786992 0.0 1
"74492061" "1996" 787385 0.0 2 787384 0.0 1
"74492064" "1996" 787465 0.0 2 787464 0.0 1
"74479094" "1996" 359962 0.0 2 359961 0.0 1
"74479098" "1996" 360080 0.0 2 360079 0.0 1
"74479099" "1996" 360118 0.0 2 360117 0.0 1
equal_shape_distance_diff_coordinates ERROR 1

equal_shape_distance_diff_coordinates

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 the 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 different coordinates indicate an error.

You can see more about this notice here.

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.
"780082" 92604 3.701 90001 92603 3.701 80006 2.558449844646706
trip_distance_exceeds_shape_distance ERROR 2907

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 2907 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.
"74468318" "1180027" 11.965 11.964 14.039347465812693
"74468319" "1180027" 11.965 11.964 14.039347465812693
"74468320" "1180027" 11.965 11.964 14.039347465812693
"74468321" "1180027" 11.965 11.964 14.039347465812693
"74468322" "1180027" 11.965 11.964 14.039347465812693
"74468323" "1180027" 11.965 11.964 14.039347465812693
"74468324" "1180027" 11.965 11.964 14.039347465812693
"74468325" "1180027" 11.965 11.964 14.039347465812693
"74468326" "1180027" 11.965 11.964 14.039347465812693
"74468327" "1180027" 11.965 11.964 14.039347465812693
"74468328" "1180027" 11.965 11.964 14.039347465812693
"74468329" "1180027" 11.965 11.964 14.039347465812693
"74468330" "1180027" 11.965 11.964 14.039347465812693
"74468331" "1180027" 11.965 11.964 14.039347465812693
"74468332" "1180027" 11.965 11.964 14.039347465812693
"74468333" "1180027" 11.965 11.964 14.039347465812693
"74468334" "1180027" 11.965 11.964 14.039347465812693
"74468335" "1180027" 11.965 11.964 14.039347465812693
"74468336" "1180027" 11.965 11.964 14.039347465812693
"74468337" "1180027" 11.965 11.964 14.039347465812693
"74468338" "1180027" 11.965 11.964 14.039347465812693
"74468339" "1180027" 11.965 11.964 14.039347465812693
"74468340" "1180027" 11.965 11.964 14.039347465812693
"74468341" "1180027" 11.965 11.964 14.039347465812693
"74468342" "1180027" 11.965 11.964 14.039347465812693
"74468343" "1180027" 11.965 11.964 14.039347465812693
"74468344" "1180027" 11.965 11.964 14.039347465812693
"74468345" "1180027" 11.965 11.964 14.039347465812693
"74468346" "1180027" 11.965 11.964 14.039347465812693
"74468369" "4140030" 8.312 8.311 11.620169067310695
"74468418" "1180028" 8.811 8.81 14.039347465812693
"74468469" "1580013" 9.093 9.092 12.462031605215124
"74468473" "1580013" 9.093 9.092 12.462031605215124
"74468475" "1580013" 9.093 9.092 12.462031605215124
"74468476" "1580013" 9.093 9.092 12.462031605215124
"74468477" "1580013" 9.093 9.092 12.462031605215124
"74468478" "1580013" 9.093 9.092 12.462031605215124
"74468479" "1580013" 9.093 9.092 12.462031605215124
"74468480" "1580013" 9.093 9.092 12.462031605215124
"74468481" "1580013" 9.093 9.092 12.462031605215124
"74468482" "1580013" 9.093 9.092 12.462031605215124
"74468483" "1580013" 9.093 9.092 12.462031605215124
"74468484" "1580013" 9.093 9.092 12.462031605215124
"74468485" "1580013" 9.093 9.092 12.462031605215124
"74468486" "1580013" 9.093 9.092 12.462031605215124
"74468487" "1580013" 9.093 9.092 12.462031605215124
"74468488" "1580013" 9.093 9.092 12.462031605215124
"74468489" "1580013" 9.093 9.092 12.462031605215124
"74468490" "1580013" 9.093 9.092 12.462031605215124
"74468491" "1580013" 9.093 9.092 12.462031605215124
duplicate_route_name WARNING 2

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`.
133 "201-20785" 134 "201-20797" "201" "Red Line - Somerset - Bridlewood/Tuscany CTrain" 0 ""
135 "202-20785" 136 "202-20797" "202" "Blue Line - Saddletowne/69 Street CTrain" 0 ""
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 376

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 376 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.
"4040037" 193465 2.039 50022 193464 2.039 50021 0.6989096244841119
"570118" 77740 6.048 120009 77739 6.048 120008 0.5732560935100082
"570118" 77828 7.557 160002 77827 7.557 160001 0.20954780290148614
"570118" 77927 10.438 250002 77926 10.438 250001 0.2793953445378706
"570116" 76910 0.716 20002 76909 0.716 20001 0.20954780290148614
"570116" 77009 3.597 110002 77008 3.597 110001 0.2793953445378706
"570117" 77067 0.279 20015 77066 0.279 20014 0.36164555897999356
"570117" 77440 9.389 330002 77439 9.389 330001 0.6816334515259489
"570114" 76575 6.048 120009 76574 6.048 120008 0.5732560935100082
"1570048" 171409 4.433 50004 171408 4.433 50003 0.1312634692921487
"3040060" 188451 13.495 110008 188450 13.495 110007 0.4662985781722513
"3040060" 188590 19.86 160015 188589 19.86 160014 0.5603741118778863
"570115" 76773 3.378 120002 76772 3.378 120001 0.6816334515259489
"570115" 76836 4.572 150023 76835 4.572 150022 0.6221841843418138
"1570047" 171318 15.726 280002 171317 15.726 280001 0.8448112986692039
"3040061" 188746 6.251 60013 188745 6.251 60012 0.4662985781722513
"1090025" 126807 15.967 280002 126806 15.967 280001 0.41856588533316397
"660037" 85328 5.641 180002 85327 5.641 180001 0.3335853034368008
"1250025" 144301 4.596 120011 144300 4.596 120010 0.11119510090982554
"660036" 85003 8.952 180017 85002 8.952 180016 0.5603601874586072
"660036" 85043 9.836 190021 85042 9.836 190020 0.536231370500702
"970014" 117198 4.744 140002 117197 4.744 140001 0.27917088832606984
"970014" 117205 4.884 140009 117204 4.884 140008 0.27917103940872856
"400070" 58057 0.675 20029 58056 0.675 20028 0.47412789606603617
"400070" 58202 3.388 100002 58201 3.388 100001 0.3938713495308698
"400070" 58438 9.159 220002 58437 9.159 220001 1.0031907220857552
"970015" 117763 7.297 210008 117762 7.297 210007 0.7907877067077782
"970015" 117977 10.264 300002 117976 10.264 300001 0.27917088832606984
"970015" 117984 10.404 300009 117983 10.404 300008 0.27917103940872856
"130324" 23574 4.602 190006 23573 4.602 190005 0.5559755052564519
"130324" 23708 8.982 360003 23707 8.982 360002 0.7750604989595249
"120062" 21625 4.881 130028 21624 4.881 130027 0.6227209241372109
"120062" 21729 6.509 180012 21728 6.509 180011 0.2331852648648844
"130325" 24027 4.602 190006 24026 4.602 190005 0.5559755052564519
"130325" 24161 8.982 360003 24160 8.982 360002 0.7750604989595249
"120060" 20773 0.208 20002 20772 0.208 20001 0.7815185627233533
"120060" 20930 2.662 90017 20929 2.662 90016 0.7815177346976648
"570120" 78069 0.279 20015 78068 0.279 20014 0.36164555897999356
"1140042" 130742 12.889 370027 130741 12.889 370026 0.13949986855308585
"1140042" 130840 14.508 430015 130839 14.508 430014 0.06974001413209627
"120059" 19619 0.0 10002 19618 0.0 10001 0.21027524823934518
"120059" 20205 10.634 290002 20204 10.634 290001 0.7815185627233533
"120059" 20362 13.088 360017 20361 13.088 360016 0.7815177346976648
"1140043" 131176 4.899 120027 131175 4.899 120026 0.13949986855308585
"1140043" 131274 6.518 180015 131273 6.518 180014 0.06974001413209627
"150048" 27388 8.979 190026 27387 8.979 190025 0.13137215268904154
"150049" 28315 13.872 310004 28314 13.872 310003 0.2100944008918212
"80071" 12392 4.554 160002 12391 4.554 160001 0.2789937052154136
"80071" 12998 18.541 400002 12997 18.541 400001 0.11119510090982554
"80071" 13061 19.576 420002 13060 19.576 420001 1.0006844425768056
equal_shape_distance_same_coordinates WARNING 11051

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 11051 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`.
"620022" 80378 0.494 20001 80377 0.494 10033
"620022" 80395 0.677 30001 80394 0.677 20017
"620022" 80402 0.931 40001 80401 0.931 30007
"620022" 80424 1.232 50001 80423 1.232 40022
"620022" 80442 1.459 60001 80441 1.459 50018
"620022" 80472 1.853 70001 80471 1.853 60030
"620022" 80494 2.119 80001 80493 2.119 70022
"620022" 80529 2.459 90001 80528 2.459 80035
"620022" 80548 2.784 100001 80547 2.784 90019
"620022" 80565 3.16 110001 80564 3.16 100017
"620022" 80579 3.46 120001 80578 3.46 110014
"620022" 80599 3.845 130001 80598 3.845 120020
"620022" 80618 4.189 140001 80617 4.189 130019
"620022" 80641 4.561 150001 80640 4.561 140023
"620022" 80683 4.878 160001 80682 4.878 150042
"620022" 80731 5.364 170001 80730 5.364 160048
"620022" 80741 5.534 180001 80740 5.534 170010
"620022" 80790 6.463 190001 80789 6.463 180049
"620022" 80803 7.075 200001 80802 7.075 190013
"620022" 80900 10.521 210001 80899 10.521 200097
"620022" 80947 12.093 220001 80946 12.093 210047
"620022" 80964 12.934 230001 80963 12.934 220017
"620022" 80996 14.491 240001 80995 14.491 230032
"620022" 81022 15.692 250001 81021 15.692 240026
"620022" 81042 16.936 260001 81041 16.936 250020
"620022" 81078 18.873 270001 81077 18.873 260036
"620022" 81081 19.001 270004 81080 19.001 270003
"620022" 81082 19.001 280001 81081 19.001 270004
"620022" 81091 19.522 290001 81090 19.522 280009
"620022" 81095 19.774 300001 81094 19.774 290004
"620022" 81099 20.114 310001 81098 20.114 300004
"620024" 81109 0.185 20001 81108 0.185 10005
"620024" 81112 0.445 30001 81111 0.445 20003
"620024" 81116 0.726 40001 81115 0.726 30004
"620024" 81121 0.967 50001 81120 0.967 40005
"620024" 81127 1.501 60001 81126 1.501 50006
"620024" 81168 3.521 70001 81167 3.521 60041
"620024" 81184 4.72 80001 81183 4.72 70016
"620024" 81211 5.939 90001 81210 5.939 80027
"620024" 81242 7.491 100001 81241 7.491 90031
"620024" 81263 8.397 110001 81262 8.397 100021
"620024" 81304 9.928 120001 81303 9.928 110041
"620024" 81399 13.372 130001 81398 13.372 120095
"620024" 81413 13.996 140001 81412 13.996 130014
"620024" 81451 14.725 150001 81450 14.725 140038
"620024" 81484 15.219 160001 81483 15.219 150033
"620024" 81501 15.402 170001 81500 15.402 160017
"620024" 81508 15.656 180001 81507 15.656 170007
"620024" 81530 15.957 190001 81529 15.957 180022
"620024" 81548 16.184 200001 81547 16.184 190018
expired_calendar WARNING 1

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.
8 "2026JU-pT5Jul31-Weekday-01"
missing_recommended_field WARNING 151

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 151 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"
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 20980

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 20980 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.
"stops.txt" "stop_name" "EB 17 AV SE @ 84 ST SE" 2
"stops.txt" "stop_name" "EB 120 AV NE @ 16 ST NE" 5
"stops.txt" "stop_name" "NB 18 ST NE @ 120 AV NE" 6
"stops.txt" "stop_name" "EB 88 AV @ 36 ST NE" 10
"stops.txt" "stop_name" "NB 46 ST @ 88 AV NE" 29
"stops.txt" "stop_name" "NB 73 ST SW @ 11 AV SW" 34
"stops.txt" "stop_name" "WB 9 AV SW @ 73 ST SW" 36
"stops.txt" "stop_name" "WB 11 AV SW @ 73 ST SW" 41
"stops.txt" "stop_name" "NB 14 ST @ 110 AV NE" 59
"stops.txt" "stop_name" "SB 14 ST @ 110 AV NE" 60
"stops.txt" "stop_name" "EB 110 AV @ 11 ST NE" 74
"stops.txt" "stop_name" "SB 52 ST SE @ 23 AV SE" 76
"stops.txt" "stop_name" "WB @ 7130 - 80 AV NE" 88
"stops.txt" "stop_name" "NB 24 ST SE @ 86 AV SE" 94
"stops.txt" "stop_name" "SB 7 ST SW @ 7 AVE SW" 100
"stops.txt" "stop_name" "WB 33 AV @ 22 ST SW" 103
"stops.txt" "stop_name" "NB 29 ST NE @ 23 AV NE" 132
"stops.txt" "stop_name" "SB 23 ST NE @ 37 AV NE" 173
"stops.txt" "stop_name" "SB 23 ST NE @ 35 AV NE" 174
"stops.txt" "stop_name" "NB 23 ST NE @ 35 AV NE" 175
"stops.txt" "stop_name" "NB 23 ST NE @ 32 AV NE" 176
"stops.txt" "stop_name" "SB 5 ST SW @ 5 AV SW" 177
"stops.txt" "stop_name" "WB 8 AV NE @ 13A ST NE" 178
"stops.txt" "stop_name" "EB 17 AV SE @ 68 ST SE" 186
"stops.txt" "stop_name" "EB 17th AV SE @ 70th ST SE" 187
"stops.txt" "stop_name" "WB 17 AV SE @ 68 ST SE" 188
"stops.txt" "stop_name" "WB 17th AV SE @ 70th ST SE" 189
"stops.txt" "stop_name" "WB 100 AV NE @ 19 ST NE" 192
"stops.txt" "stop_name" "SB 16 ST NE @ 104 AV NE" 194
"stops.txt" "stop_name" "SB 19 ST NE @ 100 AV NE" 195
"stops.txt" "stop_name" "WB 6 AV @ 1 ST SE" 218
"stops.txt" "stop_name" "EB 58 AV @ 37 ST SW" 228
"stops.txt" "stop_name" "EB 8 AV NE @ 13A ST NE" 229
"stops.txt" "stop_name" "EB 9 AV SW @ 81 ST SW" 237
"stops.txt" "stop_name" "WB 9 AV SW @ 77 ST SW" 238
"stops.txt" "stop_name" "EB 64 AV NE @ 11 ST NE" 242
"stops.txt" "stop_name" "EB 162 AV SW @ 24 ST SW" 249
"stops.txt" "stop_name" "WB 17th AV SE @ 84th ST SE" 261
"stops.txt" "stop_name" "NB 52 ST SE @ 94 AV SE" 262
"stops.txt" "stop_name" "SB 52 ST SE @ 94 AV SE" 263
"stops.txt" "stop_name" "SB 2A ST SE @ N. of 25 AV SE" 266
"stops.txt" "stop_name" "NB 68 ST NE @ 4 AV SE" 271
"stops.txt" "stop_name" "NB 68 ST NE @ 26 AV NE" 275
"stops.txt" "stop_name" "NB 68 ST NE @ 32 AV NE" 276
"stops.txt" "stop_name" "NB 68 ST NE @ 37 AV NE" 277
"stops.txt" "stop_name" "NB 68 ST NE @ 43 AV NE" 278
"stops.txt" "stop_name" "SB 68 ST NE @ 43 AV NE" 286
"stops.txt" "stop_name" "SB 68 ST NE @ 32 AV NE" 288
"stops.txt" "stop_name" "SB 68 ST NE @ 26 AV NE" 289
"stops.txt" "stop_name" "SB 68 ST NE @ 22 AV NE" 290
route_long_name_contains_short_name WARNING 1

route_long_name_contains_short_name

Long name should not contain short name for a single route.

In routes.txt, route_long_name should not contain the value for route_short_name, because when both are provided, they are often combined by transit applications. Note that only one of the two fields is required. If there is no short name used for a route, use route_long_name only.

Good examples:

route_short_name/route_long_name Dataset
"N"/"Judah" Muni San Fransisco
"6"/"ML King Jr Blvd" Trimet Portland Streetcar
"55"/"Boulevard Saint Laurent" STM Montreal
"1"/"Rangiora/Cashmere" Metro Christchurch

Bad examples:

route_short_name/route_long_name
"604"/"604"
"14"/"Route 14"
"2"/"Route 2: Bellows Falls In-Town"

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`. routeLongName (?) The faulty record's `route_long_name`.
"68-20789" 59 "68" "68 St E"
stop_too_far_from_shape_using_user_distance WARNING 318

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 318 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.
2189 "660037" "74470426" 72581 "6531" "EB 33 AV SW @ W. of Crowchild TR" [51.024572666669336,-114.12130433333158] 127.10588782962934
23753 "2010689" "73744905" 830086 "6820" "NB Sunnyside CTrain Station" [51.048569333352724,-114.08338166683887] 872.6150891763147
23753 "2010689" "73744905" 830087 "6819" "NB SAIT / AUArts / Jubilee CTrain Stn" [51.05737398823858,-114.08445456449141] 782.5413087939475
23753 "2010689" "73744905" 830088 "6818" "NB Lions Park CTrain Station" [51.06343996421365,-114.09170360713192] 854.6149051403545
23753 "2010689" "73744905" 830089 "6817" "NB Banff Trail CTrain Station" [51.06700318182489,-114.10657554544592] 783.1315806937217
23753 "2010689" "73744905" 830090 "6816" "NB University CTrain Station" [51.0732010153867,-114.11728401681911] 879.7443683581203
23753 "2010689" "73744905" 830091 "4934" "NB Brentwood CTrain Station" [51.08070024504249,-114.12339540192151] 876.2380957318778
23753 "2010689" "73744905" 830092 "4155" "NB Dalhousie CTrain Station" [51.09889306470354,-114.15081010368135] 876.2290049848149
23753 "2010689" "73744905" 830093 "3816" "NB Crowfoot CTrain Station" [51.11824663595984,-114.19641843098015] 881.1680465709912
23753 "2010689" "73744905" 830094 "3640" "NB Tuscany CTrain Station" [51.13008602168694,-114.22503274009254] 881.2885270212937
23754 "2010681" "73744906" 830110 "6820" "NB Sunnyside CTrain Station" [51.048569333352724,-114.08338166683887] 872.6150891763147
23754 "2010681" "73744906" 830111 "6819" "NB SAIT / AUArts / Jubilee CTrain Stn" [51.05737398823858,-114.08445456449141] 782.5413087939475
23754 "2010681" "73744906" 830112 "6818" "NB Lions Park CTrain Station" [51.06343996421365,-114.09170360713192] 854.6149051403545
23754 "2010681" "73744906" 830113 "6817" "NB Banff Trail CTrain Station" [51.067,-114.106563] 784.0485614936354
23754 "2010681" "73744906" 830114 "6816" "NB University CTrain Station" [51.0732010153867,-114.11728401681911] 879.7443683581203
23754 "2010681" "73744906" 830115 "4934" "NB Brentwood CTrain Station" [51.08070024504249,-114.12339540192151] 876.2380957315779
23754 "2010681" "73744906" 830116 "4155" "NB Dalhousie CTrain Station" [51.0988888219366,-114.1508031446352] 876.8994823657843
23754 "2010681" "73744906" 830117 "3816" "NB Crowfoot CTrain Station" [51.11824663595985,-114.19641843098015] 881.1680465707801
23754 "2010681" "73744906" 830118 "3640" "NB Tuscany CTrain Station" [51.13008602168694,-114.22503274009254] 881.2885270212937
23978 "2010684" "73745166" 835446 "6820" "NB Sunnyside CTrain Station" [51.04857510346696,-114.0833783794762] 871.9934156017416
23978 "2010684" "73745166" 835447 "6819" "NB SAIT / AUArts / Jubilee CTrain Stn" [51.057365023532746,-114.08445387036998] 783.3759001192469
23978 "2010684" "73745166" 835448 "6818" "NB Lions Park CTrain Station" [51.0634426526238,-114.09170788593873] 854.2591261613094
23978 "2010684" "73745166" 835449 "6817" "NB Banff Trail CTrain Station" [51.067,-114.106563] 784.0485614936354
23978 "2010684" "73745166" 835450 "6816" "NB University CTrain Station" [51.07320154260368,-114.11728443130214] 879.6789867117244
23978 "2010684" "73745166" 835451 "4934" "NB Brentwood CTrain Station" [51.080708319506975,-114.12340174237026] 875.2606622667759
23978 "2010684" "73745166" 835452 "4155" "NB Dalhousie CTrain Station" [51.09889505350041,-114.15081336573468] 875.9147223145925
23978 "2010684" "73745166" 835453 "3816" "NB Crowfoot CTrain Station" [51.11825158394925,-114.19643034970181] 880.1707166397232
23978 "2010684" "73745166" 835454 "3640" "NB Tuscany CTrain Station" [51.13009100994285,-114.22504462268085] 880.2909359097459
23195 "150050" "74492948" 812497 "7749" "SB 11 ST SE @ S of 46 AV SE" [51.0095010877193,-114.03730608770832] 163.6319073705633
23195 "150050" "74492948" 812498 "7744" "SB 11 ST SE @ N. of 58 AV SE" [51.00537676691729,-114.03729661653526] 162.91519304696956
23195 "150050" "74492948" 812499 "7743" "SB 11 ST SE @ 58 AV SE" [51.002546268907565,-114.03729226890302] 163.30229727600098
23195 "150050" "74492948" 812500 "5985" "SB 11 ST SE @ 59 AV SE" [51.00057536363693,-114.0372632725615] 162.2368355434724
23195 "150050" "74492948" 812501 "4429" "SB 11 ST SE @ 64 AV SE" [50.99631600000001,-114.03833] 162.7546488614121
23195 "150050" "74492948" 812502 "6695" "SB 11 ST SE @ 70 AV SE" [50.992139454545566,-114.0402426363603] 163.12057531568794
23195 "150050" "74492948" 812503 "2489" "Deerfoot Meadows Station (WB)" [50.98815618181834,-114.03972909091658] 110.80141653351409
23195 "150050" "74492948" 812504 "2864" "WB Heritage DR @ Heritage GA SE" [50.98730950001034,-114.04204716666844] 161.8450870510523
23195 "150050" "74492948" 812505 "2865" "SB Heritage DR @ 77 AV SE" [50.9856772307727,-114.04805015387032] 163.8998002368126
23195 "150050" "74492948" 812506 "2866" "WB Southland DR @ Maplecreek DR SE" [50.965131500458696,-114.04077825075163] 162.5400958175495
23195 "150050" "74492948" 812507 "6126" "WB Southland DR @ Acadia DR SE" [50.96409611003615,-114.04668446575562] 162.41920058018704
23195 "150050" "74492948" 812508 "4385" "WB Southland DR @ 5 ST SE" [50.96409701141883,-114.05052411304348] 162.85177549140673
23195 "150050" "74492948" 812509 "4384" "WB Southland DR @ Fairmount DR SE" [50.964100623429196,-114.05703660134077] 162.65784729890342
23195 "150050" "74492948" 812510 "6336" "WB Southland DR @ Bonaventure DR SE" [50.96506000384638,-114.06737357664235] 161.7549916720298
23195 "150050" "74492948" 812511 "6128" "WB Southland DR @ Macleod TR S" [50.96507766669639,-114.07007800000594] 162.81324890346627
6835 "150048" "74475579" 239617 "5217" "NB 4 ST SW@ 25 AV SW fs" [51.029573267857145,-114.07151210714396] 126.14098357422239
6835 "150048" "74475579" 239618 "7733" "NB 4 ST SW @ 21 AV SW" [51.032974489361735,-114.07151836170749] 125.58182528028068
6835 "150048" "74475579" 239619 "7814" "NB 4 ST SW @ 19 AV SW" [51.03539873333333,-114.071509] 129.32132044890642
6835 "150048" "74475579" 239620 "5218" "NB 4 ST SW@ 17 AV SW" [51.03700167741936,-114.07151000000002] 126.05872955071493
6835 "150048" "74475579" 239621 "7846" "NB 4 ST SW @ 13 AV SW" [51.039882000000006,-114.07150727777568] 126.72706325233507
6835 "150048" "74475579" 239622 "5431" "NB 4 ST SW@ 11 AV SW" [51.04167723076923,-114.071481] 126.86321233980705
6835 "150048" "74475579" 239623 "5464" "NB 4 ST SW@ 7 AV SW" [51.045223,-114.071453] 124.93639505977428
trip_distance_exceeds_shape_distance_below_threshold WARNING 19971

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 19971 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.
"74468238" "360037" 22.529 22.526 8.562022789861643
"74468239" "360037" 22.529 22.526 8.562022789861643
"74468240" "360037" 22.529 22.526 8.562022789861643
"74468241" "360037" 22.529 22.526 8.562022789861643
"74468242" "360037" 22.529 22.526 8.562022789861643
"74468243" "360037" 22.529 22.526 8.562022789861643
"74468244" "360037" 22.529 22.526 8.562022789861643
"74468245" "360037" 22.529 22.526 8.562022789861643
"74468246" "360037" 22.529 22.526 8.562022789861643
"74468247" "360037" 22.529 22.526 8.562022789861643
"74468248" "410053" 23.61 23.607 8.562022789861643
"74468249" "410053" 23.61 23.607 8.562022789861643
"74468250" "410053" 23.61 23.607 8.562022789861643
"74468251" "410053" 23.61 23.607 8.562022789861643
"74468252" "410053" 23.61 23.607 8.562022789861643
"74468253" "410053" 23.61 23.607 8.562022789861643
"74468254" "410053" 23.61 23.607 8.562022789861643
"74468255" "410053" 23.61 23.607 8.562022789861643
"74468256" "410053" 23.61 23.607 8.562022789861643
"74468257" "410053" 23.61 23.607 8.562022789861643
"74468258" "410053" 23.61 23.607 8.562022789861643
"74468259" "410053" 23.61 23.607 8.562022789861643
"74468260" "410053" 23.61 23.607 8.562022789861643
"74468261" "410053" 23.61 23.607 8.562022789861643
"74468262" "410053" 23.61 23.607 8.562022789861643
"74468280" "410053" 23.61 23.607 8.562022789861643
"74468281" "410053" 23.61 23.607 8.562022789861643
"74468282" "410053" 23.61 23.607 8.562022789861643
"74468283" "410054" 11.64 11.639 8.562022789861643
"74468284" "360037" 22.529 22.526 8.562022789861643
"74468285" "360037" 22.529 22.526 8.562022789861643
"74468286" "360037" 22.529 22.526 8.562022789861643
"74468287" "360037" 22.529 22.526 8.562022789861643
"74468288" "360037" 22.529 22.526 8.562022789861643
"74468289" "360037" 22.529 22.526 8.562022789861643
"74468290" "360037" 22.529 22.526 8.562022789861643
"74468291" "360037" 22.529 22.526 8.562022789861643
"74468292" "360037" 22.529 22.526 8.562022789861643
"74468293" "360037" 22.529 22.526 8.562022789861643
"74468294" "360037" 22.529 22.526 8.562022789861643
"74468295" "360037" 22.529 22.526 8.562022789861643
"74468296" "400070" 19.879 19.876 8.35396564206839
"74468297" "400070" 19.879 19.876 8.35396564206839
"74468298" "400070" 19.879 19.876 8.35396564206839
"74468299" "400070" 19.879 19.876 8.35396564206839
"74468300" "400070" 19.879 19.876 8.35396564206839
"74468301" "400070" 19.879 19.876 8.35396564206839
"74468302" "400070" 19.879 19.876 8.35396564206839
"74468303" "400070" 19.879 19.876 8.35396564206839
"74468304" "400070" 19.879 19.876 8.35396564206839