OpenRailwayMap/Tagging in Canada
This is a small but growing resource for OpenRailwayMap (ORM) tagging schemes specific to Canada. For a North American overview, please see OpenRailwayMap/Tagging in North America. For the definitive ORM tagging scheme see OpenRailwayMap/Tagging.
Naming
Mainlines should only be tagged with the subdivision name. Please do not prefix subdivision names with the operator unless a nearby identically-named subdivision benefits from disambiguation by doing so. For example, there are two "Sherbrooke Subdivision" relations in Quebec, but because of their proximity and ease with which they may be confused, one is named "CPKC Sherbrooke Subdivision" and the other is named "SLQ Sherbrooke Subdivision." (Good practice has also properly set operator=* on both). Otherwise, continue to migrate the operator (e.g. CPKC, CN, QGRY, SLQ...) to the operator=* tag, removing it from the name=* tag unless the above "proximity exception" exists, then prefix the name=* tag with an operator abbreviation as in that example.
Sidings should be tagged as "Name Siding" (i.e. Orr's Lake Siding)
Helpful Sources
Three Year Network Plans
Three-year network plans are required by Transport Canada and are provided publicly by some rail operators.
CanVec
CanVec contains the name of the trackage, and mile markers for routes used by Via
Transport Canada Grade Crossing Inventory
Transport Canada maintains a dataset with all public grade crossings. It contains the subdivision name, the operator of the trackage, the type of crossing, and many other helpful attributes
https://open.canada.ca/data/en/dataset/d0f54727-6c0b-4e5a-aa04-ea1463cf9f4c