This is a data module for Module:Adjacent stations. It supports services operated by Rhine-Ruhr S-Bahn. See also Module:Adjacent stations/Cologne S-Bahn.
Line | Keys | Color | Hex color | Icon |
---|---|---|---|---|
S1 | S1 or 1 |
0B9A33 |
S1 | |
S2 | S2 or 2 |
006DB6 |
S2 | |
S3 | S3 or 3 |
FFFF00 |
S3 | |
S4 | S4 or 4 |
EF7C00 |
S4 | |
S5 | S5 or 5 |
98C60F |
S5 | |
S6 | S6 or 6 |
DC052D |
S6 | |
S7 | S7 or 7 |
14BAE6 |
S7 | |
S8 | S8 or 8 |
B03303 |
S8 | |
S9 | S9 or 9 |
C7007F |
S9 | |
S28 | S28 or 28 |
717676 |
S28 | |
S68 | S68 or 68 |
14BAE6 |
S68 |
local hbf = "[[%1 Hauptbahnhof|%1 Hbf]]"
local p = {
"system title" = "[[Rhine-Ruhr S-Bahn]]",
"system icon" = "[[File:S-Bahn-Logo.svg|16px|alt=]]",
"line icon format" = "croute",
"station format" = {
"%1 station",
"Bochum" = hbf,
"Bonn" = hbf,
"Bottrop" = hbf,
"Castrop-Rauxel" = hbf,
"Dortmund" = hbf,
"Duisburg" = hbf,
"Düsseldorf" = hbf,
"Essen" = hbf,
"Gelsenkirchen" = hbf,
"Gevelsberg" = hbf,
"Hagen" = hbf,
"Köln" = hbf,
"Langenfeld (Rheinland)" = "[[Langenfeld (Rheinland) station|Langenfeld]]",
"Mönchengladbach" = hbf,
"Mülheim (Ruhr)" = hbf,
"Mülheim" = "Mülheim (Ruhr) Hauptbahnhof",
"Neuss" = hbf,
"Oberhausen" = hbf,
"Recklinghausen" = hbf,
"Remscheid" = hbf,
"Solingen" = hbf,
"Wanne-Eickel" = hbf,
"Witten" = hbf,
"Wuppertal" = hbf,
},
"lines" = {
"_default" = {
"title" = "[[%1 (Rhine-Ruhr S-Bahn)|%1]]",
"text color" = "FFFFFF",
},
"S1" = {
"color" = "0B9A33",
"left terminus" = "Solingen",
"right terminus" = "Dortmund",
"types" = {
"Düsseldorf–Solingen" = {
"title" = "",
"left terminus" = "Solingen",
"right terminus" = "Dortmund",
},
},
},
"S2" = {
"color" = "006DB6",
"left terminus" = {"Essen", "Recklinghausen"},
"right terminus" = "Dortmund",
"types" = {
"Essen" = {
"title" = "",
"left terminus" = "Essen",
},
"Recklinghausen" = {
"title" = "",
"left terminus" = "Recklinghausen",
},
},
},
"S3" = {
"color" = "FFFF00",
"text color" = "000000",
"left terminus" = "Oberhausen",
"right terminus" = "Hattingen (Ruhr) Mitte",
},
"S4" = {
"color" = "EF7C00",
"left terminus" = "Dortmund-Lütgendortmund",
"right terminus" = "Unna",
},
"S5" = {
"color" = "98C60F",
"left terminus" = "Dortmund",
"right terminus" = "Hagen",
},
"S6" = {
"color" = "DC052D",
"left terminus" = "Köln-Nippes",
"right terminus" = "Essen",
},
"S7" = {
"color" = "14BAE6",
"left terminus" = "Wuppertal",
"right terminus" = "Solingen"
},
"S8" = {
"color" = "B03303",
"left terminus" = "Mönchengladbach",
"right terminus" = "Hagen",
},
"S9" = {
"color" = "C7007F",
"left terminus" = {"Haltern am See", "Recklinghausen"},
"right terminus" = "Hagen",
"types" = {
"Haltern am See" = {
"title" = "",
"left terminus" = "Haltern am See",
},
"Recklinghausen" = {
"title" = "",
"left terminus" = "Recklinghausen",
},
},
},
"S11" = {
"color" = "EF7C00",
"left terminus" = "Bergisch Gladbach",
"right terminus" = "Düsseldorf Airport Terminal",
"types" = {
"reverse" = {
"title" = "",
"left terminus" = "Düsseldorf Airport Terminal",
"right terminus" = "Bergisch Gladbach",
},
},
},
"S12" = {
"color" = "61AF20",
"left terminus" = "Horrem",
"right terminus" = "Au (Sieg)",
},
"S13" = {
"color" = "00A6EB",
"left terminus" = "Düren",
"right terminus" = "Troisdorf",
},
"S19" = {
"color" = "00A6EB",
"left terminus" = "Düren",
"right terminus" = "Au (Sieg)",
},
"S23" = {
"color" = "8B3C59",
"left terminus" = "Euskirchen",
"right terminus" = "Bonn",
},
"S28" = {
"color" = "717676",
"left terminus" = "Kaarster See",
"right terminus" = "Wuppertal",
},
"S68" = {
"color" = "14BAE6",
"left terminus" = "Langenfeld (Rheinland)",
"right terminus" = "Wuppertal-Vohwinkel",
},
},
"aliases" = {
"1" = "S1",
"2" = "S2",
"3" = "S3",
"4" = "S4",
"5" = "S5",
"6" = "S6",
"7" = "S7",
"8" = "S8",
"9" = "S9",
"11" = "S11",
"12" = "S12",
"13" = "S13",
"19" = "S19",
"23" = "S23",
"28" = "S28",
"68" = "S68",
},
}
return p
This is a data module for Module:Adjacent stations. It supports services operated by Rhine-Ruhr S-Bahn. See also Module:Adjacent stations/Cologne S-Bahn.
Line | Keys | Color | Hex color | Icon |
---|---|---|---|---|
S1 | S1 or 1 |
0B9A33 |
S1 | |
S2 | S2 or 2 |
006DB6 |
S2 | |
S3 | S3 or 3 |
FFFF00 |
S3 | |
S4 | S4 or 4 |
EF7C00 |
S4 | |
S5 | S5 or 5 |
98C60F |
S5 | |
S6 | S6 or 6 |
DC052D |
S6 | |
S7 | S7 or 7 |
14BAE6 |
S7 | |
S8 | S8 or 8 |
B03303 |
S8 | |
S9 | S9 or 9 |
C7007F |
S9 | |
S28 | S28 or 28 |
717676 |
S28 | |
S68 | S68 or 68 |
14BAE6 |
S68 |
local hbf = "[[%1 Hauptbahnhof|%1 Hbf]]"
local p = {
"system title" = "[[Rhine-Ruhr S-Bahn]]",
"system icon" = "[[File:S-Bahn-Logo.svg|16px|alt=]]",
"line icon format" = "croute",
"station format" = {
"%1 station",
"Bochum" = hbf,
"Bonn" = hbf,
"Bottrop" = hbf,
"Castrop-Rauxel" = hbf,
"Dortmund" = hbf,
"Duisburg" = hbf,
"Düsseldorf" = hbf,
"Essen" = hbf,
"Gelsenkirchen" = hbf,
"Gevelsberg" = hbf,
"Hagen" = hbf,
"Köln" = hbf,
"Langenfeld (Rheinland)" = "[[Langenfeld (Rheinland) station|Langenfeld]]",
"Mönchengladbach" = hbf,
"Mülheim (Ruhr)" = hbf,
"Mülheim" = "Mülheim (Ruhr) Hauptbahnhof",
"Neuss" = hbf,
"Oberhausen" = hbf,
"Recklinghausen" = hbf,
"Remscheid" = hbf,
"Solingen" = hbf,
"Wanne-Eickel" = hbf,
"Witten" = hbf,
"Wuppertal" = hbf,
},
"lines" = {
"_default" = {
"title" = "[[%1 (Rhine-Ruhr S-Bahn)|%1]]",
"text color" = "FFFFFF",
},
"S1" = {
"color" = "0B9A33",
"left terminus" = "Solingen",
"right terminus" = "Dortmund",
"types" = {
"Düsseldorf–Solingen" = {
"title" = "",
"left terminus" = "Solingen",
"right terminus" = "Dortmund",
},
},
},
"S2" = {
"color" = "006DB6",
"left terminus" = {"Essen", "Recklinghausen"},
"right terminus" = "Dortmund",
"types" = {
"Essen" = {
"title" = "",
"left terminus" = "Essen",
},
"Recklinghausen" = {
"title" = "",
"left terminus" = "Recklinghausen",
},
},
},
"S3" = {
"color" = "FFFF00",
"text color" = "000000",
"left terminus" = "Oberhausen",
"right terminus" = "Hattingen (Ruhr) Mitte",
},
"S4" = {
"color" = "EF7C00",
"left terminus" = "Dortmund-Lütgendortmund",
"right terminus" = "Unna",
},
"S5" = {
"color" = "98C60F",
"left terminus" = "Dortmund",
"right terminus" = "Hagen",
},
"S6" = {
"color" = "DC052D",
"left terminus" = "Köln-Nippes",
"right terminus" = "Essen",
},
"S7" = {
"color" = "14BAE6",
"left terminus" = "Wuppertal",
"right terminus" = "Solingen"
},
"S8" = {
"color" = "B03303",
"left terminus" = "Mönchengladbach",
"right terminus" = "Hagen",
},
"S9" = {
"color" = "C7007F",
"left terminus" = {"Haltern am See", "Recklinghausen"},
"right terminus" = "Hagen",
"types" = {
"Haltern am See" = {
"title" = "",
"left terminus" = "Haltern am See",
},
"Recklinghausen" = {
"title" = "",
"left terminus" = "Recklinghausen",
},
},
},
"S11" = {
"color" = "EF7C00",
"left terminus" = "Bergisch Gladbach",
"right terminus" = "Düsseldorf Airport Terminal",
"types" = {
"reverse" = {
"title" = "",
"left terminus" = "Düsseldorf Airport Terminal",
"right terminus" = "Bergisch Gladbach",
},
},
},
"S12" = {
"color" = "61AF20",
"left terminus" = "Horrem",
"right terminus" = "Au (Sieg)",
},
"S13" = {
"color" = "00A6EB",
"left terminus" = "Düren",
"right terminus" = "Troisdorf",
},
"S19" = {
"color" = "00A6EB",
"left terminus" = "Düren",
"right terminus" = "Au (Sieg)",
},
"S23" = {
"color" = "8B3C59",
"left terminus" = "Euskirchen",
"right terminus" = "Bonn",
},
"S28" = {
"color" = "717676",
"left terminus" = "Kaarster See",
"right terminus" = "Wuppertal",
},
"S68" = {
"color" = "14BAE6",
"left terminus" = "Langenfeld (Rheinland)",
"right terminus" = "Wuppertal-Vohwinkel",
},
},
"aliases" = {
"1" = "S1",
"2" = "S2",
"3" = "S3",
"4" = "S4",
"5" = "S5",
"6" = "S6",
"7" = "S7",
"8" = "S8",
"9" = "S9",
"11" = "S11",
"12" = "S12",
"13" = "S13",
"19" = "S19",
"23" = "S23",
"28" = "S28",
"68" = "S68",
},
}
return p