![]() | This Lua module is used on approximately 300 pages and changes may be widely noticed. Test changes in the module's /sandbox or /testcases subpages, or in your own module sandbox. Consider discussing changes on the talk page before implementing them. |
This is a data module for Module:Adjacent stations. It supports services operated by Berlin S-Bahn.
Lines
Line | Keys | Color | Hex color | Icon |
---|---|---|---|---|
Current lines | ||||
|
007B3D |
| ||
![]() | S1 or 1 |
DD6CA6 |
| |
![]() | S2 or 2 |
007B3D |
| |
![]() | S25 or 25 |
007B3D |
| |
![]() | S26 or 26 |
007B3D |
| |
![]() | S3 or 3 |
0065AE |
| |
![]() | S41 or 41 |
AF5937 |
| |
![]() | S42 or 42 |
CB621A |
| |
![]() | S45 or 45 |
CD9C54 |
| |
![]() | S46 or 46 |
CD9C54 |
| |
![]() | S47 or 47 |
CD9C54 |
| |
![]() | S5 or 5 |
EE7203 |
| |
![]() | S7 or 7 |
846DAA |
| |
![]() | S75 or 75 |
846DAA |
| |
![]() | S8 or 8 |
62AD2D |
| |
![]() | S85 or 85 |
62AD2D |
| |
![]() | S9 or 9 |
9B2B48 |
| |
Former lines | ||||
![]() | S21 or 21 |
005F1E |
| |
S3E | S3E or 3E |
007B3D |
S3E | |
S3B | S3B or 3B |
007B3D |
S3B | |
S3H | S3H or 3H |
007B3D |
S3H | |
S3C | S3C or 3C |
007B3D |
S3C | |
![]() | S4 or 4 |
A23B1E |
| |
![]() | S45alt or 45alt |
A23B1E |
| |
![]() | S46alt or 46alt |
A23B1E |
| |
![]() | S6 or 6 |
C38737 |
| |
![]() | S86 or 86 |
62AD2D |
| |
![]() | S10 or 10 |
007CB0 |
| |
S19 | S19 or 19 |
007B3D |
S19 | |
Future lines | ||||
S21vor | S21vor or 21vor |
007B3D |
S21vor |
- Route boxes
Current lines | S1 S2 S25 S26 S3 S41 S42 S45 S46 S47 S5 S75 S8 S85 S9 S0[a] |
---|---|
Former lines | S21 S3E S3B S3H S3C S4 S45 S46 S6 S86 S10 S19 |
Future lines | S21vor |
- Route list
Current lines |
|
---|---|
Former lines | |
Future lines | S21vor ↔ |
Standards
The official RGB colour specifications can be found at the website of Verkehrsverbund Berlin-Brandenburg.[1] In addition:
- The colour for the former S19 was himmelblau, according to the train route sign used during the Duo S-Bahn bi-mode trial from May 1994 to May 1995.[2]
- The colour for the former S21 was smaragdgrün, based on their previous role as a temporary replacement for the S2 and S25 during the 2009 service disruptions.
- The colours for the S3 (from July 1990 to June 1991) were hellrotorange, verkehrsgelb, smaragdgrün and lichtblau, according to the official map from November 1990.[3]
- The colour for the S45 and S46 (before 16 June 2002) was kupferbraun, according to the official map from September 2001.[4]
- The colours for the former S4, S6 and S86 were kupferbraun, braunbeige and gelbgrün respectively, according to the official map from September 2001.[4]
- The colour for the former S10 was himmelblau, according to the official map from May 1998.[5]
Notes
- ^ S0 demonstrates the invalid value fallback for route boxes.
References
- ^ "Farben Liniensignets". Handbuch VBB-Richtlinien Fahrgastinformation (PDF) (in German) (May 2022 ed.). Berlin: Verkehrsverbund Berlin-Brandenburg. 6 May 2022. pp. 8, 11, 135. Archived from the original (PDF) on 24 May 2023. Retrieved 24 May 2023.
- ^ Jüttemann, Andreas (10 February 2020). "S-Bahn-Linie S19". BahnInfo regional (in German). Berlin: Andreas Jüttemann. Archived from the original on 28 May 2023. Retrieved 28 May 2023.
- ^ "Berliner Nahverkehrsnetz – Schnellbahnnetz". Berliner Linienchronik (in German). Berlin: Berliner Verkehrsbetriebe. November 1990. Archived from the original on 19 May 2023. Retrieved 19 May 2023.
- ^ a b "S+U-Bahn-Netz" (PDF). Berliner Verkehrsbetriebe (in German). Berlin: Berliner Verkehrsbetriebe. 16 September 2001. Archived from the original (PDF) on 23 April 2003. Retrieved 31 May 2023.
- ^ "Tarifbereiche Berlin und Umland". Berliner Verkehrsbetriebe (in German). Berlin: Berliner Verkehrsbetriebe. 24 May 1998. Archived from the original on 11 July 1998. Retrieved 31 May 2023.
local a = "Berlin %1"
local r = "Berlin-%1 station"
local k = "Berlin %1 station"
local rw = "%1 railway station"
local r_rw = "Berlin-%1 railway station"
local k_rw = "Berlin %1 railway station"
local p = {
["system title"] = "[[Berlin S-Bahn]]",
["station format"] = {
"%1 station",
["Anhalter Bahnhof"] = a,
["Hauptbahnhof"] = a,
["Nordbahnhof"] = a,
["Ostbahnhof"] = a,
["Albrechtshof"] = r,
["Biesdorf"] = r,
["Blankenburg"] = r,
["Buch"] = r,
["Charlottenburg"] = r,
["Friedenau"] = r,
["Friedrichsfelde Ost"] = r,
["Friedrichshagen"] = r,
["Frohnau"] = r,
["Gesundbrunnen"] = k,
["Grünau"] = r,
["Grunewald"] = r,
["Halensee"] = r,
["Hermsdorf"] = r,
["Hohenschönhausen"] = r,
["Johannisthal"] = r,
["Karlshorst"] = r,
["Karow"] = r,
["Köpenick"] = r,
["Lichtenberg"] = r,
["Lichterfelde Ost"] = r,
["Lichterfelde West"] = r,
["Mahlsdorf"] = r,
["Marzahn"] = r,
["Neukölln"] = r,
["Nikolassee"] = r,
["Pankow"] = r,
["Pankow-Heinersdorf"] = r,
["Rahnsdorf"] = r,
["Rummelsburg Betriebsbahnhof"] = r,
["Schlachtensee"] = r,
["Schöneberg"] = r,
["Schöneweide"] = r,
["Schönholz"] = r,
["Spandau"] = r,
["Spindlersfeld"] = r,
["Stresow"] = r,
["Tempelhof"] = r,
["Tiergarten"] = r,
["Waidmannslust"] = r,
["Wannsee"] = r,
["Wedding"] = r,
["Westend"] = r,
["Wilhelmsruh"] = r,
["Wittenau"] = r,
["Zehlendorf"] = r,
["Alexanderplatz"] = k,
["Alt-Reinickendorf"] = k,
["Bellevue"] = k,
["Beusselstraße"] = k,
["Bornholmer Straße"] = k,
["Botanischer Garten"] = k,
["Brandenburger Tor"] = k,
["Bundesplatz"] = k,
["Feuerbachstraße"] = k,
["Frankfurter Allee"] = k,
["Friedrichstraße"] = k,
["Greifswalder Straße"] = k,
["Hackescher Markt"] = k,
["Heerstraße"] = k,
["Heidelberger Platz"] = k,
["Hermannstraße"] = k,
["Hohenzollerndamm"] = k,
["Humboldthain"] = k,
["Innsbrucker Platz"] = k,
["Jannowitzbrücke"] = k,
["Julius-Leber-Brücke"] = k,
["Jungfernheide"] = k,
["Karl-Bonhoeffer-Nervenklinik"] = k,
["Landsberger Allee"] = k,
["Messe Nord/ICC"] = k,
["Mexikoplatz"] = k,
["Nöldnerplatz"] = k,
["Olympiastadion"] = k,
["Oranienburger Straße"] = k,
["Ostkreuz"] = k,
["Poelchaustraße"] = k,
["Potsdamer Platz"] = k,
["Prenzlauer Allee"] = k,
["Rathaus Steglitz"] = k,
["Savignyplatz"] = k,
["Schönhauser Allee"] = k,
["Sonnenallee"] = k,
["Springpfuhl"] = k,
["Storkower Straße"] = k,
["Südkreuz"] = k,
["Sundgauer Straße"] = k,
["Treptower Park"] = k,
["Warschauer Straße"] = k,
["Westhafen"] = k,
["Westkreuz"] = k,
["Wilhelmshagen"] = k,
["Wollankstraße"] = k,
["Wuhletal"] = k,
["Wuhlheide"] = k,
["Yorckstraße"] = k,
["Hirschgarten"] = k_rw,
["Messe Süd"] = k_rw,
["Zoologischer Garten"] = k,
["Pichelsberg"] = r_rw,
["Rummelsburg"] = r_rw,
["Tegel"] = r,
["Plänterwald"] = rw,
["Schichauweg"] = rw,
["Griebnitzsee"] = "[[Potsdam %1 station|%1]]",
["Babelsberg"] = "[[Potsdam-%1 station|%1]]",
["Bernau"] = "[[Bernau bei Berlin station|%1]]",
["Potsdam"] = "[[%1 Hauptbahnhof|%1 Hbf]]",
["Berlin"] = "[[%1 Hauptbahnhof|%1 Hbf]]",
["Berlin Hauptbahnhof"] = "[[%1|Berlin Hbf]]",
["Potsdam Hauptbahnhof"] = "[[%1|Potsdam Hbf]]",
},
["lines"] = {
["_default"] = {
["title"] = "[[File:Berlin %1.svg|x16px|link=%1 (Berlin)|%1]]",
["icon"] = "[[File:Berlin %1.svg|x16px|link=%1 (Berlin)|%1]]",
["color"] = "007B3D",
["text color"] = "FFF",
},
["S1"] = {
["color"] = "DD6CA6",
["left terminus"] = "Oranienburg",
["right terminus"] = "Wannsee",
},
["S2"] = {
["color"] = "007B3D",
["left terminus"] = "Bernau",
["right terminus"] = "Blankenfelde",
},
["S25"] = {
["color"] = "007B3D",
["left terminus"] = "Hennigsdorf",
["right terminus"] = "Teltow Stadt",
},
["S26"] = {
["color"] = "007B3D",
["left terminus"] = "Waidmannslust",
["right terminus"] = "Teltow Stadt",
},
["S3"] = {
["color"] = "0065AE",
["left terminus"] = "Spandau",
["right terminus"] = "Erkner",
},
["S41"] = {
["color"] = "AF5937",
["circular"] = true,
["oneway-left"] = true,
["right terminus"] = "Ringbahn (clockwise)",
},
["S42"] = {
["color"] = "CB621A",
["circular"] = true,
["left terminus"] = "Ringbahn (counter-clockwise)",
["oneway-right"] = true,
},
["S45"] = {
["color"] = "CD9C54",
["left terminus"] = "Südkreuz",
["right terminus"] = "BER Airport – Terminal 1-2",
},
["S46"] = {
["color"] = "CD9C54",
["left terminus"] = "Westend",
["right terminus"] = "Königs Wusterhausen",
},
["S47"] = {
["color"] = "CD9C54",
["left terminus"] = "Hermannstraße",
["right terminus"] = "Spindlersfeld",
},
["S5"] = {
["color"] = "EE7203",
["left terminus"] = "Westkreuz",
["right terminus"] = "Strausberg Nord",
},
["S7"] = {
["color"] = "846DAA",
["left terminus"] = "Potsdam",
["right terminus"] = "Ahrensfelde",
},
["S75"] = {
["color"] = "846DAA",
["left terminus"] = "Warschauer Straße",
["right terminus"] = "Wartenberg",
},
["S8"] = {
["color"] = "62AD2D",
["left terminus"] = "Birkenwerder",
["right terminus"] = "Wildau",
},
["S85"] = {
["color"] = "62AD2D",
["left terminus"] = "Pankow",
["right terminus"] = "Grünau",
},
["S9"] = {
["color"] = "9B2B48",
["left terminus"] = "Spandau",
["right terminus"] = "BER Airport – Terminal 1-2",
},
-- Future lines
["S21"] = {
["color"] = "005F1E"
},
-- Former lines
["S21alt"] = {
["title"] = "[[File:Berlin S21.svg|x16px|link=S21 (Berlin)#Former services|S21]]",
["short name"] = "S21",
["icon"] = "[[File:Berlin S21.svg|x16px|link=S21 (Berlin)#Former services|S21]]",
["color"] = "005F1E"
},
["S3s"] = {
["title"] = "[[File:Berlin S3 (1990, Orange).svg|x16px|link=S3 (Berlin)#History|S3 to Strausberg Nord]]",
["short name"] = "S3",
["icon"] = "[[File:Berlin S3 (1990, Orange).svg|x16px|link=S3 (Berlin)#History|S3 to Strausberg Nord]]",
["color"] = "EE7203"
},
["S3e"] = {
["title"] = "[[File:Berlin S3 (1990, Yellow).svg|x16px|link=S3 (Berlin)#History|S3 to Erkner]]",
["short name"] = "S3",
["icon"] = "[[File:Berlin S3 (1990, Yellow).svg|x16px|link=S3 (Berlin)#History|S3 to Erkner]]",
["color"] = "FFD403",
["text color"] = "1D1D1B"
},
["S3k"] = {
["title"] = "[[File:Berlin S3 (1990, Green).svg|x16px|link=S3 (Berlin)#History|S3 to Königs Wusterhausen]]",
["short name"] = "S3",
["icon"] = "[[File:Berlin S3 (1990, Green).svg|x16px|link=S3 (Berlin)#History|S3 to Königs Wusterhausen]]",
["color"] = "007B3D"
},
["S3f"] = {
["title"] = "[[File:Berlin S3.svg|x16px|link=S3 (Berlin)#History|S3 to Flughafen Berlin Schönefeld]]",
["short name"] = "S3",
["icon"] = "[[File:Berlin S3.svg|x16px|link=S3 (Berlin)#History|S3 to Flughafen Berlin Schönefeld]]",
["color"] = "0065AE"
},
["S4"] = {
["color"] = "A23B1E"
},
["S45alt"] = {
["title"] = "[[File:Berlin S45alt.svg|x16px|link=S45 (Berlin)|S45]]",
["short name"] = "S45",
["icon"] = "[[File:Berlin S45alt.svg|x16px|link=S45 (Berlin)|S45]]",
["color"] = "A23B1E"
},
["S46alt"] = {
["title"] = "[[File:Berlin S46alt.svg|x16px|link=S46 (Berlin)|S46]]",
["short name"] = "S46",
["iocn"] = "[[File:Berlin S46alt.svg|x16px|link=S46 (Berlin)|S46]]",
["color"] = "A23B1E"
},
["S6"] = {
["color"] = "C38737"
},
["S86"] = {
["color"] = "62AD2D"
},
["S10"] = {
["color"] = "007CB0"
},
},
["aliases"] = {
["1"] = "S1",
["2"] = "S2",
["25"] = "S25",
["26"] = "S26",
["3"] = "S3",
["41"] = "S41",
["42"] = "S42",
["45"] = "S45",
["46"] = "S46",
["47"] = "S47",
["5"] = "S5",
["7"] = "S7",
["75"] = "S75",
["8"] = "S8",
["85"] = "S85",
["9"] = "S9",
-- Former lines
["21alt"] = "S21alt",
["3s"] = "S3s",
["3e"] = "S3e",
["3k"] = "S3k",
["3f"] = "S3f",
["4"] = "S4",
["45alt"] = "S45alt",
["46alt"] = "S46alt",
["6"] = "S6",
["86"] = "S86",
["10"] = "S10",
},
}
return p