Module:Adjacent stations/Zürich S-Bahn
Documentation for this module may be created at Module:Adjacent stations/Zürich S-Bahn/doc
local ch = "%1 railway station (Switzerland)"
local p = {
["system title"] = "[[Zürich S-Bahn]]",
["system icon"] = "[[File:Logo Zürcher Verkehrsverbund.svg|30px|link=Zürich S-Bahn]]",
["system icon format"] = "route",
["station format"] = {
"%1 railway station",
["Zürich Hauptbahnhof"] = "%1",
["Kempten"] = ch,
["Koblenz"] = ch,
},
["lines"] = {
["_default"] = {
["title"] = "[[S%1 (ZVV)|S%1]]",
},
["2"] = {
["short name"] = "S2",
["text color"] = "FFFFFF",
["color"] = "7DC242",
["left terminus"] = "Zürich Airport",
["right terminus"] = "Unterterzen",
},
["3"] = {
["short name"] = "S3",
["text color"] = "FFFFFF",
["color"] = "587AC2",
["left terminus"] = "Bülach",
["right terminus"] = "Wetzikon",
},
["4"] = {
["short name"] = "S4",
["text color"] = "FFFFFF",
["color"] = "EE7267",
["left terminus"] = "Sihlwald",
["right terminus"] = "Zürich HB SZU",
},
["5"] = {
["short name"] = "S5",
["text color"] = "FFFFFF",
["color"] = "64A8CA",
["left terminus"] = "Zug",
["right terminus"] = "Pfäffikon SZ",
},
["6"] = {
["short name"] = "S6",
["text color"] = "FFFFFF",
["color"] = "734B89",
["left terminus"] = "Baden",
["right terminus"] = "Uetikon",
},
["7"] = {
["short name"] = "S7",
["text color"] = "000000",
["color"] = "FBB402",
["left terminus"] = "Winterthur",
["right terminus"] = "Rapperswil",
},
["8"] = {
["short name"] = "S8",
["text color"] = "FFFFFF",
["color"] = "62198F",
["left terminus"] = "Winterthur",
["right terminus"] = "Pfäffikon SZ",
},
["9"] = {
["short name"] = "S9",
["text color"] = "FFFFFF",
["color"] = "069A5D",
["left terminus"] = "Schaffhausen",
["right terminus"] = "Uster",
},
["10"] = {
["short name"] = "S10",
["text color"] = "000000",
["color"] = "FBCF02",
["left terminus"] = "Uetliberg",
["right terminus"] = "Zürich HB SZU",
},
["11"] = {
["short name"] = "S11",
["text color"] = "FFFFFF",
["color"] = "CCAAFF",
["left terminus"] = "Aarau",
["right terminus"] = {"Seuzach", "Wila"},
},
["12"] = {
["short name"] = "S12",
["text color"] = "FFFFFF",
["color"] = "EF0503",
["left terminus"] = "Brugg AG",
["right terminus"] = {"Schaffhausen", "Wil"},
},
["13"] = {
["short name"] = "S13",
["text color"] = "FFFFFF",
["color"] = "BA8C53",
["left terminus"] = "Wädenswil",
["right terminus"] = "Einsiedeln",
},
["14"] = {
["short name"] = "S14",
["text color"] = "FFFFFF",
["color"] = "AC6547",
["left terminus"] = "Affoltern am Albis",
["right terminus"] = "Hinwil",
},
["15"] = {
["short name"] = "S15",
["text color"] = "FFFFFF",
["color"] = "BB9977",
["left terminus"] = "Niederweningen",
["right terminus"] = "Rapperswil",
},
["16"] = {
["short name"] = "S16",
["text color"] = "FFFFFF",
["color"] = "4FAD82",
["left terminus"] = "Zürich Airport",
["right terminus"] = "Herrliberg-Feldmeilen",
},
["17"] = {
["short name"] = "S17",
["text color"] = "FFFFFF",
["color"] = "0F89AB",
["left terminus"] = "Wohlen",
["right terminus"] = "Dietikon",
},
["18"] = {
["short name"] = "S18",
["text color"] = "FFFFFF",
["color"] = "EE1C23",
["left terminus"] = "Zürich Stadelhofen FB",
["right terminus"] = "Esslingen",
},
["19"] = {
["short name"] = "S19",
["text color"] = "FFFFFF",
["color"] = "F08513",
["left terminus"] = "Koblenz",
["right terminus"] = "Pfäffikon ZH",
},
["20"] = {
["short name"] = "S20",
["text color"] = "FFFFFF",
["color"] = "c44f97",
["left terminus"] = "Zürich Hardbrücke",
["right terminus"] = "Uerikon",
},
["21"] = {
["short name"] = "S21",
["text color"] = "FFFFFF",
["color"] = "a3ccee",
["left terminus"] = "Regensdorf-Watt",
["right terminus"] = "Zürich Hauptbahnhof",
},
["23"] = {
["short name"] = "S23",
["text color"] = "FFFFFF",
["color"] = "a1c854",
["left terminus"] = "Zürich Hauptbahnhof",
["right terminus"] = "Romanshorn",
},
["24"] = {
["short name"] = "S24",
["text color"] = "FFFFFF",
["color"] = "BA8C53",
["left terminus"] = "Zug",
["right terminus"] = {"Thayngen", "Weinfelden"},
},
["25"] = {
["short name"] = "S25",
["text color"] = "FFFFFF",
["color"] = "b80e80",
["left terminus"] = "Zürich Hauptbahnhof",
["right terminus"] = "Linthal",
},
["26"] = {
["short name"] = "S26",
["text color"] = "FFFFFF",
["color"] = "0F89AB",
["left terminus"] = "Winterthur",
["right terminus"] = "Rüti ZH",
},
["29"] = {
["short name"] = "S29",
["text color"] = "FFFFFF",
["color"] = "069A5D",
["left terminus"] = "Winterthur",
["right terminus"] = "Stein am Rhein",
},
["30"] = {
["short name"] = "S30",
["text color"] = "FFFFFF",
["color"] = "0B5A9C",
["left terminus"] = "Winterthur",
["right terminus"] = "Weinfelden",
},
["33"] = {
["short name"] = "S33",
["text color"] = "FFFFFF",
["color"] = "7C93CE",
["left terminus"] = "Winterthur",
["right terminus"] = "Schaffhausen",
},
["35"] = {
["short name"] = "S35",
["text color"] = "FFFFFF",
["color"] = "ACBCE7",
["left terminus"] = "Winterthur",
["right terminus"] = "Wil",
},
["36"] = {
["short name"] = "S36",
["text color"] = "FFFFFF",
["color"] = "d181b5",
["left terminus"] = "Waldshut",
["right terminus"] = "Bülach",
},
["40"] = {
["short name"] = "S40",
["text color"] = "FFFFFF",
["color"] = "B793C9",
["left terminus"] = "Einsiedeln",
["right terminus"] = "Rapperswil",
},
["41"] = {
["short name"] = "S41",
["text color"] = "FFFFFF",
["color"] = "F2B49B",
["left terminus"] = "Bülach",
["right terminus"] = "Winterthur",
},
["42"] = {
["short name"] = "S42",
["text color"] = "FFFFFF",
["color"] = "9A6B31",
["left terminus"] = "Muri AG",
["right terminus"] = "Zürich Hauptbahnhof",
},
},
}
return p