Module:Adjacent stations/Great Northern Railway
Appearance
This is a data module for Module:Adjacent stations. It supports services operated by Great Northern Railway.
Line | Keys | Color | Hex color | Icon |
---|---|---|---|---|
Antler – Rugby | Antler-Rugby |
21819a |
| |
Butte – Havre | Butte-Havre |
21819a |
| |
Cass Lake-Sauk Center | Cass Lake-Sauk Center |
21819a |
| |
Devils Lake – Fargo | Devils Lake-Fargo |
21819a |
| |
Grand Forks – Duluth | Grand Forks-Duluth |
21819a |
| |
Grenora – Stanley | Grenora-Stanley |
21819a |
| |
Hutchinson – Minneapolis | Hutchinson-Minneapolis |
21819a |
| |
Larimore – Breckenridge | Larimore-Breckenridge |
21819a |
| |
Marcus – Nelson | Marcus-Nelson |
21819a |
| |
Portland–Seattle Line | Portland-Seattle |
21819a |
| |
Portland Junction – Fargo | Portland Junction-Fargo |
21819a |
| |
Main Line | Main Line |
21819a |
| |
Milaca – Minneapolis | Milaca-Minneapolis |
21819a |
| |
St. Paul – Duluth | St. Paul-Duluth |
21819a |
| |
Oroville – Wenatchee | Oroville-Wenatchee |
21819a |
| |
Shelby – Billings | Shelby-Billings |
21819a |
| |
Sweet Grass – Shelby | Sweet Grass-Shelby |
21819a |
| |
Vancouver, BC – Seattle | Vancouver Branch |
21819a |
| |
Wenatchee – Mansfield | Wenatchee-Mansfield |
21819a |
|
local gn = "%1 station (Great Northern Railway)"
local np = "%1 station (Northern Pacific Railway)"
local amtrak = "%1 station (Amtrak)"
local ore = "%1 station (Oregon)"
local wa = "%1 station (Washington)"
local nd = "%1 station (North Dakota)"
local mt = "%1 station (Metro Transit)"
local p = {
["lang"] = "en-US",
["system title"] = "[[Great Northern Railway (U.S.)|Great Northern Railway]]",
["system icon"] = "",
["system color"] = "21819a", --Light blue for now, maybe orange would be better?--
["station format"] = {
"%1 station",
["Anoka"] = gn,
["Auburn"] = np,
["Burlington"] = gn,
["Burnham"] = gn,
["Butte"] = gn,
["Dayton"] = gn,
["Duluth"] = "Duluth Depot",
["Edmonds"] = wa,
["Erie"] = gn,
["Everett"] = gn,
["Exeter"] = gn,
["Fort Totten"] = gn,
["Grand Forks"] = gn,
["Keith"] = gn,
["Kent"] = np,
["Lakeview"] = wa,
["Hinckley"] = gn,
["Hutchinson"] = gn,
["Macon"] = gn,
["Mansfield"] = gn,
["Marysville"] = gn,
["Mayville"] = nd,
["Minneapolis"] = "Minneapolis Great Northern Depot",
["Mukilteo"] = gn,
["Murray"] = gn,
["Nelson"] = "Nelson station (British Columbia)",
["New Westminster"] = gn,
["Portland"] = "Portland Union Station",
["Pleasant Lake"] = nd,
["Puyallup"] = np,
["Ramsey"] = mt,
["Rugby"] = nd,
["Seattle"] = "King Street Station",
["Stanley"] = nd,
["St. Paul"] = "Saint Paul Union Depot",
["Sumner"] = np,
["Superior"] = "Superior Union Station",
["Tacoma"] = "Union Station (Tacoma, Washington)",
["Trenton"] = gn,
["Vancouver, BC"] = "Pacific Central Station",
["Vancouver, WA"] = "Vancouver station (Washington)",
["Wilton"] = gn,
["Wassaic"] = gn,
},
["lines"] = {
["_default"] = {
["color"] = "21819a",
},
["Antler-Rugby"] = {
["title"] = "[[Antler, North Dakota|Antler]] – [[Rugby, North Dakota|Rugby]]",
["left terminus"] = "Antler",
["right terminus"] = "Rugby",
},
["Butte-Havre"] = {
["title"] = "[[Butte, Montana|Butte]] – [[Havre, Montana|Havre]]",
["left terminus"] = "Butte",
["right terminus"] = "Havre",
},
["Cass Lake-Sauk Center"] = {
["title"] = "[[Cass Lake]]-[[Sauk Center]]",
["left terminus"] = [[Cass Lake]],
["right terminus"] = "[[Sauk Center]]",
},
["Devils Lake-Fargo"] = {
["title"] = "[[Devils Lake, North Dakota|Devils Lake]] – [[Fargo, North Dakota|Fargo]]",
["left terminus"] = "Devils Lake",
["right terminus"] = "Fargo",
},
["Grand Forks-Duluth"] = {
["title"] = "[[Grand Forks, North Dakota|Grand Forks]] – [[Duluth, Minnesota|Duluth]]",
["left terminus"] = "Grand Forks",
["right terminus"] = "Duluth",
},
["Grenora-Stanley"] = {
["title"] = "[[Grenora, North Dakota|Grenora]] – [[Stanley, North Dakota|Stanley]]",
["left terminus"] = "Grenora",
["right terminus"] = "Stanley",
},
["Hutchinson-Minneapolis"] = {
["title"] = "[[Hutchinson, Minnesota|Hutchinson]] – [[Minneapolis]]",
["left terminus"] = "Hutchinson",
["right terminus"] = "Minneapolis",
},
["Larimore-Breckenridge"] = {
["title"] = "[[Larimore, North Dakota|Larimore]] – [[Breckenridge, Minnesota|Breckenridge]]",
["left terminus"] = "Larimore",
["right terminus"] = "Breckenridge",
},
["Marcus-Nelson"] = {
["title"] = "[[Marcus, Washington|Marcus]] – [[Nelson, British Columbia|Nelson]]",
["left terminus"] = "Marcus",
["right terminus"] = "Nelson",
},
["Portland-Seattle"] = {
["title"] = "[[Portland–Seattle Line]]",
["left terminus"] = "Portland",
["right terminus"] = "Seattle",
},
["Portland Junction-Fargo"] = {
["title"] = "[[Portland Junction, North Dakota|Portland Junction]] – [[Fargo, North Dakota|Fargo]]",
["left terminus"] = "Portland Junction",
["right terminus"] = "Fargo",
},
["Main Line"] = {
["title"] = "[[Northern Transcon|Main Line]]",
["left terminus"] = "Seattle",
["right terminus"] = "St. Paul",
},
["Milaca-Minneapolis"] = {
["title"] = "[[Milaca, Minnesota|Milaca]] – [[Minneapolis]]",
["left terminus"] = "Milaca",
["right terminus"] = "Minneapolis",
},
["St. Paul-Duluth"] = {
["title"] = "[[Saint Paul, Minnesota|St. Paul]] – [[Duluth, Minnesota|Duluth]]",
["left terminus"] = "St. Paul",
["right terminus"] = "Duluth",
},
["Oroville-Wenatchee"] = {
["title"] = "[[Oroville, Washington|Oroville]] – [[Wenatchee, Washington|Wenatchee]]",
["left terminus"] = "Oroville",
["right terminus"] = "Wenatchee",
},
["Shelby-Billings"] = {
["title"] = "[[Shelby, Montana|Shelby]] – [[Billings, Montana|Billings]]",
["left terminus"] = "Shelby",
["right terminus"] = "Billings",
},
["Sweet Grass-Shelby"] = {
["title"] = "[[Sweet Grass, Montana|Sweet Grass]] – [[Shelby, Montana|Shelby]]",
["left terminus"] = "Sweet Grass",
["right terminus"] = "Shelby",
},
["Vancouver Branch"] = {
["title"] = "[[International (GN train)|Vancouver, BC – Seattle]]",
["left terminus"] = "Seattle",
["right terminus"] = "Vancouver, BC",
},
["Wenatchee-Mansfield"] = {
["title"] = "[[Wenatchee, Washington|Wenatchee]] – [[Mansfield, Washington|Mansfield]]",
["left terminus"] = "Wenatchee",
["right terminus"] = "Mansfield",
},
},
}
return p