Module:Adjacent stations/SMRT
Appearance
This is a data module for Module:Adjacent stations. It supports services operated by Mass Rapid Transit (Singapore).
Usage
Lines
Line | Keys | Color | Hex color | Icon |
---|---|---|---|---|
Branch Line | Branch |
b85600 |
| |
Circle Line | Circle |
fa9e0d |
| |
Cross Island Line | Cross Island |
97C616 |
| |
Downtown Line | Downtown |
005ec4 |
| |
East–West Line | East–West |
009645 |
| |
Jurong Region Line | Jurong Region |
0099aa |
| |
North East Line | North East |
9900aa |
| |
North–South Line | North–South |
d42e12 |
| |
Thomson–East Coast Line | Thomson–East Coast |
9D5B25 |
|
Branches
Used on stations in the branch to display the correct terminus.
Line | Type | Type keys | Color | Hex color | Icon |
---|---|---|---|---|---|
East–West Line | East–West Line – CGA | CGA |
009645 |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Circle Line | Circle Line – DBG | DBG |
fa9e0d |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Circle Line | Circle Line – MRB | MRB |
fa9e0d |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Cross Island Line | Cross Island Line – CPe | CPe |
97C616 |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). |
Note: DBG for stations between Dhoby Ghaut and Promenade, MRB for stations between Marina Bay and Promenade.
Future extensions
Keys differentiate end terminus of the extension. Used on stations in the extension.
Line | Type | Type keys | Color | Hex color | Icon |
---|---|---|---|---|---|
Circle Line | Circle Line – Future service | CCL6 |
fa9e0d |
| |
Downtown Line | Downtown Line – DTL2e | DTL2e |
005ec4 |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Downtown Line | Downtown Line – DTL3e | DTL3e |
005ec4 |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Thomson–East Coast Line | Thomson–East Coast Line – TEL5 | TEL5 |
9D5B25 |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Thomson–East Coast Line | Thomson–East Coast Line – TELe | TELe |
9D5B25 |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Cross Island Line | Cross Island Line – CRL2 | CRL2 |
97C616 |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Cross Island Line | Cross Island Line – CRL3 | CRL3 |
97C616 |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Jurong Region Line | Jurong Region Line – JRL3 South | JRL3 South |
0099aa |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Jurong Region Line | Jurong Region Line – JRL3 West | JRL3 West |
0099aa |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). |
Note: CCL6 is configured as a circular line with no end terminus.
Jurong Region Line services
Keys differentiate end terminus based on physical branch.
Line | Type | Type keys | Color | Hex color | Icon |
---|---|---|---|---|---|
Jurong Region Line | Jurong Region Line – North | North |
0099aa |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Jurong Region Line | Jurong Region Line – South | South |
0099aa |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Jurong Region Line | Jurong Region Line – West | West |
0099aa |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). | |
Jurong Region Line | Jurong Region Line – East | East |
0099aa |
Lua error in Module:Adjacent_stations at line 583: attempt to index local 'line_type' (a nil value). |
North: stations between Choa Chu Kang and Bahar Junction
South: stations between Bahar Junction and Jurong Pier
West: stations between Bahar Junction and Peng Kang Hill
East: stations between Tengah and Pandan Reservoir
local mrtlrt = "%1 MRT/LRT station"
local p = {
["system title"] = "[[Mass Rapid Transit (Singapore)|Mass Rapid Transit]]",
["system icon"] = "",
["name format"] = {
"font-family: helvetica; background-colour: transparent;",
["Branch"] = "font-family: helvetica; background-colour: transparent; border-bottom: 8px solid #b85600;",
["Circle"] = "font-family: helvetica; background-colour: transparent; border-bottom: 8px solid #fa9e0d;",
["Cross Island"] = "font-family: helvetica; background-colour: transparent; border-bottom: 8px solid #97C616;",
["Downtown"] = "font-family: helvetica; background-colour: transparent; border-bottom: 8px solid #005ec4;",
["East–West"] = "font-family: helvetica; background-colour: transparent; border-bottom: 8px solid #009645;",
["Jurong Region"] = "font-family: helvetica; background-colour: transparent; border-bottom: 8px solid #0099aa;",
["North East"] = "font-family: helvetica; background-colour: transparent; border-bottom: 8px solid #9900aa;",
["North–South"] = "font-family: helvetica; background-colour: transparent; border-bottom: 8px solid #d42e12;",
["Thomson–East Coast"] = "font-family: helvetica; background-colour: transparent; border-bottom: 8px solid #9D5B25;",
},
["station format"] = {
"%1 MRT station",
["Bukit Panjang"] = mrtlrt,
["Choa Chu Kang"] = mrtlrt,
["Punggol"] = mrtlrt,
["Riviera"] = mrtlrt,
["Sengkang"] = mrtlrt,
},
["lines"] = {
["_default"] = {
["title"] = "[[%1 MRT line|%1 Line]]",
},
["Branch"] = {
["color"] = "b85600",
["left terminus"] = "Jurong East",
["right terminus"] = "Choa Chu Kang",
},
["Circle"] = {
["color"] = "fa9e0d",
["left terminus"] = {
"Dhoby Ghaut",
"Marina Bay",
},
["right terminus"] = "HarbourFront",
["types"] = {
["CCL6"] = {
["title"] ="Future service",
["left terminus"] = "Clockwise / outer",
["right terminus"] = "Anticlockwise / inner",
["circular"] = true,
},
},
},
["Cross Island"] = {
["color"] = "97C616",
["left terminus"] = "Aviation Park",
["right terminus"] = "Bright Hill",
["types"] = {
["Punggol"] = {
["title"] = "Punggol extension",
["left terminus"] = "Pasir Ris",
["right terminus"] = "Punggol",
},
},
},
["Downtown"] = {
["color"] = "005ec4",
["left terminus"] = "Bukit Panjang",
["right terminus"] = "Expo",
},
["East–West"] = {
["color"] = "009645",
["left terminus"] = "Pasir Ris",
["right terminus"] = "Tuas Link",
["types"] = {
["Changi"] ={
["title"] = "Changi Airport Line",
["left terminus"] = "Tanah Merah",
["right terminus"] = "Changi Airport",
},
},
},
["Jurong Region"] = {
["color"] = "0099aa",
["left terminus"] = {
"Choa Chu Kang",
"Tawas",
},
["right terminus"] = {
"Boon Lay",
"Tawas",
},
["types"] = {
-- Branch from Tengah to Pandan Reservoir
["Pandan"] = {
["title"] = "Future service",
["left terminus"] = "Tengah",
["right terminus"] = "Pandan Reservoir",
},
},
},
["North East"] = {
["color"] = "9900aa",
["left terminus"] = "HarbourFront",
["right terminus"] = "Punggol",
},
["North–South"] = {
["color"] = "d42e12",
["left terminus"] = "Jurong East",
["right terminus"] = "Marina South Pier",
},
["Thomson–East Coast"] = {
["color"] = "9D5B25",
["left terminus"] = "Woodlands North",
["right terminus"] = "Gardens by the Bay",
},
},
["aliases"] = {
["cc"] = "Circle",
["ce"] = "Circle",
["circle"] = "Circle",
["cr"] = "Cross Island",
["cp"] = "Cross Island",
["cross island"] = "Cross Island",
["dt"] = "Downtown",
["downtown"] = "Downtown",
["ew"] = "East–West",
["cg"] = "East–West",
["east west"] = "East–West",
["east-west"] = "East–West",
["east–west"] = "East–West",
["jr"] = "Jurong Region",
["je"] = "Jurong Region",
["js"] = "Jurong Region",
["jw"] = "Jurong Region",
["jurong region"] = "Jurong Region",
["ne"] = "North East",
["north east"] = "North East",
["ns"] = "North–South",
["north south"] = "North–South",
["north-south"] = "North–South",
["north–south"] = "North–South",
["te"] = "Thomson–East Coast",
["thomson-east coast"] = "Thomson–East Coast",
["thomson–east coast"] = "Thomson–East Coast",
},
}
return p