yrt-ca — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-14T21:01:16Z,
for the dataset file:///shared/yrt-ca_a052ce94.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


  • York Region Transit

Feed Info


Publisher Name:
York Region Transit
Publisher URL:
http://www.yrt.ca
Feed Email:
N/A
Feed Language:
English
Feed Start Date:
2026-06-28
Feed End Date:
2026-09-05

Files included


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

Counts


  • Agencies: 1
  • Blocks: 1140
  • Routes: 124
  • Shapes: 246
  • Stops: 4258
  • Trips: 14345

Specification Compliance report

4949 notices reported (0 errors, 4937 warnings, 12 infos)

Notice Code Severity Total
expired_calendar WARNING 2

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 "154.0.80"
6 "154.0.74"
feed_expiration_date30_days WARNING 1

feed_expiration_date30_days

Dataset should cover at least the next 30 days of service.

At any time, the GTFS dataset should cover at least the next 30 days of service, and ideally for as long as the operator is confident that the schedule will continue to be operated.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. currentDate (?) Current date (YYYYMMDD format). feedEndDate (?) Feed end date (YYYYMMDD format). suggestedExpirationDate (?) Suggested expiration date (YYYYMMDD format).
2 "20260814" "20260905" "20260913"
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
mixed_case_recommended_field WARNING 4358

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 4358 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" "MAJOR MACKENZIE" 5
"routes.txt" "route_long_name" "MAJOR MACKENZIE" 7
"routes.txt" "route_long_name" "MARTIN GROVE" 8
"routes.txt" "route_long_name" "NINTH LINE" 10
"routes.txt" "route_long_name" "PINE VALLEY" 12
"routes.txt" "route_long_name" "14TH AVENUE" 14
"routes.txt" "route_long_name" "16TH AVENUE" 15
"routes.txt" "route_long_name" "BUR OAK" 16
"routes.txt" "route_long_name" "THORNHILL WOODS" 19
"routes.txt" "route_long_name" "MAJOR MACKENZIE" 21
"routes.txt" "route_long_name" "AURORA SOUTH" 23
"routes.txt" "route_long_name" "WELLINGTON - LESLIE" 24
"routes.txt" "route_long_name" "HOLLAND LANDING" 29
"routes.txt" "route_long_name" "GORHAM - EAGLE" 32
"routes.txt" "route_long_name" "ELGIN MILLS" 35
"routes.txt" "route_long_name" "NEWKIRK - RED MAPLE" 41
"routes.txt" "route_long_name" "AUTUMN HILL" 42
"routes.txt" "route_long_name" "KEELE - YONGE" 48
"routes.txt" "route_long_name" "YONGE (LATE NIGHT)" 50
"routes.txt" "route_long_name" "BUSINESS EXPRESS" 56
"routes.txt" "route_long_name" "MARKHAM EXPRESS" 57
"routes.txt" "route_long_name" "UNIONVILLE EXPRESS" 58
"routes.txt" "route_long_name" "BUR OAK EXPRESS" 59
"routes.txt" "route_long_name" "MOUNT JOY EXPRESS" 60
"routes.txt" "route_long_name" "BOX GROVE EXPRESS" 61
"routes.txt" "route_long_name" "JANE EXPRESS" 62
"routes.txt" "route_long_name" "VAUGHAN MILLS / WONDERLAND" 63
"routes.txt" "route_long_name" "NASHVILLE EXPRESS" 64
"routes.txt" "route_long_name" "BAYVIEW EXPRESS" 65
"routes.txt" "route_long_name" "ST BROTHER ANDRE SS VIA BOX GROVE" 66
"routes.txt" "route_long_name" "BUR OAK / PIERRE ELLIOTT TRUDEAU SS" 67
"routes.txt" "route_long_name" "ST BROTHER ANDRE SS VIA RAYMERVILLE" 68
"routes.txt" "route_long_name" "MARKVILLE SS" 69
"routes.txt" "route_long_name" "ST AUGUSTINE SS" 70
"routes.txt" "route_long_name" "OUR LADY QUEEN OF THE WORLD SS" 71
"routes.txt" "route_long_name" "MARKHAM DISTRICT SS VIA CARLTON" 72
"routes.txt" "route_long_name" "MARKHAM DISTRICT SS VIA BOX GROVE" 73
"routes.txt" "route_long_name" "THORNLEA SS" 74
"routes.txt" "route_long_name" "ST ROBERT SS VIA JOHN" 75
"routes.txt" "route_long_name" "ST KATHARINE DREXEL SS" 76
"routes.txt" "route_long_name" "STOUFFVILLE DISTRICT SS" 77
"routes.txt" "route_long_name" "MARKHAM DISTRICT SS VIA NINTH LINE" 78
"routes.txt" "route_long_name" "BILL HOGARTH SS" 79
"routes.txt" "route_long_name" "PIERRE ELLIOTT TRUDEAU SS" 80
"routes.txt" "route_long_name" "NEWMARKET SS VIA SAVAGE" 81
"routes.txt" "route_long_name" "NEWMARKET SS VIA BRISTOL" 82
"routes.txt" "route_long_name" "KESWICK SS" 83
"routes.txt" "route_long_name" "HURON HEIGHTS SS" 84
"routes.txt" "route_long_name" "DR G.W. WILLIAMS SS VIA STONE" 85
"routes.txt" "route_long_name" "SACRED HEART SS VIA STONEHAVEN" 86
service_has_no_active_day_of_the_week WARNING 2

service_has_no_active_day_of_the_week

A service is not valid for any day of the week.

You can see more about this notice here.

csvRowNumber (?) The row number in calendar.txt where the error occurs. serviceId (?) The service_id field value.
2 "154.0.80"
6 "154.0.74"
stop_too_far_from_shape WARNING 1

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.
9054 "83152" "1996122" 366757 "7414" "EAGLE ROCK WAY STOP # 7414" [43.860414000000006,-79.5038] 115.14034667809247
stop_too_far_from_shape_using_user_distance WARNING 572

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 572 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.
8458 "83120" "1995526" 346146 "1402" "CLARK AV STOP # 1402" [43.797594057443895,-79.4706370593197] 107.86191644760554
8458 "83120" "1995526" 346147 "1404" "CLARK AV / JOSEPH AARON BLVD" [43.798231464964914,-79.46812266224651] 108.32778846623093
8458 "83120" "1995526" 346148 "1406" "CLARK AV / STONEMILL GATE" [43.79968581958869,-79.46573332025949] 107.19956358082446
8458 "83120" "1995526" 346149 "1408" "CLARK AV STOP # 1408" [43.80191162179599,-79.4616289460867] 106.59457975360404
8458 "83120" "1995526" 346150 "1410" "CLARK AV / NEW WESTMINSTER DR" [43.80223554171989,-79.45936617499332] 106.04358601513704
8458 "83120" "1995526" 346151 "5313" "CLARK AV STOP # 5313" [43.802037460528425,-79.45539456678968] 106.27855489738654
8458 "83120" "1995526" 346152 "1414" "CLARK AV / SOUTH PROMENADE" [43.80261560961825,-79.45286515831467] 107.07394946502718
8458 "83120" "1995526" 346153 "1416" "CLARK AV / BATHURST ST" [43.80347848661246,-79.44873356363009] 107.09864358357511
8458 "83120" "1995526" 346154 "1420" "CLARK AV / YORK HILL BLVD" [43.80385988043695,-79.44639889267329] 107.46205245880311
8458 "83120" "1995526" 346155 "1422" "CLARK AV / ATKINSON AV" [43.80474747495892,-79.44138615355456] 109.01733039041933
8458 "83120" "1995526" 346156 "1424" "CLARK AV / HILDA AV" [43.80538389117823,-79.4383526177741] 108.42287136466761
8458 "83120" "1995526" 346157 "1426" "CLARK AV / CHARLES ST" [43.806189153459485,-79.4345842644958] 106.51824577184766
8458 "83120" "1995526" 346158 "1428" "CLARK AV / YORK HILL BLVD" [43.80722881319869,-79.42857330768823] 107.17037033088819
8458 "83120" "1995526" 346159 "1430" "CLARK AV / YONGE ST" [43.80668375002362,-79.42410250002614] 106.04109106050274
8458 "83120" "1995526" 346160 "2318" "YONGE ST / GLEN CAMERON RD" [43.80657009224999,-79.42224127032571] 108.23035450188715
8458 "83120" "1995526" 346161 "2319" "YONGE ST / DONCASTER AV" [43.803015433447186,-79.42139239833416] 109.16034937285947
8458 "83120" "1995526" 346162 "9817" "YONGE / STEELES" [43.79920890229328,-79.42036141330308] 107.52153093437072
8458 "83120" "1995526" 346163 "5314" "YONGE ST / STEELES AV" [43.798399824974794,-79.42014306762599] 107.73187281963301
8458 "83120" "1995526" 346164 "5315" "YONGE ST / ABITIBI AV" [43.79706134701803,-79.41978763802118] 108.37564072769922
8458 "83120" "1995526" 346165 "5316" "YONGE ST / MOORE PARK AV" [43.79495492107351,-79.41928337977689] 107.32853409640241
8458 "83120" "1995526" 346166 "6169" "YONGE ST / HOMEWOOD AV" [43.79226108682157,-79.41861487713791] 108.0943463898285
8458 "83120" "1995526" 346167 "5317" "YONGE ST / CONNAUGHT AV" [43.79040540385978,-79.41816336026466] 106.28407027660211
8458 "83120" "1995526" 346168 "5318" "YONGE ST / DREWRY AV" [43.788152933633825,-79.41760940702986] 106.35188798801386
6517 "83039" "1992615" 256095 "2266" "STONE RD / PRIMEAU DR" [43.99413140064158,-79.442394110597] 136.49979189473646
6517 "83039" "1992615" 256096 "2267" "STONE RD STOP # 2267" [43.99369652913616,-79.44439628224481] 135.7380766182484
6517 "83039" "1992615" 256097 "5988" "STONE RD STOP # 5988" [43.9934412569799,-79.44558346538582] 128.2882594468498
6517 "83039" "1992615" 256098 "2268" "STONE RD / CROWS NEST GATE" [43.99359246970522,-79.44775917286421] 128.28857310301785
6517 "83039" "1992615" 256099 "2269" "STONE RD / FIFE RD" [43.996576762671744,-79.44872426280278] 134.16598914086757
6517 "83039" "1992615" 256100 "2270" "STONE RD / HAWTIN LANE" [43.99790763935296,-79.44654383546707] 135.8013543630965
6517 "83039" "1992615" 256101 "2271" "STONE RD / BAYVIEW AV" [43.99997732750676,-79.44486599637001] 123.90705718500107
6517 "83039" "1992615" 256103 "4750" "WELLINGTON ST / JOHN WEST WAY" [44.00376093738745,-79.44902432125669] 135.16948490713025
6517 "83039" "1992615" 256104 "6824" "WELLINGTON ST / JOHN WEST WAY" [44.003439428044544,-79.45047260907079] 135.09445520795882
6517 "83039" "1992615" 256105 "6093" "WELLINGTON ST STOP # 6093" [44.003013791546515,-79.45234813996294] 135.5181863758776
6517 "83039" "1992615" 256106 "1758" "WELLINGTON ST / INDUSTRIAL PKWY" [44.00227599416821,-79.4556553519941] 135.96640731096707
6517 "83039" "1992615" 256107 "1759" "WELLINGTON ST / BERCZY ST" [44.00157680874333,-79.45886359134425] 135.19482042704422
6517 "83039" "1992615" 256108 "4749" "WELLINGTON ST / WELLS ST" [44.0008205789811,-79.462292228098] 135.39599142117785
6517 "83039" "1992615" 256109 "1187" "WELLINGTON ST / YONGE ST" [44.00006221202756,-79.46572760226834] 136.16795994609484
6517 "83039" "1992615" 256110 "6391" "WELLINGTON ST / TEMPERANCE ST" [43.99980480163867,-79.46690433814479] 134.25794289234838
6517 "83039" "1992615" 256111 "1189" "WELLINGTON ST / GEORGE ST" [43.99900918373324,-79.47053242522112] 134.41649055836749
6517 "83039" "1992615" 256112 "1191" "WELLINGTON ST / HAIDA DR" [43.99820057790356,-79.47424781571412] 134.3375530160012
6517 "83039" "1992615" 256113 "4748" "WELLINGTON ST / MCDONALD DR" [43.997306180491336,-79.47835490729445] 135.4383218468227
6517 "83039" "1992615" 256114 "4747" "WELLINGTON ST / HILLDALE RD" [43.99663562864148,-79.48144267963389] 134.70135634165518
6517 "83039" "1992615" 256115 "4746" "WELLINGTON ST / MCLEOD DR" [43.99584923013979,-79.48504473200266] 134.77233247188371
6517 "83039" "1992615" 256116 "4745" "WELLINGTON ST / BATHURST ST" [43.994630687206886,-79.49120365997413] 135.80247066946498
6517 "83039" "1992615" 256117 "4658" "KENNEDY ST / BATHURST ST" [43.98971322226804,-79.49331048836768] 100.08033023967383
6517 "83039" "1992615" 256118 "4661" "KENNEDY ST / CORNER RIDGE RD" [43.989497236359256,-79.489396083225] 132.70140684088486
6517 "83039" "1992615" 256119 "4432" "KENNEDY ST / CORNER RIDGE RD" [43.98949748244364,-79.48694551940125] 133.3028993222412
6517 "83039" "1992615" 256120 "4670" "KENNEDY ST / CREEKS MEADOW LANE" [43.990265742147784,-79.48345877422015] 132.7531048576851
6517 "83039" "1992615" 256121 "4659" "KENNEDY ST / MURRAY DR" [43.99065250021201,-79.4817345001839] 132.00992607783192
6517 "83039" "1992615" 256122 "1177" "MURRAY DR / GOLF LINKS DR" [43.98913493621915,-79.47765857785032] 130.50652128504703
platform_without_parent_station INFO 9

platform_without_parent_station

A platform has no parent_station field set.

This is different from location_without_parent_station since it is less severe.

You can see more about this notice here.

csvRowNumber (?) Row number of the faulty record. stopId (?) The id of the faulty record. stopName (?) The stop name of the faulty record.
1313 "1219" "RICHMOND HILL GO STATION PLATFORM 6"
3193 "5883" "BERNARD TERMINAL PLATFORM 4"
3329 "6186" "MAPLE GO STATION PLATFORM 5"
3601 "6983" "DAVIS DR / HIGHWAY 404 PARK & RIDE"
3602 "6984" "DAVIS DR / HIGHWAY 404 PARK & RIDE"
3662 "9856" "DAVIS DR / HIGHWAY 404 PARK & RIDE"
4082 "7354" "HIGHWAY 407 TERMINAL PLATFORM 4"
4143 "7431" "MAPLE GO STATION PLATFORM 4"
4147 "9887" "NEWMARKET TERMINAL PLATFORM 10"
unknown_column INFO 1

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"stops.txt" "preferred" 14
unused_station INFO 2

unused_station

Unused station.

A stop has location_type STATION (1) but does not appear in any stop's parent_station.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
4247 "15" "AURORA GO STATION"
4253 "21" "RICHMOND HILL GO STATION"