I'm reviewing the whole set, and am starting with the shortest routes. More to come.
First off, some general comments:
- I like the inclusion of an extra point near the US border for several of the routes, which I assume is for Canadians without passports who may wish to near-clinch a route and get credit for as much mileage as possible. Seems new, since I don't see anything like this in other sets.
- Overall many of the files have more waypoints than seem necessary for shaping and distance, but if you're putting in the work to add all those I see no benefit in asking you to remove them.
- Why do all instances of BC1A, BC3A, and BC19A have a suffix? The usual practice seems to be that the longest version of a route with multiple segments is suffix-less.
- I really really need to visit BC.
On to the routes under 30 miles long.
These are fine in their current form:
BC1BusBC17ABC22ABC41BC91ABC97ConBC97LiaBC97LowSuggested changes:
BC1AVan: TranBC says that it ends at the Vancouver city boundary (on the bridge), and I don't see any signage in Vancouver. No overall mileage will be lost since the route continues as BC99; MarDr -> MarDr_E; TayWay -> TayWay_S; BurDr -> IngAve
BC2: BC/AB point is off; SwaLaRd -> SwanLakeRd (and point is off); OldEdmHwy_S off; ArdRd -> ArnRd; DayRd -> BriRidRd; 50Ave -> 50Ave_W (& point off); RolRd off; AdaRd doesn't intersect BC2 so use 7St instead; 116Ave off; BC49 off; 13St off; 17St off
BC3AKer: UppBenRd off
BC4A: ends at BC19 not BC19A per TranBC & GMSV
BC7B: BC1_E may be unnecessary per 1 point per interchange rule, but if you want to keep it call it BC7_W since it doesn't connect to BC1
BC9: N end is at EspAve per TranBC (& GMSV shows signs 2 blocks south of there); BC7_W off; TutRd -> TuyRd; WelRd -> WheRd
BC10: LanByp_W -> 56Ave_E; FraHwy signed as BC1A; 232St_S off; 72Ave off
BC11: Are both 2ndAve & 4thAve needed? Same for HazRd (if you want to keep it, then -> HazAve)
BC13: FraHwy off (and signed BC1A)
BC15: FraHwy signed as BC1A; BC1/17 off
BC17: S end is at OswSt per TranBC; ViewSt off; JohSt off; HilSt -> HilAve; are ClaAve & PieDr really necessary; add exit 15; 18 -> MarRd; KenCroRd -> 18; IslVieRd -> 19; MtNewCroRd -> 21; AmiDr off; McTavRd off & -> 26; BeaAve -> 28
BC17Ric: Fry off & ->TsaFry; BC1/15 off
BC18: the west end should be routed onto Cowichan Valley Hwy & Cowichan Lake Rd and end at roundabout (N Shore / S Shore) per TranBC; LakeCow off & -> YouRd
BC19ANan: NorDr -> JinPotRd since NorDr also intersects it at BowRd
BC21: PorRd off (& appears unnecessary); KooRvrRd off
BC22: BellPla -> 2ndSt; BC3B_E off; BinRd_W -> BinRd; BinRd_E -> WarHillRd; 15thAve -> 12thAve; 5thAve off
BC23Nak: UppArrLakeFry -> GalBayFry
BC30: End should be at Port Alice municipal boundary per TranBC (so probably north boundary?), which would eliminate NigSt; consider moving MarMai to nearby Marble River Rec Area entrance
BC31A: BC6 off; no road at 8thSt; BC31 off
BC35: both ends off
BC39: N end should be at Alberta Dr per TranBC; no road at ParEastFDR except on Google Maps
BC43: SpeHeiDr -> SpaHtsDr; did you verify CumCrkForRd on a non-Google source because I can't find one (or another name)...maybe a shaping point would serve better here
BC49: Rd215 -> 2150Rd; Rd211 -> RolRd; Rd205 -> 205Rd; Rd201 -> 201PRd (yes there's a P on the sign)
BC91: 0 -> BC99 (no exit 0 signed); 7 -> 6; 10 -> 9; add 15; 20 -> 21; 21 -> 22; 22 -> 23; ends at 23 not ShellRd
BC97B: GarLakeRd off; 20AveSE -> 20Ave; 10AveNE off
BC97D: BC97C off; PonAve off; ChaAve off; CamAve -> GolfCouDr; SurSusLakeRd -> SurLakeFSR
BC395: USA/CAN off; PonRd -> PonDr; MainSt doesn't intersect
Consider adding
BC1A Abbottsford (signed with BC10 and at intersections with BC 13 & BC 15 in GMSV imagery as recent as 7/2015)
Consider adding
BC7A, which is (as of GMSV in 6/2015) signed in several places along Hastings St despite (according to Wikipedia) being decommissioned a few years ago.
Consider deleting
BC1AChe (I could not find any signage)
I should have a few more done by next weekend.