Module:Adjacent stations/Canadian Pacific Railway

From Wikipedia, the free encyclopedia

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,
		["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