Jump to content

Module:Adjacent stations/National Rail

From Wikipedia, the free encyclopedia

local e="%1 railway station (England)"
local x="%1 station"

local p = {
	["system title"] = "[[National Rail]]",
	["system icon"] = "[[File:National Rail logo.svg|15px|National Rail]]",
	["station format"] = {
		"%1 railway station",
		["Kensington (Olympia)"] = x,
		["Garston Hertfordshire"] = "[[Garston railway station (Hertfordshire)|Garston]]",
		["Harrow & Wealdstone"] = x,
		["London Bridge"] = x,
		["London Euston"] = "Euston railway station",
		["London Paddington"] = x,
		["Millbrook Bedfordshire"] = "[[Millbrook railway station (Bedfordshire)|Millbrook (Bedfordshire)]]",
		["Newcourt"] = e,
		["Park Street"] = e,
		["Richmond"] = "Richmond station (London)",
		["Sydenham"] = "Sydenham railway station (London)",
		["Wembley Central"] = x,
		["West Brompton"] = x,
		["Wolverhampton"] = x,
		
		-- Psudo stations
		["Bushey or Watford"] = "[[Bushey railway station|Bushey]] or<br />[[Watford Junction railway station|Watford Junction]]",
		["Euston or Wembley"] = "[[Euston railway station|London Euston]] or<br />[[Wembley Central station|Wembley Central]]",
	},
	["lines"] = {
		["_default"] = {
			["title"] = "[[%1 London Line]]",
			["color"] = "e87722",
		},
		["Great Western Railway"] = {
			["title"] = "[[Great Western Railway (train operating company)|Great Western Railway]]",
			["color"] = "0A493E",
			["types"] = {
				["Avocet Line"] = {
					["title"] = "[[Avocet Line]]",
					["left terminus"] = "Exeter St Davids",
					["right terminus"] = "Exmouth"
				},
				["Atlantic Coast Line"] = {
					["title"] = "[[Atlantic Coast Line (Cornwall)|Atlantic Coast Line]]",
					["left terminus"] = "Newquay",
					["right terminus"] = "Par"
				},
				["Dartmoor Line"] = {
					["title"] = "[[Dartmoor line|Dartmoor Line]]",
					["left terminus"] = "Okehampton",
					["right terminus"] = "Exeter Central"
				},
				["Looe Valley Line"] = {
					["title"] = "[[Looe Valley Line]]",
					["left terminus"] = "Liskeard",
					["right terminus"] = "Looe"
				},
				["Maritime Line"] = {
					["title"] = "[[Maritime Line]]",
					["left terminus"] = "Truro",
					["right terminus"] = "Falmouth Docks"
				},
				["Riviera Line"] = {
					["title"] = "[[Riviera Line]]",
					["left terminus"] = "Paignton",
					["right terminus"] = "Exeter St Davids"
				},
				["St Ives Bay Line"] = {
					["title"] = "[[St Ives Bay Line]]",
					["left terminus"] = "St Ives",
					["right terminus"] = "St Erth"
				},
				["Tamar Valley Line"] = {
					["title"] = "[[Tamar Valley Line]]",
					["left terminus"] = "Gunnislake",
					["right terminus"] = "Plymouth"
				},
				["Tarka Line"] = {
					["title"] = "[[Tarka Line]]",
					["left terminus"] = "Barnstaple",
					["right terminus"] = "Exeter Central"
				}
			}
		},
		["London Northwestern Railway"] = {
			["title"] = "[[West Midlands Trains#London Northwestern Railway|London Northwestern Railway]]",
			["color"] = "00BF6F",
			["types"] = {
				["Abbey Line"] = {
					["title"] = "[[Abbey Line]]",
					["left terminus"] = "Watford Junction",
					["right terminus"] = "St Albans Abbey"
				},
				["Birmingham - Liverpool"] = {
					["title"] = "Birmingham–Liverpool",
					["left terminus"] = "Liverpool Lime Street",
					["right terminus"] = "Birmingham New Street"
				},
				["London - Birmingham"] = {
					["title"] = "London–Birmingham",
					["left terminus"] = "Birmingham New Street",
					["right terminus"] = "London Euston"
				},
				["London - Crewe"] = {
					["title"] = "London–Crewe",
					["left terminus"] = "Crewe",
					["right terminus"] = "London Euston"
				},
				["London - Milton Keynes"] = {
					["title"] = "London–Milton Keynes",
					["left terminus"] = {"Tring","Milton Keynes Central"},
					["right terminus"] = "London Euston"
				},
				["Marston Vale Line"] = {
					["title"] = "[[Marston Vale line|Marston Vale Line]]",
					["note-mid"] = "Monday–Saturday only",
					["left terminus"] = "Bletchley",
					["right terminus"] = "Bedford"
				},
			    ["Stafford - Crewe"] = {
					["title"] = "Stafford–Crewe",
					["left terminus"] = "Crewe",
					["right terminus"] = "Stafford"
				},
				["West Coast Main Line"] = {
					["title"] = "West Coast Main Line",
					["left terminus"] = {"Milton Keynes Central","Northampton"},
					["right terminus"] = "London Euston"
				}
			}
		},
		["Silverlink"] = {
			["title"] = "[[Silverlink]]",
			["types"] = {
				["North London Line"] = {
					["title"] = "[[North London Line]]",
					["color"] = "012385",
					["left terminus"] = "Richmond",
					["right terminus"] = "North Woolwich",
				}
			},
		},
		["South Western Railway"] = {
			["title"] = "South Western Railway (train operating company)",
			["color"] = "24398c"
			},
		["Southern"] = {
			["title"] = "[[Southern (Govia Thameslink Railway)|Southern]]",
			["color"] = "8CC63E",
			["types"] ={
				["Brighton"] = {
					["title"] = "[[Brighton Main Line]]",
					["left terminus"] = {"London Bridge", "London Victoria"},
					["right terminus"] = "Brighton"
				},
				["Crystal Palace"] = {
					["title"] = "[[Crystal Palace Line]]",
					["left terminus"] = "Balham",
					["right terminus"] = "Beckenham Junction"
				},
				["Sutton & Mole Valley"] = {
					["title"] = "[[Sutton and Mole Valley lines|Sutton & Mole Valley Lines]]",
					["left terminus"] = "Peckham Rye",
					["right terminus"] = "Horsham"
				},
				["West London"] = {
					["title"] = "West London Route",
					["left terminus"] = {"Watford Junction","Hemel Hempstead"},
					["right terminus"] = "Clapham Junction"
				}
			}
		},
		["Thameslink"] = {
			["title"] = "[[Govia Thameslink Railway|Thameslink]]",
			["color"] = "FF5AA4",
			["types"] ={
				["Brighton"] = {
					["title"] = "[[Brighton Main Line]]",
					["left terminus"] = {"London Bridge", "London Victoria"},
					["right terminus"] = "Brighton"
				}
			}
		},
		["Greater Anglia"] = {
			["title"] = "[[Greater Anglia (train operating company)|Greater Anglia]]",
			["color"] = "d70428",
			["types"] ={
				["Lea Valley Lines"] = {
					["title"] = "[[Lea Valley Lines]]",
				}
			}
		},
		["Great Eastern"] = {
			["title"] = "[[Great Eastern Railway]]",
			["color"] = "002366",
			["types"] ={
				["Palace Gates Line"] = {
					["title"] = "[[Palace Gates Line]]",
					["left terminus"] = "Seven Sisters",
					["right terminus"] = "Palace Gates"
				}
			}
		},
		["West Midlands Railway"] = {
			["title"] = "[[West Midlands Railway]]",
			["color"] = "FF8300",
			["types"] = {
				["Birmingham - Shrewsbury"] = {
					["title"] = "Birmingham–Shrewsbury",
					["left terminus"] = "Shrewsbury",
					["right terminus"] = "Birmingham New Street"
				},
				["Cross-City Line"] = {
					["title"] = "[[Cross-City Line]]",
					["left terminus"] = {"Bromsgrove","Redditch"},
					["right terminus"] = "Lichfield Trent Valley"
				},
				["Nuneaton - Leamington Spa"] = {
					["title"] = "Nuneaton–Coventry–Leamington Spa",
					["left terminus"] = "Leamington Spa",
					["right terminus"] = "Nuneaton"
				},
			}
		},
	}
}

return p;