Module:Adjacent stations/DB Fernverkehr

< Module:Adjacent stations
Revision as of 14:39, 11 Haziran 2022 by imported>Mackensen (+ICE 47)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
local hbf = "[[%1 Hauptbahnhof|%1 Hbf]]"
local rws = "%1 railway station"

local p = {
	["system title"] = "[[DB Fernverkehr]]",
	["system icon"] = "[[File:Deutsche_Bahn_AG-Logo.svg|15px]]",
	["station format"] = {
		"%1 station",
		["Aachen"] = hbf,
		["Augsburg"] = hbf,
		["Basel Bad Bf"] = "Basel Badischer Bahnhof",
		["Basel SBB"] = rws,
		["Berchtesgaden"] = hbf,
		["Berlin"] = hbf,
		["Binz"] = "[[Ostseebad Binz station|Ostseebad Binz]]",
		["Bochum"] = hbf,
		["Bologna"] = "[[Bologna Centrale railway station|Bologna]]",
		["Bregenz"] = rws,
		["Dresden"] = hbf,
		["Dortmund"] = hbf,
		["Emden"] = hbf,
		["Erfurt"] = hbf,
		["Essen"] = hbf,
		["Frankfurt"] = "[[Frankfurt (Main) Hauptbahnhof|Frankfurt (Main) Hbf]]",
		["Frankfurt (Main)"] = hbf,
		["Freiburg"] = hbf,
		["Graz"] = hbf,
		["Ingolstadt"] = hbf,
		["Innsbruck"] = hbf,
		["Karlsruhe"] = hbf,
		["Kempten"] = hbf,
		["Kiel"] = hbf,
		["Klagenfurt"] = hbf,
		["Koblenz"] = hbf,
		["Köln"] = hbf,
		["Leipzig"] = hbf,
		["München"] = hbf,
		["Münster"] = hbf,
		["Neumünster"] = hbf,
		["Nürnberg"] = hbf,
		["Oldenburg"] = hbf,
		["Paris Est"] = "Gare de l'Est",
		["Passau"] = hbf,
		["Regensburg"] = hbf,
		["Rostock"] = hbf,
		["Saarbrücken"] = hbf,
		["Salzburg"] = hbf,
		["Schwerin"] = hbf,
		["Stralsund"] = hbf,
		["Stuttgart"] = hbf,
		["Tübingen"] = hbf,
		["Ulm"] = hbf,
		["Wanne-Eickel"] = hbf,
		["Wien"] = hbf,
		["Wiesbaden"] = hbf,
		["Würzburg"] = hbf,
		["Zürich"] = "[[Zürich Hauptbahnhof|Zürich HB]]",

		-- common English spellings
		["Munich"] = "[[München Hauptbahnhof|München Hbf]]",
		["Nuremberg"] = "[[Nürnberg Hauptbahnhof|Nürnberg Hbf]]",
	},
	["lines"] = {
		["IC"] = {
			["title"] = "",
			["types"] = {
				["17"] = {
					["title"] = "IC 17",
					["color"] = "9ACD32",
					["left terminus"] = "Warnemünde",
					["right terminus"] = "Wien",
				},
				["24"] = {
					["title"] = "IC 24",
					["color"] = "edee00",
					["left terminus"] = "Hamburg-Altona",
					["right terminus"] = "Berchtesgaden",
				},
			    ["26"] = {
					["title"] = "IC 26",
					["color"] = "edee00",
					["left terminus"] = "",
					["right terminus"] = "",
				},
			    ["26-Königssee/Nebelhorn"] = {
					["title"] = "[[Intercity (Deutsche Bahn)|IC 26]]",
					["note-mid"] = "''Königssee/​Nebelhorn''",
					["color"] = "edee00",
					["left terminus"] = "Hamburg-Altona",
					["right terminus"] = {"Berchtesgaden", "Oberstdorf"},
				},
			    ["26-Königssee"] = {
					["title"] = "[[Intercity (Deutsche Bahn)|IC 26]]",
					["note-mid"] = "''Königssee''",
					["color"] = "edee00",
					["left terminus"] = "Hamburg-Altona",
					["right terminus"] = "Berchtesgaden",
				},
			    ["26-Nebelhorn"] = {
					["title"] = "[[Intercity (Deutsche Bahn)|IC 26]]",
					["note-mid"] = "''Nebelhorn''",
					["color"] = "edee00",
					["left terminus"] = "Hamburg-Altona",
					["right terminus"] = "Oberstdorf",
				},
			    ["28"] = {
					["title"] = "IC 28",
					["color"] = "edee00",
					["left terminus"] = "Nürnberg",
					["right terminus"] = "München",
				},
				["30"] = {
					["title"] = "EC/IC 30",
					["color"] = "d90600",
					["left terminus"] = "Stuttgart",
					["right terminus"] = "Ostseebad Binz",
				},
			    ["31"] = {
					["title"] = "IC 31",
					["color"] = "9ACD32",
					["left terminus"] = "Frankfurt (Main)",
					["right terminus"] = "München",
				},
			    ["32"] = {
					["title"] = "IC 32",
					["color"] = "61119a",
					["left terminus"] = {"Berlin", "Binz", "Münster", "Aachen"},
					["right terminus"] = {"Klagenfurt", "Innsbruck", "Oberstdorf", "Tübingen"},
				},
				["35"] = {
					["title"] = "IC 35",
					["color"] = "87ceeb",
					["left terminus"] = "Emden",
					["right terminus"] = "Konstanz",
				},
			    ["56"] = {
					["title"] = "IC 56",
					["color"] = "fc9303",
					["left terminus"] = "Warnemünde",
					["right terminus"] = "Leipzig",
				},
				["60"] = {
					["title"] = "IC 60",
					["color"] = "9ACD32",
					["left terminus"] = {"Basel SBB", "Karlsruhe"},
					["right terminus"] = {"Salzburg", "München"},
				},
			    ["61"] = {
					["title"] = "IC 61",
					["color"] = "fc9303",
					["left terminus"] = "Karlsruhe",
					["right terminus"] = "München",
				},
			    ["62"] = {
					["title"] = "IC 62",
					["color"] = "afafaf",
					["left terminus"] = {"Frankfurt (Main)", "Saarbrücken"},
					["right terminus"] = {"Graz", "Klagenfurt"},
				},
				["87"] = {
					["title"] = "IC 87",
					["color"] = "0051ff",
					["left terminus"] = "Zürich",
					["right terminus"] = "Stuttgart",
				},
		
			},
		},
	    ["EC"] = {
			["title"] = "",
			["types"] = {
				["30"] = {
					["title"] = "EC 30",
					["color"] = "EB092D",
					["left terminus"] = "Hamburg-Altona",
					["right terminus"] = {"Zürich", "Interlaken Ost"},
				},
				["32"] = {
					["title"] = "EC 32",
					["color"] = "61119a",
					["left terminus"] = "Dortmund",
					["right terminus"] = "Klagenfurt",
				},
			    ["62"] = {
					["title"] = "EC 62",
					["color"] = "afafaf",
					["left terminus"] = {"Frankfurt", "Erfurt", "Saarbrücken"},
					["right terminus"] = {"Graz", "Klagenfurt"},
	         	},
	            ["89"] = {
					["title"] = "EC 89",
					["color"] = "8F1616",
					["left terminus"] = {"München"},
					["right terminus"] = {"Innsbruck", "Bologna", "Verona", "Venzia Santa Lucia"},
	         	}
			},
		},
		["ICE"] = {
			["title"] = "",
			["types"] = {
				["2"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#2|ICE 2]]",
					["short name"] = "ICE 2",
					["color"] = "5c0058",
					["left terminus"] = "Düsseldorf",
					["right terminus"] = "München",
				},
				["10"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#10|ICE 10]]",
					["short name"] = "ICE 10",
					["color"] = "be06cf",
					["left terminus"] = "Berlin Ostbahnhof",
					["right terminus"] = {"Aachen", "Koblenz"},
				},
				["11"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#11|ICE 11]]",
					["short name"] = "ICE 11",
					["color"] = "ff0000",
					["left terminus"] = {"Hamburg-Altona", "Berlin Gesundbrunnen"},
					["right terminus"] = "München",
				},
			    ["12"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#12|ICE 12]]",
					["short name"] = "ICE 12",
					["color"] = "8ED8F8",
					["left terminus"] = "Interlaken Ost",
					["right terminus"] = "Berlin Ostbahnhof",
				},
			    ["14"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#14|ICE 14]]",
					["short name"] = "ICE 14",
					["color"] = "1bc106",
					["left terminus"] = "Berlin Ostbahnhof",
					["right terminus"] = "Düsseldorf",
				},
				["18"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#20|ICE 18]]",
					["short name"] = "ICE 18",
					["color"] = "C68929",
					["left terminus"] = "Hamburg-Altona",
					["right terminus"] = "München",
				},
				["20"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#20|ICE 20]]",
					["short name"] = "ICE 20",
					["color"] = "DFBF00",
					["left terminus"] = "Hamburg-Altona",
					["right terminus"] = "Chur",
				},
			    ["22"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#22|ICE 22]]",
					["short name"] = "ICE 22",
					["color"] = "00c20f",
					["left terminus"] = {"Kiel", "Neumünster", "Hamburg-Altona", "Oldenburg"},
					["right terminus"] = {"München ", "Stuttgart"},
				},
			    ["24"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#24|ICE 24]]",
					["short name"] = "ICE 24",
					["color"] = "000000",
					["left terminus"] = "Hamburg-Altona",
					["right terminus"] = "Oberstdorf",
				},
			    ["25"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#25|ICE 25]]",
					["color"] = "5c0058",
					["left terminus"] = "Hamburg-Altona",
					["right terminus"] = "München",
				},
				["26"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#26|ICE 26]]",
					["short name"] = "ICE 26",
					["color"] = "000000",
					["left terminus"] = "Karlsruhe",
					["right terminus"] = "Ostseebad Binz",
				},
			    ["28"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#28|ICE 28]]",
					["short name"] = "ICE 28",
					["color"] = "4d9957",
					["left terminus"] = "München",
					["right terminus"] = "Ostseebad Binz",
				},
			    ["29"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#29|ICE 29]]",
					["short name"] = "ICE 29",
					["color"] = "c6b717",
					["left terminus"] = "Hamburg",
					["right terminus"] = "München",
				},
			    ["31"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#31|ICE 31]]",
					["short name"] = "ICE 31",
					["color"] = "ff0000",
					["left terminus"] = "Kiel",
					["right terminus"] = "Passau",
				},
			    ["39"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#20|ICE 39]]",
					["short name"] = "ICE 39",
					["color"] = "ff0000",
					["left terminus"] = "Hamburg-Altona",
					["right terminus"] = "Köln",
				},
			    ["41"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#41|ICE 41]]",
					["short name"] = "ICE 41",
					["color"] = "A7A9AC",
					["left terminus"] = {"Dortmund", "Essen"},
					["right terminus"] = {"München", "Garmisch-Partenkirchen"},
				},
			    ["42"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#42|ICE 42]]",
					["short name"] = "ICE 42",
					["color"] = "ffa5fd",
					["left terminus"] = {"Hamburg-Altona", "Dortmund", "Wiesbaden", "Köln"},
					["right terminus"] = "München",
				},
				["43"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#43|ICE 43]]",
					["short name"] = "ICE 43",
					["color"] = "00A650",
					["left terminus"] = "Köln",
					["right terminus"] = "Basel SBB",
				},
				["47"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#47|ICE 47]]",
					["short name"] = "ICE 47",
					["color"] = "B41E8E",
					["left terminus"] = "Dortmund",
					["right terminus"] = "Stuttgart",
				},
		    	["60"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#60|ICE 60]]",
					["short name"] = "ICE 60",
					["color"] = "289010",
					["left terminus"] = "Karlsruhe",
					["right terminus"] = "München",
				},
				["62"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#62|ICE 62]]",
					["short name"] = "ICE 62",
					["color"] = "effe07",
					["left terminus"] = "München",
					["right terminus"] = "Klagenfurt",
				},
			    ["79"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#79|ICE 79]]",
					["short name"] = "ICE 79",
					["color"] = "9B95C9",
					["left terminus"] = "Bruxelles-Midi",
					["right terminus"] = "Frankfurt",
				},
			    ["83"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#83|ICE 83]]",
					["short name"] = "ICE 83",
					["color"] = "b2b9bc",
					["left terminus"] = "Paris Est",
					["right terminus"] = "München",
				},
			    ["84"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#84|ICE/TGV 84]]",
					["short name"] = "ICE/TGV 84",
					["color"] = "b2b9bc",
					["left terminus"] = "Marseille",
					["right terminus"] = "Frankfurt",
				},
			    ["85"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#88|ECE 85]]",
					["short name"] = "ECE 85",
					["color"] = "06723B",
					["left terminus"] = "Frankfurt",
					["right terminus"] = "Milano",
				},
			    ["88"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#88|ECE 88]]",
					["short name"] = "ECE 88",
					["color"] = "00c20f",
					["left terminus"] = "Zürich",
					["right terminus"] = "München",
				},
			    ["89"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#89|ICE 89]]",
					["short name"] = "ICE 89",
					["color"] = "901058",
					["left terminus"] = "München",
					["right terminus"] = "Kufstein",
				},
				["90"] = {
					["title"] = "[[List of Intercity-Express lines in Germany#43|ICE 90]]",
					["short name"] = "ICE 90",
					["color"] = "1417ff",
					["left terminus"] = "München", "Frankfurt (Main)",
					["right terminus"] = "Budapest Keleti",
				},
			}
		},
	},
}

return p