Module:Adjacent stations/Canadian Pacific Railway/sandbox
Appearance
This is the module sandbox page for Module:Adjacent stations/Canadian Pacific Railway (diff). See also the companion subpage for test cases (run). |
This is a data module for Module:Adjacent stations. It supports services operated by Canadian Pacific Railway/sandbox.
Lines
[edit]Line | Keys | Color | Hex color | Icon |
---|---|---|---|---|
Main Line | Main |
FFFF00 |
| |
Aldersyde – Medicine Hat | Aldersyde-Medicine Hat |
FFFF00 |
| |
Angliers – Mattawa | Angliers-Mattawa |
FFFF00 |
| |
Baljennie – Saskatoon | Baljennie-Saskatoon |
FFFF00 |
| |
Brockville – Ottawa | Brockville-Ottawa |
FFFF00 |
| |
Chalk River – Ottawa | Chalk River-Ottawa |
FFFF00 |
| |
Colonsay – Regina | Colonsay-Regina |
FFFF00 |
| |
Creighton – Sudbury | Creighton-Sudbury |
FFFF00 |
| |
Detroit – Montreal | Detroit-Montreal |
FFFF00 |
| |
Edmonton – Lloydminster | Edmonton-Lloydminster |
FFFF00 |
| |
Fredericton – Fredericton Junction | Fredericton-Fredericton Junction |
FFFF00 |
| |
Goderich – Hamilton | Goderich-Hamilton |
FFFF00 |
| |
Grand-Mère – Trois-Rivières | Grand-Mère-Trois-Rivières |
FFFF00 |
| |
Grandes-Piles – Trois-Rivières | Grandes-Piles-Trois-Rivières |
FFFF00 |
| |
Gunnworth – Saskatoon | Gunnworth-Saskatoon |
FFFF00 |
| |
Hamilton – Toronto | Hamilton-Toronto |
FFFF00 |
| |
Inglis – Portage la Prairie local stops | Inglis-Portage la Prairie |
FFFF00 |
| |
Irricana – Swift Current | Irricana-Swift Current |
FFFF00 |
| |
Katz – Medicine Hat via Nelson and Lethbridge | Katz-Medicine Hat via Nelson and Lethbridge |
FFFF00 |
| |
Lacombe – South Edmonton via Rimbey | Lacombe-South Edmonton via Rimbey |
FFFF00 |
| |
Lethbridge – Coutts | Lethbridge-Coutts |
FFFF00 |
| |
Lethbridge – Turin | Lethbridge-Turin |
FFFF00 |
| |
Macklin – Moose Jaw | Macklin-Moose Jaw |
FFFF00 |
| |
Macleod – Edmonton | Macleod-Edmonton |
FFFF00 |
| |
Maniwaki – Ottawa | Maniwaki-Ottawa |
FFFF00 |
| |
Montreal – Edmundston | McAdam-Edmundston |
FFFF00 |
| |
Montreal – Saint Andrews | McAdam-Saint Andrews |
FFFF00 |
| |
McAdam – Saint John | McAdam-Saint John |
FFFF00 |
| |
Mission – Huntingdon | Mission-Huntingdon |
FFFF00 |
| |
Montreal – Mont-Laurier | Montreal-Mont-Laurier |
FFFF00 |
| |
Montreal – Quebec | Montreal-Quebec |
FFFF00 |
| |
Montreal – Rigaud local stops | Montreal-Rigaud |
FFFF00 |
| |
Montreal – McAdam | Montreal-McAdam |
FFFF00 |
| |
Montreal – Wells River | Montreal-Wells River |
FFFF00 |
| |
Moose Jaw – North Portal | Moose Jaw-North Portal |
FFFF00 |
| |
Nipawin – Bredenbury | Nipawin-Bredenbury |
FFFF00 |
| |
Ottawa – Montreal Short Line | Ottawa-Montreal |
FFFF00 |
| |
Ottawa – Montreal via Montebello | Ottawa-Montreal via Montebello |
FFFF00 |
| |
Ottawa – Prescott | Ottawa-Prescott |
FFFF00 |
| |
Owen Sound – Toronto | Owen Sound-Toronto |
FFFF00 |
| |
Edmonton – Portage la Prairie | Edmonton-Portage la Prairie |
FFFF00 |
| |
Prince Albert – Regina | Prince Albert-Regina |
FFFF00 |
| |
Regina – Weyburn | Regina-Weyburn |
FFFF00 |
| |
Regina – Winnipeg via Glenboro | Regina-Winnipeg via Glenboro |
FFFF00 |
| |
Renfrew – Kingston | Renfrew-Kingston |
FFFF00 |
| |
Saint-Lin branch | Saint-Lin branch |
FFFF00 |
| |
Sault Ste. Marie – Sudbury | Sault Ste. Marie-Sudbury |
FFFF00 |
| |
Simmie – Swift Current | Simmie-Swift Current |
FFFF00 |
| |
Slocan City – Nelson | Slocan City-Nelson |
FFFF00 |
| |
Sudbury – Toronto | Sudbury-Toronto |
FFFF00 |
| |
Swift Current – Meyronne | Swift Current-Meyronne |
FFFF00 |
| |
Swift Current – Moose Jaw via Wymark | Swift Current-Moose Jaw via Wymark |
FFFF00 |
| |
Swift Current – Stewart Valley | Swift Current-Stewart Valley |
FFFF00 |
| |
Waltham – Ottawa | Waltham-Ottawa |
FFFF00 |
|
local cp = "%1 station (Canadian Pacific Railway)"
local bc = "%1 station (British Columbia)"
local me = "%1 station (Maine)"
local on = "%1 station (Ontario)"
local swr = "Sudbury–White River train"
local p = {
["lang"] = "en-US",
["system title"] = "[[Canadian Pacific Railway]]",
["system icon"] = "",
["station format"] = {
"%1 station",
["Agincourt"] = cp,
["Amyot"] = swr,
["Azilda"] = swr,
["Bankhead"] = cp,
["Beaconsfield"] = "Beaconsfield station (Exo)",
["Beverley"] = cp,
["Billings"] = cp,
["Blackburn"] = cp,
["Bolkow"] = swr,
["Brockville"] = cp,
["Burnside"] = cp,
["Calgary"] = "Tower Centre",
["Carleton Place"] = cp,
["Cartier"] = "Cartier station (Ontario)",
["Chalk River"] = cp,
["Chelmsford"] = "Chelmsford station (Ontario)",
["Como"] = cp,
["Dalton"] = swr,
["Detroit"] = "Michigan Central Station",
["Devon"] = "Devon station (Ontario)",
["Edmonton"] = cp,
["Eau Claire"] = cp,
["Ellerslie"] = "Heritage Valley Transit Centre",
["Esher"] = swr,
["Farnham"] = "Farnham station (Quebec)",
["Field"] = bc,
["Geneva"] = cp,
["Gladstone"] = cp,
["Greenville"] = me,
["Hamilton"] = "Hamilton GO Centre",
["Hull"] = cp,
["Huntingdon"] = bc,
["Islington"] = cp,
["Lakeside"] = "Pointe-Claire station",
["LaSalle"] = "LaSalle station (Exo)",
["Leaside"] = cp,
["Montreal Place Viger"] = "Place Viger",
["Montreal Windsor"] = "Windsor Station (Montreal)",
["Moose Jaw"] = "Moose Jaw station (Canadian Pacific Railway)",
["Musk"] = "Musk station (Ontario)",
["Nicholson"] = swr,
["North Battleford"] = cp,
["Ogden"] = cp,
["Ottawa"] = "Senate of Canada Building",
["Parkdale"] = "Parkdale station (Toronto)",
["Pointe Claire"] = cp,
["Pogamasing"] = swr,
["Portage la Prairie"] = cp,
["Quebec"] = "Gare du Palais",
["Ramsey"] = "Ramsey station (Ontario)",
["Renfrew"] = cp,
["Rockford"] = on,
["Romford"] = cp,
["Salamanca"] = cp,
["Sault Ste. Marie"] = cp,
["Silverdale"] = bc,
["Sudbury"] = "Sudbury station (Ontario)",
["Sunnyside"] = "Sunnyside station (Toronto)",
["Toronto"] = "Union Station (Toronto)",
["Vancouver"] = "Waterfront station (Vancouver)",
["Waltham"] = cp,
["West Toronto"] = "West Toronto Diamond#Canadian Pacific",
["Weston"] = "Weston GO Station",
["Windsor"] = cp,
["Winnipeg"] = cp,
},
["lines"] = {
["_default"] = {
["color"] = "C2002F",
},
["Main"] = {
["title"] = "Main Line",
["color"] = "FFFF00",
["left terminus"] = "Vancouver",
["right terminus"] = "Montreal Windsor",
},
["Angliers-Mattawa"] = {
["title"] = "[[Laverlochère-Angliers|Angliers]] – [[Mattawa, Ontario|Mattawa]]",
["color"] = "FFFF00",
["left terminus"] = "Angliers",
["right terminus"] = "Mattawa",
},
["Baljennie-Saskatoon"] = {
["title"] = "[[Baljennie, Saskatchewan|Baljennie]] – [[Saskatoon]]",
["color"] = "FFFF00",
["left terminus"] = "Baljennie",
["right terminus"] = "Saskatoon",
},
["Brockville-Ottawa"] = {
["title"] = "[[Brockville, Ontario|Brockville]] – [[Ottawa]]",
["color"] = "FFFF00",
["left terminus"] = "Brockville",
["right terminus"] = "Ottawa",
},
["Chalk River-Ottawa"] = {
["title"] = "[[Chalk River, Ontario|Chalk River]] – [[Ottawa]]",
["color"] = "FFFF00",
["left terminus"] = "Chalk River",
["right terminus"] = "Ottawa",
},
["Colonsay-Regina"] = {
["title"] = "[[Colonsay, Saskatchewan|Colonsay]] – [[Regina, Saskatchewan|Regina]]",
["color"] = "FFFF00",
["left terminus"] = "Colonsay",
["right terminus"] = "Regina",
},
["Creighton-Sudbury"] = {
["title"] = "[[Creighton Mine, Ontario|Creighton]] – [[Sudbury, Ontario|Sudbury]]",
["color"] = "FFFF00",
["left terminus"] = "Creighton",
["right terminus"] = "Sudbury",
},
["Detroit-Montreal"] = {
["title"] = "[[Detroit]] – [[Montreal]]",
["color"] = "FFFF00",
["left terminus"] = "Detroit",
["right terminus"] = "Montreal Windsor",
},
["Edmonton-North Battleford"] = {
["title"] = "[[Edmonton, Alberta|Edmonton]] – [[North Battleford]]",
["color"] = "FFFF00",
["left terminus"] = "Edmonton",
["right terminus"] = "North Battleford",
},
["Edmonton-Portage la Prairie"] = {
["title"] = "[[Edmonton]] – [[Portage la Prairie]]",
["color"] = "FFFF00",
["left terminus"] = "Edmonton",
["right terminus"] = "Portage la Prairie",
},
["Fredericton-Fredericton Junction"] = {
["title"] = "[[Fredericton]] – [[Fredericton Junction]]",
["color"] = "FFFF00",
["left terminus"] = "Fredericton",
["right terminus"] = "Fredericton Junction",
},
["Goderich-Hamilton"] = {
["title"] = "[[Goderich, Ontario|Goderich]] – [[Hamilton, Ontario|Hamilton]]",
["color"] = "FFFF00",
["left terminus"] = "Goderich",
["right terminus"] = "Hamilton",
},
["Grand-Mère-Trois-Rivières"] = {
["title"] = "[[Grand-Mère, Quebec|Grand-Mère]] – [[Trois-Rivières]]",
["color"] = "FFFF00",
["left terminus"] = "Grand-Mère",
["right terminus"] = "Trois-Rivières",
},
["Grandes-Piles-Trois-Rivières"] = {
["title"] = "[[Grandes-Piles]] – [[Trois-Rivières]]",
["color"] = "FFFF00",
["left terminus"] = "Grandes-Piles",
["right terminus"] = "Trois-Rivières",
},
["Gunnworth-Saskatoon"] = {
["title"] = "[[Rural Municipality of Monet No. 257|Gunnworth]] – [[Saskatoon]]",
["color"] = "FFFF00",
["left terminus"] = "Gunnworth",
["right terminus"] = "Saskatoon",
},
["Hamilton-Toronto"] = {
["title"] = "[[Hamilton, Ontario|Hamilton]] – [[Toronto]]",
["color"] = "FFFF00",
["left terminus"] = "Hamilton",
["right terminus"] = "Toronto",
},
["Inglis-Portage la Prairie"] = {
["title"] = "[[Inglis, Manitoba|Inglis]] – [[Portage la Prairie]]<br/>local stops",
["color"] = "FFFF00",
["left terminus"] = "Inglis",
["right terminus"] = "Portage la Prairie",
},
["Irricana-Swift Current"] = {
["title"] = "[[Irricana]] – [[Swift Current, Saskatchewan|Swift Current]]",
["color"] = "FFFF00",
["left terminus"] = "Irricana",
["right terminus"] = "Swift Current",
},
["Katz-Medicine Hat via Nelson and Lethbridge"] = {
["title"] = "[[Katz, British Columbia|Katz]] – [[Medicine Hat]] via [[Nelson, British Columbia|Nelson]] and [[Lethbridge]]",
["color"] = "FFFF00",
["left terminus"] = "Katz",
["right terminus"] = "Medicine Hat",
},
["Lacombe-South Edmonton via Rimbey"] = {
["title"] = "[[Lacombe, Alberta|Lacombe]] – [[Strathcona, Edmonton|South Edmonton]] via [[Rimbey, Alberta|Rimbey]]",
["color"] = "FFFF00",
["left terminus"] = "Lacombe",
["right terminus"] = "South Edmonton",
},
["Macklin-Moose Jaw"] = {
["title"] = "[[Macklin, Saskatchewan|Macklin]] – [[Moose Jaw, Saskatchewan|Moose Jaw]]",
["color"] = "FFFF00",
["left terminus"] = "Macklin",
["right terminus"] = "Moose Jaw",
},
["Macleod-Edmonton"] = {
["title"] = "[[Fort Macleod, Alberta|Macleod]] – [[Edmonton, Alberta|Edmonton]]",
["color"] = "FFFF00",
["left terminus"] = "Macleod",
["right terminus"] = "Edmonton",
},
["Maniwaki-Ottawa"] = {
["title"] = "[[Maniwaki, Quebec|Maniwaki]] – [[Ottawa]]",
["color"] = "FFFF00",
["left terminus"] = "Maniwaki",
["right terminus"] = "Ottawa",
},
["McAdam-Edmundston"] = {
["title"] = "[[Montreal]] – [[Edmundston, New Brunswick|Edmundston]]",
["color"] = "FFFF00",
["left terminus"] = "Edmundston",
["right terminus"] = "McAdam",
},
["McAdam-Saint Andrews"] = {
["title"] = "[[Montreal]] – [[Saint Andrews, New Brunswick|Saint Andrews]]",
["color"] = "FFFF00",
["left terminus"] = "McAdam",
["right terminus"] = "Saint Andrews",
},
["McAdam-Saint John"] = {
["title"] = "[[McAdam, New Brunswick|McAdam]] – [[Saint John, New Brunswick|Saint John]]",
["color"] = "FFFF00",
["left terminus"] = "McAdam",
["right terminus"] = "Saint John",
},
["Mission-Huntingdon"] = {
["title"] = "[[Mission City, British Columbia|Mission]] – [[Huntingdon, British Columbia|Huntingdon]]",
["color"] = "FFFF00",
["left terminus"] = "Mission",
["right terminus"] = "Huntingdon",
},
["Montreal-Mont-Laurier"] = {
["title"] = "[[Montreal]] – [[Mont-Laurier, Quebec|Mont-Laurier]]",
["color"] = "FFFF00",
["left terminus"] = "Mont-Laurier",
["right terminus"] = "Montreal Place Viger",
},
["Montreal-Quebec"] = {
["title"] = "[[Montreal]] – [[Quebec City|Quebec]]",
["color"] = "FFFF00",
["left terminus"] = "Montreal Windsor",
["right terminus"] = "Quebec",
},
["Montreal-Rigaud"] = {
["title"] = "[[Montreal]] – [[Rigaud, Quebec|Rigaud]]<br/>local stops",
["color"] = "FFFF00",
["left terminus"] = "Rigaud",
["right terminus"] = "Montreal Windsor",
},
["Montreal-McAdam"] = {
["title"] = "[[Montreal]] – [[McAdam, New Brunswick|McAdam]]",
["color"] = "FFFF00",
["left terminus"] = "Montreal Windsor",
["right terminus"] = "McAdam",
},
["Montreal-Wells River"] = {
["title"] = "[[Montreal]] – [[Wells River, Vermont|Wells River]]",
["color"] = "FFFF00",
["left terminus"] = "Wells River",
["right terminus"] = "Montreal Windsor",
},
["Moose Jaw-North Portal"] = {
["title"] = "[[Moose Jaw, Saskatchewan|Moose Jaw]] – [[North Portal]]",
["color"] = "FFFF00",
["left terminus"] = "Moose Jaw",
["right terminus"] = "North Portal",
},
["Nipawin-Bredenbury"] = {
["title"] = "[[Nipawin]] – [[Bredenbury, Saskatchewan|Bredenbury]]",
["color"] = "FFFF00",
["left terminus"] = "Nipawin",
["right terminus"] = "Bredenbury",
},
["Ottawa-Montreal"] = {
["title"] = "[[Ottawa]] – [[Montreal]]<br/>Short Line",
["color"] = "FFFF00",
["left terminus"] = "Ottawa",
["right terminus"] = "Montreal Windsor",
},
["Ottawa-Montreal via Montebello"] = {
["title"] = "[[Ottawa]] – [[Montreal]]<br/>via [[Montebello, Quebec|Montebello]]",
["color"] = "FFFF00",
["left terminus"] = "Ottawa",
["right terminus"] = "Montreal Place Viger",
},
["Ottawa-Prescott"] = {
["title"] = "[[Ottawa]] – [[Prescott, Ontario|Prescott]]",
["color"] = "FFFF00",
["left terminus"] = "Ottawa",
["right terminus"] = "Prescott",
},
["Owen Sound-Toronto"] = {
["title"] = "[[Owen Sound, Ontario|Owen Sound]] – [[Toronto]]",
["color"] = "FFFF00",
["left terminus"] = "Owen Sound",
["right terminus"] = "Toronto",
},
["Prince Albert-Regina"] = {
["title"] = "[[Prince Albert, Saskatchewan|Prince Albert]] – [[Regina, Saskatchewan|Regina]]",
["color"] = "FFFF00",
["left terminus"] = "Prince Albert",
["right terminus"] = "Regina",
},
["Regina-Weyburn"] = {
["title"] = "[[Regina, Saskatchewan|Regina]] – [[Weyburn]]",
["color"] = "FFFF00",
["left terminus"] = "Regina",
["right terminus"] = "Weyburn",
},
["Regina-Winnipeg via Glenboro"] = {
["title"] = "[[Regina, Saskatchewan|Regina]] – [[Winnipeg]] via [[Glenboro]]",
["color"] = "FFFF00",
["left terminus"] = "Regina",
["right terminus"] = "Winnipeg",
},
["Renfrew-Kingston"] = {
["title"] = "[[Renfrew, Ontario|Renfrew]] – [[Kingston, Ontario|Kingston]]",
["color"] = "FFFF00",
["left terminus"] = "Renfrew",
["right terminus"] = "Kingston",
},
["Saint-Lin branch"] = {
["title"] = "Saint-Lin branch",
["color"] = "FFFF00",
["left terminus"] = "Saint-Lin",
["right terminus"] = "Sainte-Thérèse",
},
["Sault Ste. Marie-Sudbury"] = {
["title"] = "[[Sault Ste. Marie, Ontario|Sault Ste. Marie]] – [[Sudbury, Ontario|Sudbury]]",
["color"] = "FFFF00",
["left terminus"] = "Sault Ste. Marie",
["right terminus"] = "Sudbury",
},
["Simmie-Swift Current"] = {
["title"] = "[[Simmie, Saskatchewan|Simmie]] – [[Swift Current, Saskatchewan|Swift Current]]",
["color"] = "FFFF00",
["left terminus"] = "Simmie",
["right terminus"] = "Swift Current",
},
["Slocan City-Nelson"] = {
["title"] = "[[Slocan, British Columbia|Slocan City]] – [[Nelson, British Columbia|Nelson]]",
["color"] = "FFFF00",
["left terminus"] = "Slocan City",
["right terminus"] = "Nelson",
},
["Sudbury-Toronto"] = {
["title"] = "[[Sudbury, Ontario|Sudbury]] – [[Toronto]]",
["color"] = "FFFF00",
["left terminus"] = "Sudbury",
["right terminus"] = "Toronto",
},
["Swift Current-Meyronne"] = {
["title"] = "[[Swift Current, Saskatchewan|Swift Current]] – [[Meyronne, Saskatchewan|Meyronne]]",
["color"] = "FFFF00",
["left terminus"] = "Swift Current",
["right terminus"] = "Meyronne",
},
["Swift Current-Moose Jaw via Wymark"] = {
["title"] = "[[Swift Current, Saskatchewan|Swift Current]] – [[Moose Jaw, Saskatchewan|Moose Jaw]] via [[Wymark, Saskatchewan|Wymark]]",
["color"] = "FFFF00",
["left terminus"] = "Swift Current",
["right terminus"] = "Moose Jaw",
},
["Swift Current-Stewart Valley"] = {
["title"] = "[[Swift Current, Saskatchewan|Swift Current]] – [[Stewart Valley, Saskatchewan|Stewart Valley]]",
["color"] = "FFFF00",
["left terminus"] = "Swift Current",
["right terminus"] = "Stewart Valley",
},
["Waltham-Ottawa"] = {
["title"] = "[[Waltham, Quebec|Waltham]] – [[Ottawa]]",
["color"] = "FFFF00",
["left terminus"] = "Waltham",
["right terminus"] = "Ottawa",
},
},
}
return p