Misplaced Pages

Template:Rail-interchange: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editContent deleted Content addedVisualWikitext
Revision as of 16:16, 10 May 2010 view sourceHammersoft (talk | contribs)Administrators91,093 edits Fair use images not permitted in templates, per WP:NFCC #9← Previous edit Latest revision as of 14:54, 25 December 2024 view source Jonesey95 (talk | contribs)Autopatrolled, Extended confirmed users, Page movers, Mass message senders, Template editors370,750 edits Fix Linter errors. Fix invalid image options. 
Line 1: Line 1:
{{#switch: {{lc: {{{1}}} }} {{#switch: {{lc: {{{1}}} }}

<!-- CITIES -->
| abudhabi ={{#switch: {{lc: {{{2}}} }}
| birmingham=]
| l1 ={{RouteBox|L1|Line 1 (Abu Dhabi Metro)|#DC241F}}
| brussels=
| l2 ={{RouteBox|L2|Line 2 (Abu Dhabi Metro)|#0354A6}}
| glasgow=]
| l3 ={{RouteBox|L3|Line 3 (Abu Dhabi Metro)|#009530}}
| grenoble=
| l4 ={{RouteBox|L4|Line 4 (Abu Dhabi Metro)|#FFD700}}
| lille=]
| manchester=]
| sheffield=]
| nottingham=]
| newcastle=]
| cologne=]
| dublin=]
<!-- CITIES WITH VARIABLES -->
| geneva={{#switch: {{lc: {{{2}}} }}
| tram=]
| ferry=]
}} }}

| london={{#switch: {{lc: {{{2}}} }}
| ace =]
| bus=]

| dlr=]
| adelaide ={{#switch: {{lc: {{{2}}} }}
| overground=]
| tram=] | bus =]
| rail=] | rail =]
| belair =]
| underground=]
| gawler =]
| river=]
| grange =]
| outer harbor =]
| port dock =]
| seaford =]
| flinders =]
| tram =]
| glenelg =]
}} }}

| paris={{#switch: {{lc: {{{2}}} }}
| ahvaz | ahwaz ={{#switch: {{lc: {{{2}}} }}
| metro=]
| rer=] | metro =]
| 1 | 2 | 3 | 4 =] {{color box||'''LINE {{{2}}}'''}} ]
| tram=]
}}
| transilien=]

| orlyval=]
| cdgval=] | airtrainewr =]

}}
| warsaw={{#switch: {{lc: {{{2}}} }} | albuquerque ={{#switch: {{lc: {{{2}}} }}
| nmrx =]
| rail=]
| art = ]
}}

| alicante =]

| amsterdam ={{#switch: {{lc: {{{2}}} }}
| gvb =]
| metro =]
| 50 =]
| 51 =]
| 52 =]
| 53 =]
| 54 =]
}}

| asturias ={{#switch: {{lc: {{{2}}} }}
| renfe =]
| c | cercanias | cercanías =]
| c-1 =]
| c-2 =]
| c-3 =]
| c-4 =]
| c-5 =]
| c-5a =]
| c-6 =]
| c-7 =]
| c-8 =]
}}

| athens ={{rail icon|{{#switch:{{lc:{{{2}}}}}
| m =Athens Metro
| t =Athens Tram
| p =Athens Suburban Railway
| ose =Hellenic Train
}}|{{{3|}}}|size={{{size|24x16}}}|alt={{{alt|}}}|link={{{link|}}}}}

| au-wa ={{#switch: {{lc: {{{2}}} }}
| transwa ={{ric|Transwa|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
| #default ={{ric|Transwa|{{{2|}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
}}

| baku = {{#switch: {{lc: {{{2}}} }}
| metro = ]
}}

| baltimore ={{#switch: {{lc: {{{2}}} }}
| marc =]
| raillink =]
| subway = ]
}}

| bangkok ={{#switch: {{lc: {{{2}}} }}
| srt =<!-- Do not use a non-free logo here -->
| bts =]
| mrt =]
| bm =]
| blue ={{RouteBox|MRT|Blue Line (Bangkok)|#{{rail color|MRT|Blue}}}}
| purple ={{RouteBox|MRT|Purple Line (Bangkok)|#{{rail color|MRT|Purple}}}}
| orange ={{RouteBox|MRT|Orange Line (Bangkok)|#{{rail color|MRT|Orange}}}}
| pink ={{RouteBox|MRT|Pink Line (Bangkok)|#{{rail color|MRT|Pink}}|#000}}
| yellow ={{RouteBox|MRT|Yellow Line (Bangkok)|#{{rail color|MRT|Yellow}}|#000}}
| light blue | lightblue ={{RouteBox|MRL|Light Blue Line (Bangkok)|#{{rail color|MRT|Light Blue}}|#000}}
| sukhumvit | light green | lightgreen ={{RouteBox|BTS|Sukhumvit Line|#{{rail color|BTS Skytrain|Sukhumvit}}|#000}}
| bang na-suvarnabhumi | bang na | suvarnabhumi ={{RouteBox|BTS|Bang Na–Suvarnabhumi light rail|#{{rail color|MRT|Silver}}|#000}}
| silom | green ={{RouteBox|BTS|Silom Line|#{{rail color|BTS Skytrain|Silom}}}}
| light red | lightred ={{RouteBox|SRT|SRT Light Red Line|#{{rail color|SRT Red Lines|Light Red}}|#000}}
| dark red | darkred ={{RouteBox|SRT|SRT Dark Red Line|#{{rail color|SRT Red Lines|Dark Red}}}}
| brown ={{RouteBox|MRT|Brown Line (Bangkok)|#{{rail color|MRT|Brown}}}}
| grey ={{RouteBox|MRL|Grey Line (Bangkok)|#{{rail color|MRT|Grey}}}}
| gold ={{RouteBox|MRL|Gold Line (Bangkok)|#D4AF37}}
| airport | arl =] {{RouteBox|ARL|Airport Rail Link (Bangkok)|#{{rail color|ARL}}}}
| bus|brt =]
}}

| bangladesh ={{#switch: {{lc: {{{2}}} }}
| r =]
| dmr =]
| dhakabrt =]
}}

| dhaka ={{#switch: {{lc: {{{2}}} }}
| 1 ={{RouteBox|MRT Line 1|MRT Line 1 (Dhaka Metro)|#DA291C|WHITE|bold=yes}}
| 2 ={{RouteBox|MRT Line 2|MRT Line 2 (Dhaka Metro)|#8031A7|WHITE|bold=yes}}
| 4 ={{RouteBox|MRT Line 4|MRT Line 4 (Dhaka Metro)|#003DA5|WHITE|bold=yes}}
| 5n ={{RouteBox|MRT Line 5N|MRT Line 5 (Northern Route)|#00B5E2|BLACK|bold=yes}}
| 5s ={{RouteBox|MRT Line 5S|MRT Line 5 (Southern Route)|#FF8200|BLACK|bold=yes}}
| 6 ={{RouteBox|MRT Line 6|MRT Line 6 (Dhaka Metro)|#006747|WHITE|bold=yes}}
}}

| barcelona ={{#switch: {{lc: {{{2}}} }}
| bus =]
| fmontjuic =]
| l1 =]
| l2 =]
| l3 =]
| l4 =]
| l5 =]
| l6 =]
| l7 =]
| l8 =]
| l9 =]
| l10 =]
| l11 =]
| l12 =]
| metro =]
| nxb =]
| tb =]
| trambaix =]
| trambesos =]
| t1 =]
| t2 =]
| t3 =]
| t4 =]
| t5 =]
| t6 =]
}}

| bart = {{#switch: {{lc: {{{2}}} }}
| b | blue = {{RouteBox|B|Blue Line (BART)|#{{Rail color|BART|Blue}}|White}}
| g | green = {{RouteBox|G|Green Line (BART)|#{{Rail color|BART|Green}}|White}}
| oak = {{RouteBox|OAK|Oakland Airport Connector|#{{Rail color|BART|OAK}}|Black}}
| o | orange = {{RouteBox|O|Orange Line (BART)|#{{Rail color|BART|Orange}}|Black}}
| r | red = {{RouteBox|R|Red Line (BART)|#{{Rail color|BART|Red}}|White}}
| p | purple = {{RouteBox|P|Purple Line (BART)|#{{Rail color|BART|Purple}}|White}}
| y | yellow = {{RouteBox|Y|Yellow Line (BART)|#{{Rail color|BART|Yellow}}|Black}}
| ebart = {{RouteBox|eBART|eBART|#{{Rail color|BART|Yellow}}|Black}}
| #default =]
}}

| basel = {{#switch: {{lc: {{{2}}} }}
|1 = {{rcb|Basel S-Bahn|1|inline=croute}}
|3 = {{rcb|Basel S-Bahn|3|inline=croute}}
|4|re = {{rcb|Basel S-Bahn|RE/RB|inline=croute}}
|5 = {{rcb|Basel S-Bahn|5|inline=croute}}
|6 = {{rcb|Basel S-Bahn|6|inline=croute}}
|7|rb = {{rcb|Basel S-Bahn|RB|inline=croute}}
|8|wb = {{rcb|Basel S-Bahn|WB|inline=croute}}
|9 = {{rcb|Basel S-Bahn|9|inline=croute}}
|s|s-bahn = ]
}}

| bc ={{#switch: {{lc: {{{2}}} }}
| bctransit =]
}}

| beijing ={{#switch: {{lc: {{{2}}} }}
| subway =]
| 13 ={{RouteBox|13|{{{link|Line 13 (Beijing Subway)}}}|#{{rail color|Beijing Subway|13}}|#000}}
| a | ap | airport ={{RouteBox|Capital Airport|{{{link|Capital Airport Express}}}|#{{rail color|Beijing Subway|ap}}}}
| b | bt | batong | ba tong ={{RouteBox|Batong|{{{link|Batong line}}}|#{{rail color|Beijing Subway|bt}}}}
| c | cp | changping ={{RouteBox|Changping|{{{link|Changping line}}}|#{{rail color|Beijing Subway|cp}}}}
| d | dx | daxing ={{RouteBox|Daxing|{{{link|Daxing line}}}|#{{rail color|Beijing Subway|dx}}}}
| f | fs | fangshan ={{RouteBox|Fangshan|{{{link|Fangshan line}}}|#{{rail color|Beijing Subway|fs}}}}
| p | pg | pinggu ={{RouteBox|Pinggu|{{{link|Pinggu line}}}|#{{rail color|Beijing Subway|pg}}|#000000}}
| n | na | newairport | new airport ={{RouteBox|Daxing Airport|{{{link|Daxing Airport Express}}}|#{{rail color|Beijing Subway|na}}}}
| s1 | m | maglev | mentougou ={{RouteBox|S1|{{{link|Line S1 (Beijing Subway)}}}|#{{rail color|Beijing Subway|s1}}}}
| s2 | s5 | hm | huaimi | huairou-miyun | sc | sub-central ={{rcb|Beijing Suburban Railway|{{lc: {{{2}}} }}|inline=route}}
| x | xj | xijiao | w | western ={{RouteBox|Xijiao|{{{link|Xijiao line}}}|#{{rail color|Beijing Subway|xj}}}}
| yf | yanfang ={{RouteBox|Yanfang|{{{link|Yanfang line}}}|#{{rail color|Beijing Subway|yf}}}}
| yq | yuquanlu ={{RouteBox|Yuquanlu|{{{link|Yuquanlu line}}}|#{{rail color|Beijing Subway|yq}}}}
| yz | yizhuang ={{RouteBox|Yizhuang|{{{link|Yizhuang line}}}|#{{rail color|Beijing Subway|yz}}}}
| t1 | yizhuangt1 ={{RouteBox|Yizhuang T1|{{{link|Line T1 (Beijing Yizhuang Tram)}}}|#{{rail color|Beijing Subway|t1}}}}
| #default ={{RouteBox|{{ucfirst:{{{2}}}}}|{{{link|Line {{{2}}} (Beijing Subway)}}}|#{{rail color|Beijing Subway|{{{2}}}}}}}
}}

| bengaluru ={{#switch: {{lc: {{{2}}} }}
| m | metro =]
| purple ={{RouteBox|Purple|Purple Line (Namma Metro)|#{{rcr|Namma Metro|Purple}}|WHITE }}
| green ={{RouteBox|Green|Green Line (Namma Metro)|#{{rcr|Namma Metro|Green}}|WHITE }}
| yellow ={{RouteBox|Yellow|Yellow Line (Namma Metro)|#{{rcr|Namma Metro|Yellow}}|BLACK }}
| pink ={{RouteBox|Pink|Pink Line (Namma Metro)|#{{rcr|Namma Metro|Pink}}|BLACK }}
| blue ={{RouteBox|Blue|Blue Line (Namma Metro)|#{{rcr|Namma Metro|Blue}}|BLACK }}
| orange ={{RouteBox|Orange|Orange Line (Namma Metro)|#{{rcr|Namma Metro|Orange}}|WHITE }}
}}

| berlin = {{#switch: {{lc:{{{2}}}}}
| b|db|r = ]
| bvg = ]
| bus = ]
| metrobus = ]
| f = ]
| ferry = ]
| metrotram= ]
| m1 | m2 | m4 | m5 | m6 | m8 | m10 | m13 | m17 = ]
| s|s-bahn|s1|s2|s21|s21vor|s25|s26|s3|s3e|s3b|s3h|s3c|s4|s41|s42|s45|s45alt|s46|s46alt|s47|s5|s6|s7|s75|s8|s85|s86|s9|s10|s19 = {{rail icon|Berlin S-Bahn|{{lc:{{{2|}}}}}|size=x{{{size|14}}}|alt={{{alt|}}}|link={{{link|}}}}}
| tram = ]
| 12 | 16 | 18 | 21 | 27 | 37 | 50 | 60 | 61 | 62 | 63 | 67 | 68 = ]
| u|u-bahn|u1|u12|u15|u2|u3|u4|u5|u55|u6|u7|u8|u9|u10|u11|u0 = {{rail icon|Berlin U-Bahn|{{lc:{{{2|}}}}}|size=x{{{size|14}}}|alt={{{alt|}}}|link={{{link|}}}}}
| vbb = ]
}}

| bilbao ={{#switch: {{lc: {{{2}}} }}
| c | cercanias | cercanías =]
| metro =]
| l1 | 1 =]
| l2 | 2 =]
| l3 | 3 =]
| tram | tranbia =]
}}

| birmingham =]

| blackpool =]

| bonn =]

| boston ={{#switch: {{lc: {{{2}}} }}
| subway =]
| blue | green | orange | red | silver ={{#ifeq:{{{3|}}}|icon|<span style="background-color:#{{rail color|MBTA|{{ucfirst:{{lc:{{{2}}}}}}}}}; color: white; border: none; border-radius: 50%; padding:0.4em; text-align: center; font-size:{{{size|9}}}px; line-height:{{{size|9}}}px">]</span>|<span style="background-color:#{{rail color|MBTA|{{ucfirst:{{lc:{{{2}}}}}}}}}; border:1px solid #{{rail color|MBTA|{{ucfirst:{{lc:{{{2}}}}}}}}};"> ]</span>}}
| boat =<span style="background-color:#{{rail color|MBTA|Boat}}; border:1px solid #{{rail color|MBTA|Boat}};">&nbsp;]&nbsp;</span>
| bus ={{#ifeq:{{{3|}}}|icon|<span style="background-color:#{{rail color|MBTA|Bus}}; color: white; border: none; border-radius: 50%; padding:0.4em; text-align: center; font-size:{{{size|9}}}px; line-height:{{{size|9}}}px">]</span>|<span style="background-color:#{{rail color|MBTA|Bus}}; border:1px solid #{{rail color|MBTA|Bus}};">&nbsp;]</span>}}
| rail ={{#ifeq:{{{3|}}}|icon|<span style="background-color:#{{rail color|MBTA|Commuter Rail}}; color: white; border: none; border-radius: 50%; padding:0.4em; text-align: center; font-size:{{{size|9}}}px; line-height:{{{size|9}}}px">]</span>|] {{#if:{{{3|}}}|<span style="background-color:#{{rail color|MBTA|{{{3}}}}}; border:1px solid #{{rail color|MBTA|{{{3}}}}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;{{#switch:{{lc:{{{3}}}}}
| dedham | lexington | millis =]
| fairmount | fitchburg | greenbush | haverhill | lowell | needham =]
| franklin | foxboro | franklin/foxboro =]
| cape | capeflyer =]
| central mass | central =]
| framingham/worcester | framingham | worcester =]
| newburyport/rockport | newburyport | rockport =]
| north–south rail link | north–south =]
| old colony lines | old colony =]
| providence/stoughton | providence | stoughton =]
| south coast rail | south coast | south =]
}}&nbsp;</span>|}}
}}
}}

| brampton ={{#switch: {{lc: {{{2}}} }}
| zum =]
}}

| bremen ={{#switch: {{lc: {{{2}}} }}
| bus = ]
| tram = ]
| rs = ]
| rs1 | rs2 | rs3 | rs4 = ]
| s = ]
}}

| brightline =]

| brisbane ={{#switch: {{lc: {{{2}}} }}
| rail =]
}}

| brussels ={{#if:{{{2|}}}
|{{Ligne STIB|{{#invoke:ustring|sub|\{{{2}}}|-1|-1}}}}
|]
}}

| bucharest ={{#switch: {{lc: {{{2}}} }}
| m1 =]
| m2 | m3 | m4 | m5 | m6 | m7 =]
}}

| budapest ={{#switch: {{lc: {{{2}}} }}
| 1 =]
| 2 =]
| 3 =]
| 4 =]
| 5 =]
| 6 =]
| 7 =]
| 8 =]
| 9 =]
| bus =]
| hév | hev =]
| metro =]
| night | nocturnal =]
| tram =]
| trolleybus =]
}}

| buenos aires | buenosaires ={{#switch: {{lc: {{{2}}} }}
| =]
| e2 | p | premetro =]
| u | urquiza =]
| metrobus =]
| 9dejulio =]
| cabildo =]
| juanbjusto =]
| sur =]
| 25demayo =]
| #default =]
}}

| busan ={{#switch: {{lc: {{{2}}} }}
| metro =]
| bgl | bugim =]
| donghae =]
| #default =]
}}

| cahsr =]


| calgary ={{#switch: {{lc:{{{2|}}}}}
| ctrain =]
| max =]
| #default = {{rail icon|CTrain|{{lc:{{{2|}}}}}|size={{{size|16}}}px}}
}}

| caltrain =]

| canberra | au-act ={{#switch: {{lc:{{{2|}}}}}
| metro
| light rail ={{rail icon|Canberra Metro|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
| r1 ={{rail color box|Canberra Metro|R1|inline=croute}}
| r2 ={{RouteBox|R2|ACTION#R2|#f3b2db|#000000|bold=yes}}
| r3 ={{RouteBox|R3|ACTION#R3|#ffdd00|#000000|bold=yes}}
| r4 ={{RouteBox|R4|R4 (Canberra)|#0097ce|#ffffff|bold=yes}}
| r5 ={{RouteBox|R5|ACTION#R5|#dc2597|#ffffff|bold=yes}}
| r6 ={{RouteBox|R6|ACTION#R6|#76bc21|#000000|bold=yes}}
| r7 ={{RouteBox|R7|ACTION#R7|#e07c00|#ffffff|bold=yes}}
| r8 ={{RouteBox|R8|ACTION#R8|#2d2a26|#ffffff|bold=yes}}
| r9 ={{RouteBox|R9|ACTION#R9|#97989a|#000000|bold=yes}}
| r10 ={{RouteBox|R10|ACTION#R10|#aa182c|#ffffff|bold=yes}}
| 59 ={{RouteBox|59||#99bbe3|#0055b8|bold=yes}}
| #default ={{RouteBox|{{{2}}}||#0055b8|#ffffff|bold=yes}}
}}

| catalonia ={{#switch: {{lc: {{{2}}} }}
| fgc =]
| fgctim =]
| fvallvidrera =]
| nuria =]
| rdc =]
| r1 =]
| r2 =]
| r2n =]
| r2s =]
| r3 =]
| r4 =]
| r5 =]
| r50 =]
| r6 =]
| r60 =]
| r7 =]
| r8 =]
| rg1 =]
| rt1 =]
| rt2 =]
| r11 =]
| r12 =]
| r13 =]
| r14 =]
| r15 =]
| r16 =]
| s1 =]
| s2 =]
| s5 =]
| s55 =]
| s3 =]
| s33 =]
| s4 =]
| s8 =]
| s9 =]
| tpc =]
}}

| changchun ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| a | ap | airport ={{RouteBox|Airport|{{{link|Airport line (Changchun Subway)}}}|#{{rail color|Changchun Rail Transit|na}}}}
| b | bh | beihu ={{RouteBox|Beihu|{{{link|Beihu line}}}|#{{rail color|Changchun Rail Transit|na}}}}
| s | sy | shuangyang ={{RouteBox|Shuangyang|{{{link|Shuangyang line}}}|#{{rail color|Changchun Rail Transit|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changchun Subway)|#{{rail color|Changchun Rail Transit|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| subway | rt = {{RouteBox|Subway|{{{link|Changchun Subway}}}|#{{rail color|Changchun Rail Transit|#default}}}}
| a | ap | airport ={{RouteBox|Airport|{{{link|Airport line (Changchun Subway)}}}|#{{rail color|Changchun Rail Transit|ap}}}}
| b | bh | beihu ={{RouteBox|Beihu|{{{link|Beihu line}}}|#{{rail color|Changchun Rail Transit|bh}}}}
| s | sy | shuangyang ={{RouteBox|Shuangyang|{{{link|Shuangyang line}}}|#{{rail color|Changchun Rail Transit|sy}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changchun Subway)|#{{rail color|Changchun Rail Transit|{{{2}}}}}}}
}}
}}

| changsha ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| m | ml | maglev ={{RouteBox|Maglev|{{{link|Changsha Maglev Express}}}|#{{rail color|Changsha Metro|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changsha Metro)|#{{rail color|Changsha Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| 3 | 5 ={{RouteBox|{{{2}}}|Line {{{2}}} (Changsha Metro)|#{{rail color|Changsha Metro|{{{2}}}}}|#000}}
| m | ml | maglev ={{RouteBox|Maglev|{{{link|Changsha Maglev Express}}}|#{{rail color|Changsha Metro|ml}}}}
| metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changsha Metro)|#{{rail color|Changsha Metro|{{{2}}}}}}}
}}
}}

| changzhou ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changzhou Metro)|#{{rail color|Changzhou Metro|{{{2}}}}}|#000}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default={{RouteBox|{{{2}}}|Line {{{2}}} (Changzhou Metro)|#{{rail color|Changzhou Metro|{{{2}}}}}}}
}}
}}

| charleroi ={{#switch: {{lc: {{{2}}} }}
|metro|#default=]
}}

| chengdu ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Chengdu Metro)|#{{rail color|Chengdu Metro|na}}|#000}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default={{ric|Chengdu Metro|{{{2}}}|link={{{link|}}}}}
}}
}}

| chennai ={{#switch: {{lc: {{{2}}} }}
| s | suburban =]
| m | metro =]
| blue ={{RouteBox|Blue Line|Blue Line (Chennai Metro)|#{{rail color|Chennai Metro|Blue}} }}
| green ={{RouteBox|Green Line|Green Line (Chennai Metro)|#{{rail color|Chennai Metro|Green}} }}
| bus =]
| maa | airport =]
}}

| chicago ={{#switch: {{lc: {{{2}}} }}
<!-- commuter rail -->
| bnsf =]
| hc =]
| mdn =]
| mdw =]
| me =]
| metra =]
| ncs =]
| ri =]
| sws =]
| upn =]
| upnw =]
| upw =]
<!-- rapid transit -->
| l =]
| cta =]
| pink = ]
| red = ]
| orange = ]
| yellow = ]
| green = ]
| blue = ]
| purple = ]
| brown = ]
| ats =]
}}

| cleveland =]

| cologne ={{#switch: {{lc: {{{2}}} }}
| s | s-bahn =]
| stadtbahn =]
}}

| cota =]

| copenhagen ={{#switch: {{lc: {{{2}}} }}
| 1 | m1 =]
| 2 | m2 =]
| 3 | m3 =]
| 4 | m4 =]
|s =]
|#default =]
}}

| ctfastrak =]

| daegu ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default =]
}}

| dalian ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Dalian Metro)|#{{rail color|Chongqing Rail Transit|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{uc: {{{2}}} }}|{{{link|Line {{uc: {{{2}}} }} (Dalian Metro)}}}|#{{rail color|Dalian Metro|{{{2}}}}}}}
}}
}}

| dallas ={{#switch: {{lc: {{{2}}} }}
| m-line | mline | mata =]
| streetcar =]
| lascolinas =]
}}

| dammam ={{#switch: {{lc: {{{2}}} }}
| 1 ={{RouteBox|1|Line 1 (Dammam Metro)|#748477}}
| 2 ={{RouteBox|2|Line 2 (Dammam Metro)|#748477}}
}}

| dart ={{#switch: {{lc: {{{2}}} }}
| blue | green | orange |red ={{#ifeq:{{{3|}}}|1|
<span style="display:inline-block; position:relative; padding:0 0.5em; background:#{{rail color|DART|{{{2}}}}}; font-weight:bold; font-size:80%;">]</span>
|]{{#ifeq:{{{3|}}}|0||&#32;]}}}}
| lightrail | lr ={{#switch: {{{3|}}}
| blue =] {{#if:{{{showtext|}}}|]}}
| red =] {{#if:{{{showtext|}}}|]}}
| green =] {{#if:{{{showtext|}}}|]}}
| orange =] {{#if:{{{showtext|}}}|]}}
| #default =]
}}
| streetcar =]
| silver =] {{#if:{{{showtext|}}}|]}}
| #default =]
}}

| delhi ={{#switch: {{lc: {{{2}}} }}
| s | suburban =]
| m | metro =]
| airport | airport express | orange ={{RouteBox|Airport Express|Delhi Airport Metro Express|#{{rail color|Delhi Metro|Airport}}}}
| blue ={{RouteBox|Blue{{#if:{{{3|}}}||&#32;Line}}|Blue Line (Delhi Metro)|#{{rail color|Delhi Metro|Blue}}}}
| grey ={{RouteBox|Grey{{#if:{{{3|}}}||&#32;Line}}|Grey Line (Delhi Metro)|#{{rail color|Delhi Metro|Grey}}}}
| green ={{RouteBox|Green{{#if:{{{3|}}}||&#32;Line}}|Green Line (Delhi Metro)|#{{rail color|Delhi Metro|Green}}}}
| magenta ={{RouteBox|Magenta{{#if:{{{3|}}}||&#32;Line}}|Magenta Line (Delhi Metro)|#{{rail color|Delhi Metro|Magenta}}}}
| pink ={{RouteBox|Pink{{#if:{{{3|}}}||&#32;Line}}|Pink Line (Delhi Metro)|#{{rail color|Delhi Metro|Pink}}}}
| red ={{RouteBox|Red{{#if:{{{3|}}}||&#32;Line}}|Red Line (Delhi Metro)|#{{rail color|Delhi Metro|Red}}}}
| violet ={{RouteBox|Violet{{#if:{{{3|}}}||&#32;Line}}|Violet Line (Delhi Metro)|#{{rail color|Delhi Metro|Violet}}}}
| yellow ={{RouteBox|Yellow{{#if:{{{3|}}}||&#32;Line}}|Yellow Line (Delhi Metro)|#{{rail color|Delhi Metro|Yellow}}}}
| bus =]
}}

| denver ={{#switch: {{lc: {{{2}}} }}
|#default =<span style="display:inline-block; font-family:Proxima Nova, sans-serif; width:{{#expr:{{{size|14}}} + 3}}px; height:{{{size|14}}}px; background-color:#{{rail color|RTD|{{{2}}}}}; border:1px solid white; border-radius: 3px; padding-top:2px; line-height:{{#expr:{{{size|14}}} - 1}}px; text-align:center; ">&nbsp;]&nbsp;</span>
|g(old) | g (old) =<span style="display:inline-block; font-family:Proxima Nova, sans-serif; width:{{#expr:{{{size|14}}} + 3}}px; height:{{{size|14}}}px; background-color:#{{rail color|RTD|G (old)}}; border:1px solid white; border-radius: 3px; padding-top:2px; line-height:{{#expr:{{{size|14}}} - 1}}px; text-align:center; ">&nbsp;]&nbsp;</span>
|rtd=]
}}

| detroit ={{#switch: {{lc: {{{2}}} }}
| dpm | detroit people mover =]
| qline | q-line | q line | m1 | m-1 | m-1 rail =]
}}

| doha ={{#switch: {{lc: {{{2}}} }}
| m1 | red = ]
| m2 | green = ]
| m3 | gold = ]
| m4 | blue = {{RouteBox|M4|Blue Line (Doha Metro)|#0354A6}}
| l1 ={{RouteBox|L1|Red Line (Lusail Light Rail Transit)|#DC241F}}
| l2 ={{RouteBox|L2|Green Line (Lusail Light Rail Transit)|#009530}}
| l3 ={{RouteBox|L3|Purple Line (Lusail Light Rail Transit)|#9016B2}}
| l4 ={{RouteBox|L4|Yellow Line (Lusail Light Rail Transit)|#FFD700}}
}}

| dongguan ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Dongguan Rail Transit)|#{{rail color|Dongguan Rail Transit|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| rt | metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Dongguan Rail Transit)|#{{rail color|Dongguan Rail Transit|{{{2}}}}}}}
}}
}}

| donostialdea ={{#switch: {{lc: {{{2}}} }}
| metro =]
}}

| dortmund ={{#switch: {{lc: {{{2}}} }}
| s | s-bahn =]
| stadtbahn =]
}}

| dresden={{#switch: {{lc: {{{2}}} }}
| s | s-bahn =]
}}

| dublin ={{#switch: {{lc: {{{2}}} }}
| dart =]
| commuter =]
| luas | #default =]
}}

| dubai ={{#switch: {{lc: {{{2}}} }}
| m1 ={{RouteBox|M1|Red Line (Dubai Metro)|#DC241F}}
| m2 ={{RouteBox|M2|Green Line (Dubai Metro)|#009530}}
| m3 ={{RouteBox|M3|Purple Line (Dubai Metro)|#9016B2}}
| m4 ={{RouteBox|M4|Blue Line (Dubai Metro)|#0354A6}}
| l1 ={{RouteBox|L1|Palm Jumeirah Monorail|#748477}}
| t1 ={{RouteBox|T1|Dubai Tram|#01a0b1}}
| t2 ={{RouteBox|T2|Dubai Trolley|#800000}}
}}

| duisburg ={{#switch: {{lc: {{{2}}} }}
| s | s-bahn =]
| stadtbahn =]
}}

| düsseldorf ={{#switch: {{lc: {{{2}}} }}
| s | s-bahn =]
| stadtbahn =]
}}

| edinburgh =]

| edmonton ={{#switch: {{lc:{{{2|}}}}}
| ets =]
| capital ={{rail icon|Edmonton LRT|Capital|size={{{size|10}}}|link={{{link|Capital Line}}}|alt={{{alt|{{{link|Capital Line}}}}}}}}
| metro ={{rail icon|Edmonton LRT|Metro|size={{{size|10}}}|link={{{link|Metro Line}}}|alt={{{alt|{{{link|Metro Line}}}}}}}}
| valley ={{rail icon|Edmonton LRT|Valley|size={{{size|10}}}|link={{{link|Valley Line (Edmonton)}}}|alt={{{alt|{{{link|Valley Line}}}}}}}}
}}

| esfahan | isfahan ={{#switch: {{lc: {{{2}}} }}
| metro =]
| uc =]
}}

| essen ={{#switch: {{lc: {{{2}}} }}
| s | s-bahn =]
| u | stadtbahn =]
}}

| eurosleep =]

| eurostar =]

| euskotren ={{#switch: {{lc: {{{2}}} }}
| tren =]
| tranbia =]
| autobusa =]
}}

| everett ={{#switch: {{lc: {{{2}}} }}
| blue =]
| green =]
| orange =]
| gold =]
}}

| flix ={{#switch: {{lc: {{{2}}} }}
| bus =]
| train =]
}}

| fortworth ={{#switch: {{lc: {{{2}}} }}
| tre =]
| tex =]
}}

| foshan ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| g | gf | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Foshan Metro|na}}}}
| n | nh | nanhai ={{RouteBox|Nanhai|Nanhai New Transit|#{{rail color|Foshan Metro|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Foshan Metro)|#{{rail color|Foshan Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro = ]
| g | gf | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Foshan Metro|gf}}}}
| n | nh | nanhai ={{RouteBox|Nanhai|Nanhai New Transit|#{{rail color|Foshan Metro|nh}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Foshan Metro)|#{{rail color|Foshan Metro|{{{2}}}}}}}
}}
}}

| frankfurt = {{#switch: {{lc: {{{2}}} }}
| rmv = ]
| rail = ]
| bus = ]
| s|s-bahn = ]
| tram = ]
| u = ]
}}

| fuzhou ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Fuzhou Metro)|#{{rail color|Fuzhou Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Fuzhou Metro)|#{{rail color|Fuzhou Metro|{{{2}}}}}}}
}}
}}

| geneva ={{#switch: {{lc: {{{2}}} }}
| tram =]
| ferry =]
}}

| glasgow =]

| gotransit | got={{#if:{{{2|}}}|{{#switch: {{lc: {{{2}}} }}
| rail | train={{#if:{{{4|}}}||]}} {{#switch: {{lc: {{{3}}} }}
| a | lakeshore west =]
| b | lakeshore east =]
| c | milton =]
| d | kitchener =]
| e | barrie =]
| f | richmond hill =]
| g | stouffville =]
| midtown | seaton | locust hill =]
}}
| bus ={{{icon|]}}} {{#if:{{{3|}}}|{{#if:{{{4|}}}|{{color box|black|'''{{{3|}}}'''|white}}|{{color box|white|{{{3|}}}}} }} }} }}
| ]
}}

| granada ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 =]
}}

| graz = {{#switch: {{lc: {{{2}}} }}
| 1 | 3 | 4 | 5 | 6 | 7 = ]
| 23 = ]
| s1 | s7 | s61 = ]
}}

| greece = {{#switch: {{lc: {{{2}}} }}
| r = ]
| s = ]
}}

| guadalajara = {{#switch: {{{2}}}
| TE = {{#if: {{{3|}}}
| ]
| ]
}}
| MM = {{#if: {{{3|}}}
| ]
| ]
}}
| ST = ]
| #default = ]
}}

| guangzhou ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| a | apm ={{RouteBox|APM|Zhujiang New Town Automated People Mover System|#{{rail color|Guangzhou Metro|na}}}}
| g | gf | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Guangzhou Metro|na}}}}
| k | kc ={{RouteBox|Knowledge City|Knowledge City Line|#{{rail color|Guangzhou Metro|na}}}}
| thz1 ={{RouteBox|THZ1|Haizhu Tram|#{{rail color|Guangzhou Metro|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guangzhou Metro)|#{{rail color|Guangzhou Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| 1 | 9 ={{RouteBox|{{{2}}}|Line {{{2}}} (Guangzhou Metro)|#{{rail color|Guangzhou Metro|{{{2}}}}}|#000}}
| a | apm ={{RouteBox|APM|Zhujiang New Town Automated People Mover System|#{{rail color|Guangzhou Metro|apm}}}}
| g | gf | gfm | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Guangzhou Metro|gf}}}}
| k | kc ={{RouteBox|Knowledge City|Knowledge City Line|#{{rail color|Guangzhou Metro|kc}}}}
| metro =]
| thz1 ={{RouteBox|THZ1|Haizhu Tram|#{{rail color|Guangzhou Metro|thz1}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guangzhou Metro)|#{{rail color|Guangzhou Metro|{{{2}}}}}}}
}}
}}

| guiyang ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guiyang Metro)|#{{rail color|Guiyang Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guiyang Metro)|#{{rail color|Guiyang Metro|{{{2}}}}}}}
}}
}}

| gwangju ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default =]
}}

| hamburg = {{#switch: {{lc: {{{2}}} }}
| s-bahn| s = ]
| u-bahn| u = ]
| bus = ]
| db = ]
| r = ]
| r20 = ]
| r50 = ]
| akn| a = ]
}}

| hamilton ={{#switch: {{lc: {{{2}}} }}
| hsr =]
| go | got | gotransit ={{#switch: {{lc: {{{3}}} }}
| train | a | lakeshore west | rail =]
| bus ={{{icon|]}}}
| #default =]
}}
| b=]
| a | t =]
| l | s =]
| lrt ={{#switch: {{lc: {{{3|}}} }}
| b =]
| #default =]
}} {{#switch: {{lc: {{{3}}} }}
| b=]
| a | t =]
| l | s =]
}} }}

| hangzhou ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| 1b ={{RouteBox|1 branch|Line 1 (Hangzhou Metro)|#{{rail color|Hangzhou Metro|na}}}}
| fy | fuyang ={{RouteBox|Fuyang|Fuyang line|#{{rail color|Hangzhou Metro|na}}}}
| la | lin'an ={{RouteBox|Lin'an|Lin'an line|#{{rail color|Hangzhou Metro|na}}}}
| sx | shaoxing ={{RouteBox|Shaoxing|Shaoxing line|#{{rail color|Hangzhou Metro|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hangzhou Metro)|#{{rail color|Hangzhou Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| 1b ={{RouteBox|1 branch|Line 1 (Hangzhou Metro)|#{{rail color|Hangzhou Metro|1b}}}}
| fy | fuyang ={{RouteBox|Fuyang|Fuyang line|#{{rail color|Hangzhou Metro|na}}}}
| la | lin'an ={{RouteBox|Lin'an|Lin'an line|#{{rail color|Hangzhou Metro|na}}}}
| metro =]
| sx | shaoxing ={{RouteBox|Shaoxing|Shaoxing line|#{{rail color|Hangzhou Metro|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hangzhou Metro)|#{{rail color|Hangzhou Metro|{{{2}}}}}}}
}}
}}

| hannover | hanover = {{#switch: {{lc: {{{2}}} }}
|s|s-bahn = ]
}}

| harbin ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Harbin Metro)|#{{rail color|Harbin Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Harbin Metro)|#{{rail color|Harbin Metro|{{{2}}}}}}}
}}
}}

| hartford =]

| hblr =]

| hefei ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hefei Metro)|#{{rail color|Hefei Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hefei Metro)|#{{rail color|Hefei Metro|{{{2}}}}}}}
| s ={{#switch: {{lc: {{{4}}} }}
| na ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Hefei Metro)|#{{rail color|Hefei Metro|na}}}}
| #default ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Hefei Metro)|#{{rail color|Hefei Metro|s{{{3}}}}}}}
}}
}}
}}

| heilbronn ={{#switch: {{lc: {{{2}}} }}
| s | stadtbahn =]
}}

| hk | hongkong ={{#switch: {{lc:{{{2|}}}}}
| lightrail ={{ric|MTR Light Rail|{{{3|}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
| mtr ={{ric|MTR|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
| #default ={{ric|MTR|{{{2|}}}|link={{{link|}}}}}
}}

| houston ={{#switch: {{lc: {{{2}}} }}
| metro =]
| red =]
| green =]
| purple =]
}}

| id ={{#switch: {{lc: {{{2}}} }}
| rail =]
| hsr =]
}}

| incheon ={{#switch: {{lc: {{{2}}} }}
| 1 = ]
| 2 = ]
}}

| innsbruck ={{ÖPNV Innsbruck|{{{2|}}}}}

| isleofwight ={{#switch: {{lc: {{{2}}} }}
| vectis =]
| wightbus =]
}}

| istanbul ={{#switch: {{lc: {{{2}}} }}
| b | banliyö =[[File:Istanbul B{{{3|}}} Line Symbol.svg|{{{size|17}}}px|{{#switch: {{lc: {{{3}}} }}
| 1 =link={{{link|İstanbul-Halkalı Line}}}|alt={{{alt|{{{link|İstanbul-Halkalı Line}}}}}}
| 2 =link={{{link|Haydarpaşa-Gebze Line}}}|alt={{{alt|{{{link|Haydarpaşa-Gebze Line}}}}}}
| #default=link={{{link|İstanbul-Halkalı Line}}}
}}]]
| bus | metrobus | metrobüs =]
| f1 | f2 | f3 | f4 | f5=]
| m | metro =]
| m1 | m1a | m1b | m2 | m3 | m4 | m5 | m6 | m7 | m8 | m9 =]
| m10 =]
| m11 =]
| m12 =]
| m13 =]
| m14 =]
| m20 =]
| m34 =]
| marmaray =]
| t1 =]
| t2 =]
| t3 =]
| t4 =]
| t5 =]
| t6 =]
| nt | nostaljik tramvay =]
| t | tunel | tünel =]
| tf | teleferik | gondola =[[File:Istanbul TF{{{3}}} Line Symbol.svg|{{{size|17}}}px|{{#switch: {{lc: {{{3}}} }}
| 1 =link={{{link|Maçka Gondola}}}|alt={{{alt|{{{link|Maçka Gondola}}}}}}
| 2 =link={{{link|Eyüp Gondola}}}|alt={{{alt|{{{link|Eyüp Gondola}}}}}}
}}]]
| ferry =]
| seabus =]
}}

| izmir ={{#switch: {{lc: {{{2}}} }}
| b | banliyo | banliyö | izban =]
| bus =]
| m | metro =]
| m1 =]
| t1 | karşıyakatram | karsiyakatram =]
| t2 | konaktram =]
| ferry | seabus =]
}}

| jaipur ={{#switch: {{lc: {{{2}}} }}
| m | metro =]
}}

| jakarta ={{#switch: {{lc: {{{2}}} }}
| a | arl =]
| b | central | red | bogor =]
| c | bekasi | cikarang | blue =]
| l | loop | loopline | yellow =]
| r | serpong | rangkasbitung | green =]
| t | tangerang | brown =]
| tp | tanjung priok | tanjung | pink =]
| lrt =]
| s =]
| jabodebek =]
| cb | l1 =]
| l2 ={{RouteBox|L2|LRT Line 2 (Greater Jakarta LRT)|#9016B2}}
| bk | l3 =]
| mrt =]
| m1 | m =]
| m2 ={{RouteBox|M2|MRT Line 2 (Jakarta Mass Rapid Transit)|#009530}}
| skytrain =]
| tj =]
| tjk1 =]
| tjk2 =]
| tjk2a =]
| tjk2c =]
| tjk3 =]
| tjk3f =]
| tjk3h =]
| tjk4 =]
| tjk4d =]
| tjk4h =]
| tjk5 =]
| tjk5c =]
| tjk5d =]
| tjk5h =]
| tjk6 =]
| tjk6a =]
| tjk6b =]
| tjk6v =]
| tjk7 =]
| tjk7f =]
| tjk8 =]
| tjk8a =]
| tjk9 =]
| tjk9a =]
| tjk9c =]
| tjk9n =]
| tjk10 =]
| tjk10d =]
| tjk10h =]
| tjk11 =]
| tjk12 =]
| tjk13 =]
| tjk13b =]
| tjk13d =]
| tjkl13e =]
| tjk14 =]
}}

| jeddah ={{#switch: {{lc: {{{2}}} }}
| 1 ={{RouteBox|1|Line 1 (Jeddah Metro)|#0354A6}}
| 2 ={{RouteBox|2|Line 2 (Jeddah Metro)|#FF9A00}}
| 3 ={{RouteBox|3|Line 3 (Jeddah Metro)|#DC241F}}
}}

| jinan ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 ={{RouteBox|1|{{{link|Line 1 (Jinan Metro)}}}|#{{rail color|Jinan Metro|1}}|#000}}
| 2 ={{RouteBox|2|{{{link|Line 2 (Jinan Metro)}}}|#{{rail color|Jinan Metro|2}}|#000}}
| 3 ={{RouteBox|3|{{{link|Line 3 (Jinan Metro)}}}|#{{rail color|Jinan Metro|3}}|#000}}
| 4 ={{RouteBox|4|{{{link|Line 4 (Jinan Metro)}}}|#{{rail color|Jinan Metro|4}}|#000}}
| 5 ={{RouteBox|5|{{{link|Line 5 (Jinan Metro)}}}|#{{rail color|Jinan Metro|5}}|#000}}
| 6 ={{RouteBox|6|{{{link|Line 6 (Jinan Metro)}}}|#{{rail color|Jinan Metro|6}}|#000}}
}}

| kaohsiung ={{#switch: {{lc: {{{2}}} }}
| metro = {{ric|Kaohsiung Metro|link={{{link|}}}|alt={{{alt|}}}}}
| red | r ={{ric|Kaohsiung Metro|r|link={{{link|}}}}}
| orange | o ={{ric|Kaohsiung Metro|o|link={{{link|}}}}}
| circular | c ={{ric|Kaohsiung Metro|c|link={{{link|}}}}}
| yellow | y ={{ric|Kaohsiung Metro|y|link={{{link|}}}}}
| #default ={{ric|Kaohsiung Metro|{{{2|}}}|link={{{link|}}}}}
}}

| karaj ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 2 | 3 | 4 | 5 | 6 =] {{color box||'''LINE {{{2}}}'''}} ]
}}

| karlsruhe = {{#switch: {{lc: {{{2}}} }}
|s|s-bahn = ]
|rail = ]
}}

| kharkiv ={{#switch: {{lc: {{{2}}} }}
| 1 =]
| 2 =]
| 3 =]
}}

| kermanshah ={{#switch: {{lc: {{{2}}} }}
| metro =<!--] (logo deleted)-->
}}

| kiev|kyiv ={{#switch: {{lc: {{{2}}} }}
| 1 =]
| 2 =]
| 3 =]
| 4 =]
| 5 =]
| 6 =]
| e | u =]
| f =]
| t | l =]
| m | metro = ]
}}

| kobe ={{#switch: {{lc: {{{2}}} }}
| metro =]
| k | kaigan =]
| s | seishin =]
}}

| kolkata ={{#switch: {{lc: {{{2}}} }}
| s | suburban =]
| m | metro =]
| ewm | ew metro =]
| line 1 | blue line ={{RouteBox|Blue Line|Kolkata Metro Line 1|#005EEE|WHITE|bold=yes}}
| line 2 | green line ={{RouteBox|Green Line|Kolkata Metro Line 2|GREEN|WHITE|bold=yes}}
| line 3 | purple line ={{RouteBox|Purple Line|Kolkata Metro Line 3|#800080|WHITE|bold=yes}}
| line 4 | yellow line ={{RouteBox|Yellow Line|Kolkata Metro Line 4|#FFE800|BLACK|bold=yes}}
| line 5 | pink line ={{RouteBox|Pink Line|Kolkata Metro Line 5|#FFADEC|BLACK|bold=yes}}
| line 6 | orange line ={{RouteBox|Orange Line|Kolkata Metro Line 6|#FF8F00|WHITE|bold=yes}}
| tram =]
| bus =]
| ferry =]
}}

| kualalumpur | kuala lumpur =]

| kunming ={{#switch: {{lc: {{{3}}} }}
| na ={{RouteBox|{{{2}}}|Line {{{2}}} (Kunming Metro)|#{{rail color|Kunming Metro|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Kunming Metro)|#{{rail color|Kunming Metro|{{{2}}}}}}}
}}

| kyoto ={{#switch: {{lc: {{{2}}} }}
| metro =]
| k | karasuma =]
| t | tozai =]
}}

| lanzhou ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (LanzhouMetro)|#{{rail color|Lanzhou Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Lanzhou Metro)|#{{rail color|Lanzhou Metro|{{{2}}}}}}}
}}
}}

| lary ={{rbox|{{{2}}}|{{{2}}} (Los Angeles Railway)|#{{rail color|Los Angeles Railway}}|black}}

| lille ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 | 2 =]
| tramway =]
| r | t =]
| bus =]
}}

| lisboa |lisbon ={{#switch: {{lc: {{{2}}} }}
| metro =]
| azul | blue =]
| amarela | yellow =]
| verde | green ={{nbsp}}<!--]-->
| vermelha | red =]
}}

| leeds =]

| liverpool =]

| lombardy = {{#switch: {{lc: {{{2}}} }}
| r = ]
| s = ]
}}

| london ={{#switch: {{lc: {{{2}}} }}
| bus =]
| crossrail =]
| crossrail2 =]
| dlr =]
| cablecar =]
| heathrowexpress =]
| overground ={{#switch: {{lc: {{{3}}} }}
| north | east | south | west =]
| gospel | goblin | barking =]
| lea | lea valley =]
| romford | upminster =]
| watford =]
| #default =]
}}
| tram =]
| rail =]
| thameslink =]
| underground =]
| river =]
| bakerloo | district | elizabeth | jubilee | metropolitan | northern | piccadilly | victoria =]
| central | circle =]
| east london =]
| fleet =]
| h&c | hammersmith =]
| w&c | waterloo =]
}}

| losangeles ={{#switch: {{lc: {{{2}}} }}
| metrolink = ]
| lacmta ={{LACMTA link logo{{#if:{{{3|}}}|{{!}}showtext{{=}}yes|}}}}
| {{LACMTA icon|{{{2}}}{{#if:{{{3|}}}|{{!}}showtext=yes|}}}}
}}

| lyon ={{#switch:{{lc:{{{2}}}}}
| m | metro =]
| f | funicular =]
| t | tramway =]
| rx | rhonexpress =]
| c =]
| b | bus =]
}}

| madrid ={{#switch: {{lc: {{{2}}} }}
| renfe =]
| c | cercanias | cercanías =]
| c-1 =]
| c-2 =]
| c-3 =]
| c-4 =]
| c-5 =]
| c-7 =]
| c-8 =]
| c-9 =]
| c-10 =]
| metro =]
| #default =]
| r | ramal =]
| l | ligero =]
| l1 | ml1 | ml-1 =]
| l2 | ml2 | ml-2 =]
| l3 | ml3 | ml-3 =]
| bus | e | emt =]
| u | urbano =]
| i | interurbano =]
| lr | largo | recorrido | largorecorrido =]
| b | buho =]
| ib | interurbanobuho =]
| a =]
| b1 =]
| b2 =]
| b3 =]
| c1 =]
| c2 =]
| e1 =]
| e2 =]
}}

| malaga | málaga ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 =]
| 2 =]
| cercanias =]
| c-1 =]
| c-2 =]
}}

| manchester =]

| manila ={{#switch: {{lc: {{{2}}} }}
| lrt-1 | lrt1 | 1 ={{rail icon|Manila LRT|1}}
| lrt-2 | lrt2 | mrt-2 | mrt2 | 2 ={{rail icon|Manila LRT|2}}
| mrt-3 | mrt3 | lrt-3 | lrt3 | 3 ={{rail color box|Manila MRT|3|inline=route}}
| mrt-4 | mrt4 | 4 ={{rail color box|Manila MRT|4|inline=route}}
| lrt-5 | lrt5 | 5 ={{rail color box|Manila MRT|5|inline=route}}
| lrt-6 | lrt6 | 6 ={{rail color box|Manila LRT|6|inline=route}}
| mrt-7 | mrt7 | 7 ={{rail icon|Manila MRT|7}}
| mrt-8 | mrt8 | 8 ={{rail color box|Manila MRT|8|inline=route}}
| mrt-9 | mrt9 | 9 | mms ={{RouteBox|MMS|Metro Manila Subway|#{{rail color|Manila MRT|9}}}}
| pnr | mc | orange = ]
| nscr = {{RouteBox|NSCR|Philippine National Railways|#{{rail color|Philippine National Railways}}|black}}
}}

| marta =]

| mashhad ={{#switch: {{lc: {{{2}}} }}
| metro =]
| uc =]
}}

| mecca ={{#switch: {{lc: {{{2}}} }}
| a ={{RouteBox|A|Line A (Mecca Metro)|#FFD700}}
| b ={{RouteBox|B|Line B (Mecca Metro)|#009530}}
| c ={{RouteBox|C|Line C (Mecca Metro)|#DC241F}}
| d ={{RouteBox|D|Line D (Mecca Metro)|#0354A6}}
| s | shuttle ={{RouteBox|S|Al Mashaaer Al Mugaddassah Metro line|#FFC0CB|#000000}}
}}

| medina ={{#switch: {{lc: {{{2}}} }}
| 1 ={{RouteBox|1|Line 1 (Jeddah Metro)|#009530}}
| 2 ={{RouteBox|2|Line 2 (Jeddah Metro)|#0354A6}}
| 3 ={{RouteBox|3|Line 3 (Jeddah Metro)|#DC241F}}
}}
<!-- "melbourne" is an alias for "victoria" -->

| mexicocity ={{#switch: {{lc: {{{2}}} }}
| mcm =]
| tl =]
| fs =]
| #default =]
}}

| miami ={{#switch: {{lc: {{{2}}} }}
| metrobus =]
| metromover =]
| metrorail | #default =]
}}

| minnesota ={{#switch: {{lc: {{{2}}} }}
| metro =]
| blue =] <span style="background-color:#{{rail color|Metro (Minnesota)|blue}}; border:1px solid #{{rail color|Metro (Minnesota)|blue}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;]&nbsp;</span>
| green =] <span style="background-color:#{{rail color|Metro (Minnesota)|green}}; border:1px solid #{{rail color|Metro (Minnesota)|green}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;]&nbsp;</span>
| red =] <span style="background-color:#{{rail color|Metro (Minnesota)|red}}; border:1px solid #{{rail color|Metro (Minnesota)|red}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;]&nbsp;</span>
| orange =] <span style="background-color:#{{rail color|Metro (Minnesota)|orange}}; border:1px solid #{{rail color|Metro (Minnesota)|orange}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;]&nbsp;</span>
| southwest lrt|sw|southwest|lrt =] <span style="background-color:#{{rail color|Metro (Minnesota)|southwest lrt}}; border:1px solid #{{rail color|Metro (Minnesota)|green}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;]&nbsp;</span>
| a =] <span style="background-color:#{{rail color|Metro (Minnesota)|a}}; border:1px solid #{{rail color|Metro (Minnesota)|a}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;]&nbsp;</span>
| b =] <span style="background-color:#{{rail color|Metro (Minnesota)|b}}; border:1px solid #{{rail color|Metro (Minnesota)|b}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;]&nbsp;</span>
| c =] <span style="background-color:#{{rail color|Metro (Minnesota)|c}}; border:1px solid #{{rail color|Metro (Minnesota)|c}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;]&nbsp;</span>
| d =] <span style="background-color:#{{rail color|Metro (Minnesota)|d}}; border:1px solid #{{rail color|Metro (Minnesota)|d}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;]&nbsp;</span>
| e =] <span style="background-color:#{{rail color|Metro (Minnesota)|e}}; border:1px solid #{{rail color|Metro (Minnesota)|e}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;]&nbsp;</span>
}}

| minsk ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 | maskowskaya =]
| 2 | awtazavodskaya =]
| 3 | zelenaluzhskaya =]
| 4 | circle | ring =]
}}

| mitteldeutschland = {{#switch: {{lc: {{{2}}} }}
| s|s-bahn = ]
}}

| monterrey = {{#switch: {{{2}}}
| MT = {{#if: {{{3|}}}
| ]
| ]
}}
| TM = ]
| EV = ]
| #default = ]
}}

| montreal ={{#switch: {{lc: {{{2}}} }}
| exo | rail = {{rail icon|Exo|{{lc: {{{3}}} }}|size={{{size|}}}}}
| metro = {{rail icon|Montreal Metro|{{lc: {{{3}}} }}|size={{{size|16}}}}}
| bus ={{#switch: {{lc: {{{3}}} }}
| express =]
| night =]
| reserved =]
| navetteor =]
| shuttle =]
| 10min =]
| #default =]
}}
| rem = {{rail icon|REM|{{uc: {{{3}}} }}|size={{{size|}}}}}
}}
| mumbai ={{#switch: {{lc: {{{2}}} }}
| s | suburban =]
| nmm | navi | navi mumbai metro =]
| m | metro =]
| mr | monorail =]
}}

| munich={{ÖPNV München|{{{2}}}|{{{size|12}}}}}

| nagoya ={{#switch: {{lc: {{{2}}} }}
| h | higashiyama =]
| m | meijō | meijo =]
| e | meikō | meiko =]
| t | tsurumai =]
| s | sakura-dōri | sakura-dori | sakuradori =]
| k | kamiiida =]
| metro =]
}}

| nanchang ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanchang Metro)|#{{rail color|Nanchang Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro | rt = <!-- ] image deleted, commented out per TPER 2021-07-25 -->
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanchang Metro)|#{{rail color|Nanchang Metro|{{{2}}}}}}}
| 2 ={{RouteBox|2|Line 2 (Nanchang Metro)|#{{rail color|Nanchang Metro|2}}|#000}}
}}
}}

| nanjing ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|{{{2}}}}}}}
| s ={{#switch: {{lc: {{{4}}} }}
| na ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|na}}}}
| #default ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|s{{{3}}}}}}}
}}
}}
}}

| nanning ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanning Rail Transit)|#{{rail color|Nanning Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| rt | metro =<!-- ] deleted 13 August 2021 -->
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanning Rail Transit)|#{{rail color|Nanning Metro|{{{2}}}}}}}
}}
}}

| newcastle =]

| newark =]

| neworleans ={{#switch: {{lc: {{{2}}} }}
| #default = {{ric|NORTA|{{lc: {{{2}}} }}}}
}}

| newtaipei ={{#switch: {{lc: {{{2}}} }}
| metro = {{ric|New Taipei Metro|link={{{link|}}}|alt={{{alt|}}}}}
| danhai | v = {{ric|New Taipei Metro|v|link={{{link|}}}}}
| ankeng | k = {{ric|New Taipei Metro|k|link={{{link|}}}}}
| circular | y = {{ric|New Taipei Metro|y|link={{{link|}}}}}
| sanying | lb = {{ric|New Taipei Metro|lb|link={{{link|}}}}}
| shenkeng | s = {{ric|New Taipei Metro|s|link={{{link|}}}}}
| wugu–taishan | f = {{ric|New Taipei Metro|f|link={{{link|}}}}}
| #default = {{ric|New Taipei Metro|{{{2|}}}|link={{{link|}}}}}
}}

| newyork | newyorkcity | nycs | nycs-h = {{#switch: {{lc:{{{2}}}}}
| mta =]
| lirr =]
| mnr =]
| sir =]
| airtrainjfk =]
| subway =]
| #default =]
| 4d | 4x =]
| 5d | 5x =]
| 6d | 6x =]
| 7d | 7x =]
| 8 =]
| ad | ax =]
| bd | bx =]
| fd | fx =]
| j | z =]
| mex =]
| md | mx =]
| nd | nx =]
| qd | qx =]
| s | ss =]{{#ifeq:{{{2}}}|s|]<nowiki/>}}
| sb | sblue =]
| sf | franklin =]
| sr | rockaway =]
| s42 | 42nd =]
| ssf =]
| ssr =]
| wd | wx =]
| jfk =]
}}

| nictd =]

| ningbo ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| fh | fenghua ={{RouteBox|Fenghua|Ningbo–Fenghua intercity railway|#{{rail color|Ningbo Rail Transit|na}}}}
| yy | yongyu|yuyao ={{RouteBox|Yongyu|Ningbo–Yuyao Intercity Railway|#{{rail color|Ningbo Rail Transit|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Ningbo Rail Transit)|#{{rail color|Ningbo Rail Transit|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| rt | metro =
| fh | fenghua ={{RouteBox|Fenghua|Ningbo–Fenghua intercity railway|#{{rail color|Ningbo Rail Transit|fh}}}}
| yy | yongyu|yuyao ={{RouteBox|Yongyu|Ningbo–Yuyao intercity railway|#{{rail color|CRH|Ningbo–Yuyao intercity}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Ningbo Rail Transit)|#{{rail color|Ningbo Rail Transit|{{{2}}}}}}}
}}
}}

| nizhny | nizhny novgorod ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 =]
| 2 =]
| 3 =]
}}

| njt ={{#switch: {{lc: {{{2}}} }}
|#default =]
| acl | atlantic city =]
| bcl | brg | bergen | bergen county =]
| glad | gladstone =]
| main =]
| mdw | meadowlands =]
| mobo | montclair-boonton =]
| me | morristown =]
| njcl | north jersey coast line =]
| nec | northeast corridor =]
| pvl | pascack valley =]
| prin | princeton =]
| rvl | raritan valley =]
}}

| nottingham =]

| nuremberg ={{#switch: {{lc: {{{2}}} }}
| bus = ]
| r | r-bahn = ]
| s | s-bahn = {{#switch: {{lc: {{{3}}} }}
| 1 | 2 | 3 | 4 | 5 = ]
| #default = ]
}}
| t | tram={{#switch: {{lc: {{{3}}} }}
| 4 | 5 | 6 | 7 | 8 | 9 = ]
| #default = ]
}}
| u | u-bahn={{#switch: {{lc: {{{3}}} }}
| 1 | 2 | 3 | 11 | 21 = ]
| #default = ]
}}
}}

| orientexpress =]

| orlando ={{#switch: {{lc: {{{2}}} }}
| lynx =]}}

| osaka ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 | m | midosuji =]
| 2 | t | tanimachi =]
| 3 | y | yotsubashi =]
| 4 | c | chuo =]
| 5 | s | sennichimae =]
| 6 | k | sakaisuji =]
| 7 | n | nagahori =]
| 8 | i | imazatosuji =]
| p | nanko =]
}}

| oslo ={{#switch: {{lc: {{{2}}} }}
| tram = ]
| 11 | 12 | 13 | 17 | 18 | 19 = ]
}}

| ottawa ={{#switch: {{lc: {{{2}}} }}
| otrain ={{#switch: {{lc:{{{3|}}}}}
| #default =]
}} {{#if:{{{3|}}}|{{#switch: {{lc:{{{3}}}}}
| #default = {{rail icon|OC Transpo|{{lc:{{{3}}}}}|size={{{size|16}}}px}}
}}}}
| transitway =]
| bus =]
| octranspo =]
<!-- Since Infobox station forces the use of this in the header without a size option, a larger icon is needed to match the text height -->
| confederationbig | 1big =]
| trilliumbig | 2big =]
<!-- Handled by OC Transpo module -->
| #default = {{rail icon|OC Transpo|{{lc:{{{2}}}}}|size={{{size|16}}}px}}
}}

| palma ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 | m1 =]
| 2 | m2 =]
| cercanias | sfm =]
| t1 =]
| t2 =]
| t3 =]
}}

| paris ={{rail icon|{{#switch:{{lc:{{{2}}}}}
| m|metro = Paris Métro
| r|rer = Réseau Express Régional
| t|tram = Tramways in Île-de-France
| i|transilien = Transilien
| #default = Paris Other
}}|{{#switch:{{lc:{{{2}}}}}
| a = a
| b|bus = b
| c|cdgval = vc
| g|gdslignes = g
| mo|montmartre = m
| n|noctilien = n
| o|orlyval = vo
| te|ter = t
| #default = {{{3|}}}
}}|size={{{size|16}}}|alt={{{alt|}}}|link={{{link|}}}}}

| path ={{#switch: {{lc: {{{2}}} }}
| white =]
| #default =]
}}

| perc | pery =] {{#if:{{{2|{{{showtext|}}}}}}|]|}}

| perth ={{#switch: {{lc: {{{2}}} }}
| bus =]
| circle =]
| event =]
| indian =]
| train
| transperth ={{ric|Transperth|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
| transwa ={{ric|Transwa|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
| #default ={{ric|Transperth|{{{2|}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
}}

| phoenix | valleymetro ={{#switch: {{lc: {{{2}}} }}
| tempe | streetcar =]
| rail =]
| #default =]
}}

| philadelphia ={{#switch: {{lc: {{{2}}} }}
<!-- transit -->
| septa =]
| septa-old =]
| septa-metro =]
| b | b lines =]
| b1 | b1 line =]
| b2 | b2 line =]
| b3 | b3 line =]
| d | d lines =]
| d1 | d1 line =]
| d2 | d2 line =]
| g | g lines =]
| g1 | g1 line =]
| l | l lines =]
| l1 | l1 line =]
| m | m lines =]
| m1 | m1 lines =]
| t | t lines =]
| t1 | t1 line =]
| t2 | t2 line =]
| t3 | t3 line =]
| t4 | t4 line =]
| t5 | t5 line =]
| patco =]

<!-- regional rail -->
| air =]
| che =]
| chw =]
| cyn =]
| gln =]
| fxc | fox =]
| doy =]
| nor =]
| tho =]
| tre =]
| war =]
| waw =]
| wtr =]
| nwk =]
| #default ={{RouteBox|{{ucfirst:{{{2}}}}}|{{{link|SEPTA Route {{{2}}} }}}|#{{rail color|SEPTA|{{{2}}}}} }}
}}

| pittsburgh ={{#switch: {{lc: {{{2}}} }}
| white =]
| #default =]
}}

| portland ={{#switch: {{lc: {{{2}}} }}
| blue | green | orange | red | yellow = {{ric|TriMet|{{{2}}}|size={{{size|16}}}px|link={{{link|MAX {{ucfirst:{{lc: {{{2}}} }}}} Line}}}|alt={{{alt|{{{link|MAX {{ucfirst:{{lc: {{{2}}} }}}} Line}}}}}}}}
| a | b | ns = {{rcb|Portland Streetcar|{{{2}}}|inline=route}}
| wes =]
| max = {{ric|TriMet|size={{{size|16}}}px|link={{{link|MAX Light Rail}}}|alt={{{alt|{{{link|MAX Light Rail}}}}}}}}
| streetcar = {{ric|Portland Streetcar|size={{{size|16}}}px|link={{{link|Portland Streetcar}}}|alt={{{alt|{{{link|Portland Streetcar}}}}}}}}
| trimet | #default ={{ric|TriMet|size={{{size|16}}}px|link={{{link|TriMet}}}|alt={{{alt|{{{link|TriMet}}}}}}}}
}}

| porto ={{#switch: {{lc: {{{2}}} }}
| metro =]
| funicular =]
| #default =]
}}

| prague ={{#switch: {{lc: {{{2}}} }}
| esko|e =]
| #default =] {{#if:{{{3|{{{text|}}}}}}|<span style="font-size: {{#if:{{{4|{{{small|}}}}}}|85|100}}%;">]</span>|}}
}}

| qingdao ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Qingdao Metro)|#{{rail color|Qingdao Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 ={{RouteBox|{{{2}}}|Line {{{2}}} (Qingdao Metro)|#{{rail color|Qingdao Metro|{{{2}}}}}|#000}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Qingdao Metro)|#{{rail color|Qingdao Metro|{{{2}}}}}}}
}}
}}

| qom ={{#switch: {{lc: {{{2}}} }}
| uc =]
}}

| rhine-neckar ={{#switch: {{lc: {{{2}}} }}
| s | s-bahn =]
}}

| rhine-ruhr ={{#switch: {{lc: {{{2}}} }}
|s|s-bahn =]
}}

| riyadh ={{#switch: {{lc: {{{2}}} }}
| 1 ={{RouteBox|1|Line 1 (Riyadh Metro)|#0354A6}}
| 2 ={{RouteBox|2|Line 2 (Riyadh Metro)|#DC241F}}
| 3 ={{RouteBox|3|Line 3 (Riyadh Metro)|#FF9A00}}
| 4 ={{RouteBox|4|Line 4 (Riyadh Metro)|#FFD700}}
| 5 ={{RouteBox|5|Line 5 (Riyadh Metro)|#009530}}
| 6 ={{RouteBox|6|Line 6 (Riyadh Metro)|#9016B2}}
}}

| riodejaneiro ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 ={{RouteBox|1|Line 1 (Rio de Janeiro)|#FF8500|black}}
| 2 ={{RouteBox|2|Line 2 (Rio de Janeiro)|#00AE27}}
| 4 ={{RouteBox|4|Line 4 (Rio de Janeiro)|#FFC400|black}}
| sv =]
| lrt =]
| 1l ={{RouteBox|1|Line 1 (Rio LRT)|#0D73B9}}
| 2l ={{RouteBox|2|Line 2 (Rio LRT)|#008000}}
| 3l ={{RouteBox|3|Line 3 (Rio LRT)|#F1C232|black}}
| 4l ={{RouteBox|4|Line 4 (Rio LRT)|#FF8500}}
}}

| rostock ={{#switch: {{lc: {{{2}}} }}
|s|s-bahn = {{ric|Rostock S-Bahn|size=x{{{size|12}}}px}}
|s1|s2|s3 = {{rcb|Rostock S-Bahn|{{{2}}}|croute}}
|tram = ]
}}

| rotterdam ={{#switch: {{lc: {{{2}}} }}
| ret =]
| metro =]
| a ={{RouteBox|A|{{{link|Rotterdam Metro line A}}}|#00AA50}}
| b ={{RouteBox|B|{{{link|Rotterdam Metro line B}}}|#FFD301|black}}
| c ={{RouteBox|C|{{{link|Rotterdam Metro line C}}}|#EF1F1F}}
| d ={{RouteBox|D|{{{link|Rotterdam Metro line D}}}|#1BC5E9}}
| e ={{RouteBox|E|{{{link|Rotterdam Metro line E}}}|#1A389A}}
| 3 ={{RouteBox|3|{{{link|Zoetermeer Stadslijn#Line 3}}}|#A9218E}}
| 4 ={{RouteBox|4|{{{link|Zoetermeer Stadslijn#Line 4}}}|#F4901D}}
}}

| sacramento =]

| saintlouis | stlouis = ]

| saintpetersburg | stpetersburg = ]

| salzburg={{#switch: {{lc: {{{2}}} }}
| s = {{ric|Salzburg S-Bahn}}
}}

| sandiego ={{#switch: {{lc: {{{2}}} }}
| bus =]
| coaster =]
| sprinter =]
| trolley =]
| blue | b =]
| copper | c =]
| orange | o =]
| green | g =]
| silver | s =]
}}{{#if:{{{3|{{{showtext|}}}}}}|&nbsp;]
}}

| sanfrancisco ={{#switch: {{lc: {{{2}}} }}
| muni =]
| metro =]
| e =]
| f =]
| j =]
| k =]
| l =]
| m =]
| n =]
| s =]
| t =]
| cable =]
| california =]
| powell-hyde | hyde =]
| powell-mason | mason =]
}}

| santaclara ={{#switch: {{lc: {{{2}}} }}
| blue =]
| green =]
| orange =]
| #default =]
}}

| santiago ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 =]
| 2 =]
| 3 =]
| 4 =]
| 4a =]
| 5 =]
| 6 =]
| 7 =]
| 8 =]
| 9 =]
}}

| saopaulo ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 =]
| 2 =]
| 3 =]
| 4 =]
| 5 =]
| 6 =]
| 15 =]
| 16 ={{RouteBox|16|Line 16 (São Paulo Metro)|#8F00FF}}
| 17 =]
| 18 ={{RouteBox|18|Line 18 (São Paulo Metro)|#964b00}}
| 19 ={{RouteBox|19|Line 19 (São Paulo Metro)|#0099cc}}
| 20 ={{RouteBox|20|Line 20 (São Paulo Metro)|#ff3366}}
| cptm =]
| 7 =]
| 8 =]
| 9 =]
| 10 =]
| 10+ ={{RouteBox|10+|Line 10 (CPTM)|#0088B0}}
| 10E | 10e ={{RouteBox|10E|Line 10 (CPTM)|#0088B0}}
| 11 =]
| 12 =]
| 13 =]
| 13AC | 13ac | ac ={{RouteBox|AC|Line 13 (CPTM)|#8FFF1F|black}}
| 13AE | 13ae | ae =]
| 14 =]
| emtu | EMTU =]
}}

| sapporo ={{#switch: {{lc: {{{2}}} }}
| metro =]
| n | namboku =]
| t | tozai |tōzai =]
| h | toho | tōhō =]
}}

| seattle ={{#switch: {{lc: {{{2}}} }}
| link =]
| line 1 | 1 line | 1 =]
| line 2 | 2 line | 2 =]
| line 3 | 3 line | 3 =]
| line 4 | 4 line | 4 =]
| line t | t line | t =]
| sounder =]
| n line | n | north | line n =]
| s line | s | south | line s =]
| a | b | c | d | e | f | g | h =]
| stride =]
| s1 | stride s1 =]
| s2 | stride s2 =]
| s3 | stride s3 =]
| stex =]
| soundtransit =]
}}

| seoul ={{#switch: {{lc: {{{2}}} }}
| arx =]{{#switch: {{lc: {{{3|}}} }}
| l | local =&nbsp;Local
| e | x | express =&nbsp;Express
}}
| chun =]
| ever =]
| gimpo =]
| gtxa =]
| gyeongjung | gye | jun =]
| gg|gyeonggang | yeoju =]
| maglev | im =]
| seo | seohae =]
| sil | sillim =]
| sin =]
| su | bun | suin-bundang = ]
| subway =]
| ui =]
| uij =]
| ]{{#switch: {{lc: {{{3|}}} }}
| l | local =&nbsp;Local
| e | x | express =&nbsp;Express
}}
}}

| septa =]

| sevilla | seville ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 =]
| cercanias =]
| c-1 =]
| c-2 =]
| c-3 =]
| c-4 =]
| c-5 =]
}}

| shanghai ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| 10b ={{RouteBox|10&nbsp;branch|{{{link|Line 10 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|na}}}}
| 11b ={{RouteBox|11&nbsp;branch|{{{link|Line 11 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|na}}}}
| c | cm | chongming ={{RouteBox|Chongming|{{{link|Chongming line}}}|#{{rail color|Shanghai Metro|na}}}}
| j | jm | jinshan ={{RouteBox|Jinshan|{{{link|Jinshan railway}}}|#{{rail color|Shanghai Metro|na}}}}
| m | ml | maglev ={{RouteBox|Maglev|{{{link|Shanghai maglev train}}}|#{{rail color|Shanghai Metro|na}}}}
| p | pj | pujiang ={{RouteBox|Pujiang|{{{link|Pujiang line}}}|#{{rail color|Shanghai Metro|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shanghai Metro)|#{{rail color|Shanghai Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 2 | 3 | 7 | 9 | 10 | 13 | 15 | 16 | 17 | 18 | 21 ={{RouteBox|{{{2}}}|{{{link|Line {{{2}}} (Shanghai Metro)}}}|#{{rail color|Shanghai Metro|{{{2}}}}}|#000}}
| 10b ={{RouteBox|10&nbsp;branch|{{{link|Line 10 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|10}}|#000}}
| 11b ={{RouteBox|11&nbsp;branch|{{{link|Line 11 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|11}}}}
| c | cm | chongming ={{RouteBox|Chongming|{{{link|Chongming line}}}|#{{rail color|Shanghai Metro|Chongming}}}}
| j | js | jinshan ={{RouteBox|Jinshan|{{{link|Jinshan railway}}}|#{{rail color|Shanghai Metro|Jinshan}}}}
| m | ml | maglev ={{RouteBox|Maglev|{{{link|Shanghai maglev train}}}|#{{rail color|Shanghai Metro|Maglev}}}}
| p | pj | pujiang ={{RouteBox|Pujiang|{{{link|Pujiang line}}}|#{{rail color|Shanghai Metro|Pujiang}}}}
| #default ={{RouteBox|{{{2}}}|{{{link|Line {{{2}}} (Shanghai Metro)}}}|#{{rail color|Shanghai Metro|{{{2}}}}}}}
}}
}}

| shaoxing ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shaoxing Rail Transit)|#{{rail color|Shaoxing Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| rt | metro=<!--]-->
| 1 = {{RouteBox|1|Line 1 (Shaoxing Metro)|#c5003e}}
| 2 = {{RouteBox|2|Line 2 (Shaoxing Metro)|#036eb8}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shaoxing Rail Transit)|#{{rail color|Shaoxing Metro|{{{2}}}}}}}
}}
}}

| shenyang ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shenyang Metro)|#{{rail color|Shenyang Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shenyang Metro)|#{{rail color|Shenyang Metro|{{{2}}}}}}}
| 2 ={{RouteBox|2|Line 2 (Shenyang Metro)|#{{rail color|Shenyang Metro|2}}|#000}}
}}
}}

| sheffield =]

| shenzhen ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| lb | luobao ={{RouteBox|Luobao|{{{link|Line 1 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
| sk | shekou ={{RouteBox|Shekou|{{{link|Line 2 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
| lg | longgang ={{RouteBox|Longgang|{{{link|Line 3 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
| lh | longhua ={{RouteBox|Longhua|{{{link|Line 4 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
| hz | huanzhong ={{RouteBox|Huanzhong|{{{link|Line 5 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
| 1lb ={{RouteBox|1 (Luobao)|{{{link|Line 1 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
| 2sk ={{RouteBox|2 (Shekou)|{{{link|Line 2 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
| 3lg ={{RouteBox|3 (Longgang)|{{{link|Line 3 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
| 4lh ={{RouteBox|4 (Longhua)|{{{link|Line 4 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
| 5hz ={{RouteBox|5 (Huanzhong)|{{{link|Line 5 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shenzhen Metro)|#{{rail color|Shenzhen Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| lb | luobao = {{ric|Shenzhen Metro|1|link={{{link|}}}}}
| sk | shekou = {{ric|Shenzhen Metro|2|link={{{link|}}}}}
| lg | longgang = {{ric|Shenzhen Metro|3|link={{{link|}}}}}
| lh | longhua = {{ric|Shenzhen Metro|4|link={{{link|}}}}}
| hz | huanzhong = {{ric|Shenzhen Metro|5|link={{{link|}}}}}
| 1lb ={{RouteBox|1 (Luobao)|{{{link|Line 1 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|1}}}}
| 2sk ={{RouteBox|2 (Shekou)|{{{link|Line 2 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|2}}}}
| 3lg ={{RouteBox|3 (Longgang)|{{{link|Line 3 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|3}}}}
| 4lh ={{RouteBox|4 (Longhua)|{{{link|Line 4 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|4}}}}
| 5hz ={{RouteBox|5 (Huanzhong)|{{{link|Line 5 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|5}}}}
| #default = {{ric|Shenzhen Metro|{{{2}}}|link={{{link|}}}}}
}}
}}

| shijiazhuang ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shijiazhuang Metro)|#{{rail color|Shijiazhuang Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shijiazhuang Metro)|#{{rail color|Shijiazhuang Metro|{{{2}}}}}}}
}}
}}

| shiraz ={{#switch: {{lc: {{{2}}} }}
| metro =]
}}

| shoreline =]

| smart =]

| stockholm ={{#switch: {{lc: {{{2}}} }}
| commuter =]
| 40 | 41 | 42 | 43 | 44 | 48 | j40 | j41 | j42 | j43 | j44 | j48 ={{RouteBox|{{{2}}}|Stockholm commuter rail|#27417A}}
| metro =]
| 10 | 11 | 13 | 14 | 17 | 18 | 19 | t10 | t11 | t13 | t14 | t17 | t18 | t19 ={{RouteBox|{{{2}}}|Line {{#invoke:ustring|sub|\{{{2}}}|-2|-1}} (Stockholm metro)|#{{rail color|Stockholm metro|{{#invoke:ustring|sub|\{{{2}}}|-2|-1}}}}}}
| tvärbanan | tvarbanan | 22 ={{RouteBox|22|Tvärbanan|SaddleBrown}}
}}

| stuttgart ={{#switch: {{lc: {{{2}}} }}
| s | s-bahn =]
| u | stadtbahn = ]
| sb|seilbahn = ]
| vvs = ]
| bus = ]
| z|zacke = ]
}}

| sunrail =]

| suzhou ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Suzhou Rail Transit)|#{{rail color|Suzhou Rail Transit|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| rt | srt | metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Suzhou Rail Transit)|#{{rail color|Suzhou Rail Transit|{{{2}}}}}}}
}}
}}

| sydney | nsw ={{#switch: {{lc: {{{2}}} }}
| bus =]
| tway | t =]
| monorail | mono =]
| train =]
| t1 | north | shore | western =]
| t2 | inner | leppington =]
| t3 | bankstown =]
| t4 | eastern | illawarra =]
| t5 | cumberland =]
| t6 | lidcombe-bankstown =]
| t7 | olympic =]
| t8 | airport | south =]
| t9 | northern =]
| carlingford =]
| south west =]
| metro =]
| nswtrainlink | regional train | countrylink | cl =]
| blue =]
| hunter =]
| central coast | newcastle =]
| coast =]
| highlands =]
| light rail =]
| l1 | dulwich hill | lightrail | light =]
| l2 | cbd | southeast | randwick =]
| l3 | kingsford =]
| l4 | parramatta =]
| coach = ]
| ferry =]
| f1 | manly =]
| f2 | tarongazoo =]
| f3 | parramattariver =]
| f4 | pyrmontbay =]
| f5 | neutralbay =]
| f6 | mosmanbay =]
| f7 | doublebay =]
| f8 | cockatooisland =]
| f9 | watsonsbay =]
| f10 | blackwattlebay =]
}}

| tabriz ={{#switch: {{lc: {{{2}}} }}
| metro =]
}}

| taichung ={{#switch: {{lc: {{{2}}} }}
| metro = {{RouteBox|{{{2}}}|Taichung Metro|#0b03fc}}
| #default ={{ric|Taichung Metro|{{{2|}}}|link={{{link|}}}}}
}}

| tainan ={{#switch: {{lc: {{{2}}} }}
| t ={{RouteBox|T|{{{link|TRA Line (Tainan)}}}|#{{rail color|Tainan Metro|t}}}}
| s ={{RouteBox|Shalun|{{{link|Shalun Line}}}|#{{rail color|Tainan Metro|t}}}}
| #default ={{RouteBox|{{{2}}}|{{{2}}} Line (Tainan Metro)|#{{rail color|Tainan Metro|{{{2}}}}}}}
}}

| taipei ={{#switch: {{lc: {{{2}}} }}
| metro = {{ric|Taipei Metro|link={{{link|}}}|alt={{{alt|}}}}}
| wenhu | br = {{ric|Taipei Metro|br|link={{{link|}}}}}
| tamsui–xinyi | r = {{ric|Taipei Metro|r|link={{{link|}}}}}
| songshan–xindian | g = {{ric|Taipei Metro|g|link={{{link|}}}}}
| zhonghe–xinlu | o = {{ric|Taipei Metro|o|link={{{link|}}}}}
| bannan | bl = {{ric|Taipei Metro|bl|link={{{link|}}}}}
| maokong | m = ]
| xinbeitou = {{ric|Taipei Metro|xinbeitou|link={{{link|}}}}}
| xiaobitan = {{ric|Taipei Metro|xiaobitan|link={{{link|}}}}}
| wanda–zhonghe–shulin | lg = {{ric|Taipei Metro|lg|link={{{link|}}}}}
| minsheng–xizhi | sb = {{ric|Taipei Metro|sb|link={{{link|}}}}}
| #default = {{ric|Taipei Metro|{{{2|}}}|link={{{link|}}}}}
}}

| taoyuan ={{#switch: {{lc: {{{2}}} }}
| metro = {{ric|Taoyuan Metro|link={{{link|}}}|alt={{{alt|}}}}}
| airport | a = {{ric|Taoyuan Metro|a|link={{{link|}}}}}
| blue | b = {{ric|Taoyuan Metro|b|link={{{link|}}}}}
| green | g = {{ric|Taoyuan Metro|g|link={{{link|}}}}}
| orange | o = {{ric|Taoyuan Metro|o|link={{{link|}}}}}
| brown | br = {{ric|Taoyuan Metro|br|link={{{link|}}}}}
| red | r = {{ric|Taoyuan Metro|r|link={{{link|}}}}}
| #default ={{ric|Taoyuan Metro|{{{2|}}}|link={{{link|}}}}}
}}

| tbilisi = {{#switch: {{lc: {{{2}}} }}
| metro = ]
}}

| tehran ={{#switch: {{lc: {{{2}}} }}
| metro =]
| uc =]
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 =]
}}

| texas ={{#switch: {{lc: {{{2}}} }}
| a-train | atrain =]
| tre =]
| texrail | tex =]
}}

| thessaloniki | thessalonika ={{#switch: {{lc: {{{2}}} }}
| m =]
| m1 | 1 =]
| m2 | 2 =]
| m3 | 3 =]
| ose | r =]
| p =]
| pr =]
| Π1 | ∏1 | π1 | p1 =]
| Π2 | ∏2 | π2 | p2 =]
| Π3 | ∏3 | π3 | p3 ={{#if:{{{link|Proastiakos Thessaloniki}}}|*(%d*)*$|%1|plain=false}}/17*100 round 0}}%;padding-left:2px;padding-right:2px;" title="{{{alt|{{{link|Proastiakos Thessaloniki Line Π3}}}}}}">Π3</span>]]|<span style="background-color:#{{rcr|Proastiakos Thessaloniki|3}};color:white;font-weight:bold;font-size:{{#expr:{{#invoke:string|replace|{{{size|x15}}}|^*(%d*)*$|%1|plain=false}}/17*100 round 0}}%;padding-left:2px;padding-right:2px;" title="{{{alt|{{{link|Proastiakos Thessaloniki Line Π3}}}}}}">Π3</span>}}
| a =]
| ktel = <span style="background-color:#f59f27;border-radius:2px;font-weight:bold;font-size:80%;padding-left:2px;padding-right:2px;" title="{{{alt|{{{link|KTEL}}}}}}">]</span>
| arch = ]
}}

| tianjin ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default = {{rail icon|Tianjin Metro|{{lc:{{{2}}}}}|size={{{size|x16}}}px}}
}}

| tokyo ={{#switch: {{lc: {{{2}}} }}
| metro =]
| c | chiyoda =]
| f | fukutoshin | 13 =]
| g | ginza | 3 =]
| h | hibiya =]
| m | marunouchi | 4 =]
| mn | mb | nakano | 4n | 4b =]
| n | namboku | 7 =]
| t | tozai | tōzai | 5 =]
| y | yurakucho | yūrakuchō | 8 =]
| z | hanzomon | hanzōmon =]
| toei =]
| a | asakusa | 1 =]
| e | oedo | ōedo =]
| i | mita =]
| s | shinjuku =]
| toden ={{#ifeq:{{lc:{{{3|}}}}}|arakawa|]|]}}
| ks | keisei =]
| sa | skyaccess =]
| sl | shin-keisei =]
| hs | hokuso =]
| sr | shibayama =]
| kk | keikyu =]
| tr | toyo =]
| ko | keio =]
| in | inokashira =]
| en | enoden =]
}}

| toronto ={{#switch: {{lc: {{{2}}} }}
| rail ={{#if:{{{4|}}}||]}} {{#switch: {{lc:{{{3}}}}}
| a | lakeshore west =]
| b | lakeshore east =]
| c | milton =]
| d | kitchener =]
| e | barrie =]
| f | richmond hill =]
| g | stouffville =]
}}
| subway ={{#switch: {{lc:{{{3|}}}}}
| 3 =]
| 5 | 6 | dm | fw | j | se | sm | ww =]
| #default =]
}} {{#switch: {{lc:{{{3}}}}}
| #default = {{#if:{{{3|}}}|{{rail icon|Toronto Transit Commission|{{lc:{{{3}}}}}|size={{{size|16}}}px}}}}
}}
| icts =]
| streetcar =] {{#switch: {{{3}}}
| 501 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 502 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 503 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 504 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 505 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 506 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 508 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 509 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 510 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 511 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 512 ={{color box|{{#if:{{{4|}}}|black}}|]}}
| 514 ={{color box|{{#if:{{{4|}}}|black}}|]}}
}}
| bus ={{{icon|]}}} {{#if:{{{3|}}}|{{#if:{{{4|}}}|{{color box|black|'''{{{3|}}}'''|white}}|{{color box|white|{{{3|}}}}} }} }}
| up | upx | up express =]
| metrolinx =]
<!-- Since Infobox station forces the use of this in the header without a size option, a larger icon is needed to match the text height -->
| 1big = {{rail icon|Toronto Transit Commission|1|size={{{size|20}}}px}}
| 2big = {{rail icon|Toronto Transit Commission|2|size={{{size|20}}}px}}
| 3big = {{rail icon|Toronto Transit Commission|3|size={{{size|20}}}px}}
| 4big = {{rail icon|Toronto Transit Commission|4|size={{{size|20}}}px}}
| 5big = {{rail icon|Toronto Transit Commission|5|size={{{size|20}}}px}}
| 6big = {{rail icon|Toronto Transit Commission|6|size={{{size|20}}}px}}
<!-- Passthrough to Module:Adjacent stations/Toronto Transit Commission by default -->
| #default = {{rail icon|Toronto Transit Commission|{{lc:{{{2}}}}}|size={{{size|16}}}px}}
}}

| trirail =]

| uta ={{#switch: {{lc: {{{2}}} }}
| s | 720 =]
| trax =]
| frontrunner =]
| blue | 701 ={{RouteBox|701|Blue Line (TRAX)|#{{rail color|Utah Transit Authority|Blue Line}}}}
| red | 703 ={{RouteBox|703|Red Line (TRAX)|#{{rail color|Utah Transit Authority|Red Line}}}}
| green | 704 ={{RouteBox|704|Green Line (TRAX)|#{{rail color|Utah Transit Authority|Green Line}}}}
| purple | 750 ={{RouteBox|750|FrontRunner|#{{rail color|Utah Transit Authority|FrontRunner}}}}
| #default =]
}}

| utrecht ={{#switch: {{lc: {{{2}}} }}
| u-ov =]}}

| valencia ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 1 =]
| 2 =]
| 3 =]
| 4 =]
| 5 =]
| 6 =]
| 7 =]
| 8 =]
| 9 =]
| 10 =]
}}

| vancouver ={{#switch: {{lc: {{{2}}} }}
| bus ={{#if: {{{3|}}}
| {{#switch: {{lc: {{{3}}} }}
| bl =]
| 95 =]
| 96 =]
| 97 =]
| 99 =]
}}
| ]
}}
| rapidbus ={{#if: {{{3|}}}
| {{#switch: {{lc: {{{3}}} }}
| r1 =]
| r2 =]
| r3 =]
| r4 =]
| r5 =]
| r6 =]
}}
| ]
}}
| canada =]
| evergreen =]
| expo =]
| millennium =]
| seabus =]
| translink={{#if:{{{3|}}}||]}}
| wce =]
}}

| victoria | melbourne ={{#switch: {{lc: {{{2}}} }}
| train ={{error|Specify region – replace "train" with "met train" or "reg train"}}
| metropolitan | metropolitan train | metro | met | met train =]
| regional | regional train | vline | v/line | reg | reg train =]
| alamein
| belgrave
| craigieburn
| cranbourne
| frankston
| hurstbridge
| lilydale
| mernda
| pakenham
| sandringham
| sunbury
| upfield
| werribee
| williamstown =]
| albury
| ararat
| bairnsdale
| ballarat
| bendigo
| echuca
| geelong
| maryborough
| seymour
| shepparton
| traralgon
| warrnambool =]
| epsom | eaglehawk =]
| flemington racecourse | flemington =]
| glen waverley =]
| south morang =]
| stony point =]
| swan hill =]
| waurn ponds =]
| wendouree =]
| tram =]
| 1 | 3 | 3a | 5 | 6 | 11 | 12 | 16 | 19 | 30 | 35 | 48 | 57 | 58 | 59 | 64 | 67 | 70 | 72 | 75 | 78 | 82 | 86 | 96 | 109 =]
| cc | city circle =]
| bus ={{error|Specify region – replace "bus" with "met bus" or "reg bus"}}
| metropolitan bus | met bus =]
| regional bus | reg bus =]
| coach =]
| ferry =]
| skybus =]
| adelaide | the overland | overland | gsr | great southern rail =]
| sydney | xpt | melbourne xpt | trainlink | nsw trainlink =]
| #default ={{error|Unknown value for second argument}}
}}

| vienna ={{#switch: {{lc: {{{2}}} }}
| train =]
| s-bahn | s =]
| s-main =]
| s1 | s2 | s3 | s4 | s7 | s40 | s45 | s50 | s60 | s80 | vorortelinie = {{ric|Vienna S-Bahn|{{{2}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
| u-bahn | u =]
| u1 =]
| u2 =]
| u3 =]
| u4 =]
| u5 =]
| u6 =]
| cat =]
| wlb | lokalbahn =]
| tram ={{#if:{{{3|}}}|{{ric|Trams in Vienna|{{{3|}}}}}|]}}
| bus =]
| r =]
| rex =]
| wiener lokalbahnen =]
<!-- depreceated, use tram|line instead -->
| 1 | 2 | 5 | 6 | 9 | 10 | 18 | 25 | 26 | 30 | 31 | 33 | 37 | 38 | 40 | 41 | 42 | 43 | 44 | 46 | 49 | 52 | 58 | 60 | 62 | 67 | 71 | d | e | o =]
| vor | #default =]
}}
| virgin =]
| vorarlberg ={{#switch: {{lc: {{{2}}} }}
| s1 | s3 | s4 = ]
| s-bahn | s = ]
}}
| vre =]

| vitoria-gasteiz={{#switch: {{lc: {{{2}}} }}
| tram | tranbia =]
}}

| warsaw ={{#switch: {{lc: {{{2}}} }}
| rail =]
| metro =]
| m1 =]
| m2 =]
| m3 =]
| m4 =]
| m5 =]
| skm =]
}}

| washington ={{#switch: {{lc: {{{2}}} }}
| metro =]
| blue | bl | b =]
| green | gr | g =]
| orange | or | o =]
| purple | pu | p =]
| red | rd | r =]
| silver | sv | s =]
| yellow | yl | y =]
| streetcar = ]
}}

| waterloo ={{#switch: {{lc: {{{2}}} }}
| bus =]
| ion =]
}}

| westmidlands ={{#switch: {{lc: {{{2}}} }}
| bus | red =]
| cycle | cycle hire | green =]
| metro | tram | blue =]
| rail | railway | trains | orange =]
| roads | road | pink =]
}}

| wuhan ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| 21 | yl | yangluo ={{RouteBox|Yangluo|Yangluo line|#{{rail color|Wuhan Metro|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhan Metro)|#{{rail color|Wuhan Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| 21 | yl | yangluo ={{RouteBox|Yangluo|Yangluo line|#{{rail color|Wuhan Metro|yl}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhan Metro)|#{{rail color|Wuhan Metro|{{{2}}}}}}}
}}
}}

| wuhu ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|{{{2}}}}}}}
| s ={{#switch: {{lc: {{{4}}} }}
| na ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|na}}}}
| #default ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|s{{{3}}}}}}}
}}
}}
}}

| wuxi ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuxi Metro)|#{{rail color|Wuxi Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuxi Metro)|#{{rail color|Wuxi Metro|{{{2}}}}}}}
}}
}}

| xi'an ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xi'an Metro)|#{{rail color|Xi'an Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| 4 ={{RouteBox|4|Line 4 (Xi'an Metro)|#{{rail color|Xi'an Metro|4}}|#000}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xi'an Metro)|#{{rail color|Xi'an Metro|{{{2}}}}}}}
}}
}}

| xiamen ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xiamen Metro)|#{{rail color|Xiamen Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xiamen Metro)|#{{rail color|Xiamen Metro|{{{2}}}}}}}
}}
}}

| xuzhou ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xuzhou Metro)|#{{rail color|Xuzhou Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =<!--] nonfree image -->
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xuzhou Metro)|#{{rail color|Xuzhou Metro|{{{2}}}}}}}
}}
}}

| yokohama ={{#switch: {{lc: {{{2}}} }}
| subway =]
| blue =]
| green =]
}}

| york ={{#switch: {{lc: {{{2}}} }}
| yrt =]
| viva =]
| blue =]
| green =]
| orange =]
| pink =]
| purple =]
| yellow =]
}}

| zaragoza ={{#switch: {{lc: {{{2}}} }}
| tram =]
| cercanias =]
| tuzsa =]
| ctaz =]
}}

| zhengzhou ={{#switch: {{lc: {{{3}}} }}
| na ={{#switch: {{lc: {{{2}}} }}
| c | cj | suburban | chengjiao ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|na}}}}
| c1 | suburban1 | chengjiao1 ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|na}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Zhengzhou Metro)|#{{rail color|Zhengzhou Metro|na}}}}
}}
| #default ={{#switch: {{lc: {{{2}}} }}
| metro =]
| c | cj | suburban | chengjiao ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|cj}}}}
| c1 | suburban1 | chengjiao1 ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|cj1}}}}
| #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Zhengzhou Metro)|#{{rail color|Zhengzhou Metro|{{{2}}}}}}}
}}
}} }}


<!-- GENERIC --> <!-- GENERIC -->

| air=]
| air ={{#switch: {{lc: {{{2}}} }}
| bus=]
| base =]
| rail=]
| field =]
| tram=]
| ferry=] | #default =]
| heritage={{#switch: {{lc: {{{2}}} }}
| rail=]
}} }}

| ch={{#switch: {{lc: {{{2}}} }}
| airbase =]
| rail=

| airfield =]

| bike | bicycle =]

| bus ={{#switch: {{lc: {{{2}}} }}
| rapid | brt =]
| trolley | trolleybus | tb =]
| 1 =]
| #default =]
}}

| cable =]

| express =]

| ferry =]

| funicular | incline =]

| heliport =]

| heritage ={{#switch: {{lc: {{{2}}} }}
| rail =]
| tram =]
| pcc =]
}}

| metro | subway | underground =]

| mono | monorail =]

| park | parking =]

| rail =]

| tram | light rail =]

| trolley | trolleybus =]

| wheelchair =]

<!-- COUNTRIES -->

| at ={{#switch: {{lc: {{{2}}} }}
| öbb | obb =]
| westbahn =]
}} }}

<!-- SPECIALS -->
| de={{#switch: {{lc: {{{2}}} }} | be ={{#switch: {{lc: {{{2}}} }}
| rail=] | eul =]
| rail =]
}} }}

| gb={{#switch: {{lc: {{{2}}} }}
| bg ={{#switch: {{lc: {{{2}}} }}
| rail=]
| rail =]
}} }}

| ru={{#switch: {{lc: {{{2}}} }}
| by ={{#switch: {{lc: {{{2}}} }}
| rail=]
| rail =]
}} }}

| ie={{#switch: {{lc: {{{2}}} }}
| ca ={{#switch: {{lc: {{{2}}} }}
| rail=]
| cn =]
| cp =]
| onr=]
| ontcbus=]
| rail | via =]
}} }}

| ni={{#switch: {{lc: {{{2}}} }}
| ch ={{#switch: {{lc: {{{2}}} }}
| rail=]
| rail =]
}} }}


| cn ={{#switch: {{lc: {{{2}}} }}
| rail =]
| crh = ]
| metro =]
| prdir =]
| mono =]
}}

| de ={{#switch: {{lc: {{{2}}} }}
| rail =]
| s-bahn =]
| u-bahn =]
| stadtbahn =]
}}

| es ={{#switch: {{lc: {{{2}}} }}
| rail =]
| cercanias =]
| feve =]
}}

| fr ={{#switch: {{lc: {{{2}}} }}
| rail =]
| ouigo =]
| ter =]
| tgv =]
| tgvinoui =]
| tgvlyria =]
}}

| gb ={{#switch: {{lc: {{{2}}} }}
| rail =]
| bus =]
| birmingham =]
| blackpool =]
| edinburgh =]
| glasgow =]
| leeds =]
| liverpool =]
| manchester | metrolink =]
| newcastle =]
| nottingham =]
| sheffield =]
| calmac =]
| brail =]
}}

| ie ={{#switch: {{lc: {{{2}}} }}
| rail =]
}}

| il | israel ={{#switch: {{lc: {{{2}}} }}
| bus =]
| carmelit =]
| egged =]
| rail = ]
| railw = ]
| jerusalem light rail =]
| tel aviv light rail | dankal =]
}}

| ir | iran ={{#switch: {{lc: {{{2}}} }}
| rail = <!--Image deleted at Commons ]-->
}}

| it ={{#switch: {{lc: {{{2}}} }}
| rail =]
}}

| jp | ja ={{#switch: {{lc: {{{2}}} }}
| jrh =]
| jre =]
| jrc =]
| jrw =]
| jrs =]
| jrk =]
| jrf =]
| shr =]
| shinkansen ={{#switch: {{lc: {{{3}}} }}
| a | akita =]
| ho | hokkaidō | hokkaido =]
| hu | hokuriku =]
| j | jōetsu | joetsu =]
| k | kyushu =]
| n | nagano =]
| s | sanyō | sanyo =]
| to | tōkaidō | tokaido =]
| tu | tōhoku | tohoku =]
| y | yamagata =]
| #default =]
}}
| jrwest ={{#switch: {{lc: {{{3}}} }}
| h | hiroshima ={{#switch: {{lc: {{{4}}} }}
| b | blue | kabe ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}|{{{link|Kabe_Line}}}|#09C0B0|bold=no}}
| g | green ={{RouteBox|{{font|text=G|font=Lucida Console||color=#fff}}|{{{link|San-yō_Line}}}|#5fAD3C|bold=no}}
| p | purple | geibi ={{RouteBox|{{font|text=P|font=Lucida Console||color=#fff}}|{{{link|Geibi_Line}}}|#947EB9|bold=no}}
| r | red ={{RouteBox|{{font|text=R|font=Lucida Console||color=#fff}}|{{{link|San-yō_Line}}}|#cB332E|bold=no}}
| y | yellow | kure ={{RouteBox|{{font|text=Y|font=Lucida Console||}}|{{{link|Kure_Line}}}|#EE8F17|#000|bold=no}}
}}
| k | kinki ={{#switch: {{lc: {{{4}}} }}
| hokuriku ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Hokuriku_Line}}}|#0000f2|bold=no}}
| biwako ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Biwako_Line}}}|#0000f2|bold=no}}
| jrkyoto ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|JR Kyōto_Line}}}|#0000f2|bold=no}}
| jrkobe ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|JR Kōbe_Line}}}|#0000f2|bold=no}}
| sanyo ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|San-yō_Line}}}|#0000f2|bold=no}}
| ako ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Akō_Line}}}|#0000f2|bold=no}}
| b | kosei ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}|{{{link|Kosei_Line}}}|#039be5|bold=no}}
| c | kusatsu ={{RouteBox|{{font|text=C|font=Lucida Console||color=#fff}}|{{{link|Kusatsu_Line}}}|#4caf50|bold=no}}
| d | nara ={{RouteBox|{{font|text=D|font=Lucida Console||color=#fff}}|{{{link|Nara_Line}}}|#b67c2b|bold=no}}
| sagano ={{RouteBox|{{font|text=E|font=Lucida Console||color=#fff}}|{{{link|Sagano_Line}}}|#878DDC|bold=no}}
| sanin ={{RouteBox|{{font|text=E|font=Lucida Console||color=#fff}}|{{{link|San-in_Line}}}|#878DDC|bold=no}}
| f | osakahigashi ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}|{{{link|Ōsaka_Higashi_Line}}}|#546e7a|bold=no}}
| jrtakarazuka ={{RouteBox|{{font|text=G|font=Lucida Console||}}|{{{link|JR_Takarazuka_Line}}}|#ffc107|#000|bold=no}}
| fukuchiyama ={{RouteBox|{{font|text=G|font=Lucida Console||}}|{{{link|Fukuchiyama_Line}}}|#ffc107|#000|bold=no}}
| jrtozai ={{RouteBox|{{font|text=H|font=Lucida Console||color=#fff}}|{{{link|JR_Tōzai_Line}}}|#ec407a|bold=no}}
| gakkentoshi ={{RouteBox|{{font|text=H|font=Lucida Console||color=#fff}}|{{{link|Gakkentoshi_Line}}}|#ec407a|bold=no}}
| i | kakogawa ={{RouteBox|{{font|text=I|font=Lucida Console||color=#fff}}|{{{link|Kakogawa Line}}}|#009688|bold=no}}
| j | bantan ={{RouteBox|{{font|text=J|font=Lucida Console||color=#fff}}|{{{link|Bantan_Line}}}|#ad1457|bold=no}}
| k | kishin ={{RouteBox|{{font|text=K|font=Lucida Console||color=#fff}}|{{{link|Kishin_Line}}}|#f4511e}}
| l | maizuru ={{RouteBox|{{font|text=L|font=Lucida Console||}}|{{{link|Maizuru_Line}}}|#ff9800|#000|bold=no}}
| o | osakaloop ={{RouteBox|{{font|text=O|font=Lucida Console||color=#fff}}|{{{link|Ōsaka_Loop_Line}}}|#ef5350|bold=no}}
| p | jryumesaki ={{RouteBox|{{font|text=P|font=Lucida Console||color=#fff}}|{{{link|JR_Yumesaki_Line}}}|#283593|bold=no}}
| q | yamatoji ={{RouteBox|Q|{{{link|Yamatoji_Line}}}|#009688|bold=no}}
| r | hanwa ={{RouteBox|{{font|text=R|font=Lucida Console||}}|{{{link|Hanwa_Line}}}|#ff9800|#000|bold=no}}
| s | kansaiairport ={{RouteBox|{{font|text=S|font=Lucida Console||color=#fff}}|{{{link|Kansai-airport_Line}}}|#0000f2|bold=no}}
| t | wakayama ={{RouteBox|{{font|text=T|font=Lucida Console||}}|{{{link|Wakayama_Line}}}|#f48fb1|#000|bold=no}}
| u | manyomahoroba ={{RouteBox|{{font|text=U|font=Lucida Console||color=#fff}}|{{{link|Man-yo_Mahoroba_Line}}}|#c62828|bold=no}}
| v | kansai ={{RouteBox|{{font|text=V|font=Lucida Console||color=#fff}}|{{{link|Kansai_Line}}}|#53479d|bold=no}}
| w | kisei ={{RouteBox|W|{{{link|Kisei_Line}}}|#00acc1|bold=no}}
}}
| o | okayama ={{#switch: {{lc: {{{4}}} }}
| l | unoport ={{RouteBox|{{font|text=L|font=Lucida Console||}}|{{{link|Uno-port_Line}}}|#7acccd|#000|bold=no}}
| m | setoohashi ={{RouteBox|{{font|text=M|font=Lucida Console||color=#fff}}|{{{link|Seto-Ōhashi_Line}}}|#0072bc|bold=no}}
| n | ako ={{RouteBox|{{font|text=N|font=Lucida Console||color=#fff}}|{{{link|Akō_Line}}}|#f16369|bold=no}}
| s ={{RouteBox|{{font|text=S|font=Lucida Console||}}|{{{link|San-yō_Line}}}|#b0d136|#000|bold=no}}
| t | tsuyama ={{RouteBox|{{font|text=T|font=Lucida Console||}}|{{{link|Tsuyama_Line}}}|#fdbd18|#000|bold=no}}
| u | momotaro ={{RouteBox|{{font|text=U|font=Lucida Console||}}|{{{link|Momotarō_Line}}}|#f6a4b4|#000|bold=no}}
| v | hakubi ={{RouteBox|{{font|text=V|font=Lucida Console||color=#fff}}|{{{link|Hakubi_Line}}}|#35934a|bold=no}}
| w ={{RouteBox|W|{{{link|San-yō_Line}}}|#f69036|bold=no}}
| x ={{RouteBox|{{font|text=X|font=Lucida Console||}}|{{{link|San-yō_Line}}}|#00aeef|#000|bold=no}}
| z | fukuen ={{RouteBox|{{font|text=Z|font=Lucida Console||color=#fff}}|{{{link|Fukuen_Line}}}|#49479e|bold=no}}
}}
| s | sanin ={{#switch: {{lc: {{{4}}} }}
| a ={{RouteBox|{{font|text=A|font=Lucida Console||}}|{{{link|San-in_Line}}}|#b2d33e|#000|bold=no}}
| b | imbi ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}|{{{link|Imbi_Line}}}|#ba7c32|bold=no}}
| c | sakai ={{RouteBox|{{font|text=C|font=Lucida Console||color=#fff}}|{{{link|Sakai_Line}}}|#0066b3|bold=no}}
| d ={{RouteBox|{{font|text=D|font=Lucida Console||color=#fff}}|{{{link|San-in_Line}}}|#f26122|bold=no}}
| e | kisuki ={{RouteBox|{{font|text=E|font=Lucida Console||}}|{{{link|Kisuki_Line}}}|#ffc20e|#000|bold=no}}
| f | sanko ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}|{{{link|Sankō_Line}}}|#00b2e5|bold=no}}
| v | hakubi ={{RouteBox|{{font|text=V|font=Lucida Console||color=#fff}}|{{{link|Hakubi_Line}}}|#35934a|bold=no}}
}}
}}
| kintetsu ={{#switch: {{lc: {{{3}}} }}
| a | namba/nara ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|a}}|bold=no}}
| namba | nara ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Kintetsu {{{3}}} Line}}}|#{{rail color|Kintetsu|a}}|bold=no}}
| b | kyoto/kashihara ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|b}}|bold=no}}
| kyoto | kashihara ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Kintetsu {{{3}}} Line}}}|#{{rail color|Kintetsu|b}}|bold=no}}
| c | keihanna ={{RouteBox|{{font|text=C|font=Lucida Console||color=#fff}}|{{{link|Keihanna Line}}}|#{{rail color|Kintetsu|c}}|bold=no}}
| d | osaka ={{RouteBox|{{font|text=D|font=Lucida Console||color=#fff}}|{{{link|Osaka Line}}}|#{{rail color|Kintetsu|d}}|bold=no}}
| e | nagoya ={{RouteBox|{{font|text=E|font=Lucida Console||color=#fff}}|{{{link|Kintetsu Nagoya Line}}}|#{{rail color|Kintetsu|e}}|bold=no}}
| f | minami osaka/yoshino ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|f}}|bold=no}}
| minami osaka | yoshino ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}|{{{link|{{{3}}} Line}}}|#{{rail color|Kintetsu|f}}|bold=no}}
| g | ikoma ={{RouteBox|{{font|text=G|font=Lucida Console||color=#fff}}|{{{link|Ikoma Line}}}|#{{rail color|Kintetsu|g}}|bold=no}}
| h | tenri ={{RouteBox|{{font|text=H|font=Lucida Console||color=#fff}}|{{{link|Tenri Line}}}|#{{rail color|Kintetsu|h}}|bold=no}}
| i | tawaramoto ={{RouteBox|{{font|text=I|font=Lucida Console||color=#fff}}|{{{link|Tawaramoto Line}}}|#{{rail color|Kintetsu|i}}|bold=no}}
| j | shigi ={{RouteBox|{{font|text=J|font=Lucida Console||color=#fff}}|{{{link|Shigi Line}}}|#{{rail color|Kintetsu|j}}|bold=no}}
| k | yunoyama ={{RouteBox|{{font|text=K|font=Lucida Console||color=#fff}}|{{{link|Yunoyama Line}}}|#{{rail color|Kintetsu|k}}|bold=no}}
| l | suzuka ={{RouteBox|{{font|text=L|font=Lucida Console||color=#fff}}|{{{link|Suzuka Line}}}|#{{rail color|Kintetsu|l}}|bold=no}}
| m | yamada/toba/shima ={{RouteBox|{{font|text=M|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|m}}|bold=no}}
| yamada | toba | shima ={{RouteBox|{{font|text=M|font=Lucida Console||color=#fff}}|{{{link|Kintetsu {{{3}}} Line}}}|#{{rail color|Kintetsu|m}}|bold=no}}
| n | domyoji ={{RouteBox|{{font|text=N|font=Lucida Console||color=#fff}}|{{{link|Domyoji Line}}}|#{{rail color|Kintetsu|n}}|bold=no}}
| o | nagano ={{RouteBox|{{font|text=O|font=Lucida Console||color=#fff}}|{{{link|Kintetsu Nagano Line}}}|#{{rail color|Kintetsu|o}}|bold=no}}
| p | gose ={{RouteBox|{{font|text=P|font=Lucida Console||color=#fff}}|{{{link|Gose Line}}}|#{{rail color|Kintetsu|p}}|bold=no}}
| y | ikoma cable ={{RouteBox|{{font|text=Y|font=Lucida Console||color=#fff}}|{{{link|Ikoma Cable Line}}}|#{{rail color|Kintetsu|y}}|bold=no}}
| z | nishi-shigi cable ={{RouteBox|{{font|text=Z|font=Lucida Console||color=#fff}}|{{{link|Nishi-Shigi Cable Line}}}|#{{rail color|Kintetsu|z}}|bold=no}}
| isl =]
| shimakaze =]
| sl =]
| ul =]
}}
}}

| kr ={{#switch: {{lc: {{{2}}} }}
| rail =]
| ktx =]
| srt =]
}}

| my ={{#switch: {{lc: {{{2}}} }}
| ktm ={{#switch: {{lc: {{{3}}} }}
| k1 ={{RouteBox|1|Seremban Line|#{{rail color|KLRT|1}}}}
| k2 ={{RouteBox|2|Port Klang Line|#{{rail color|KLRT|2}}}}
| komuter =]
|#default =]
}}
| ktmkomuter =]
| rapidkl =]
| rapidpenang =]
| erl =]
| mrt =<!--] -->
| rail ={{#switch: {{lc: {{{3}}} }}
| ic =]
| knorth =]
| ksouth =]
| ktm =]
| ktmk =]
| rapidkl =]
| rapidpenang =]
}}
| railic =]
| railets =]
| railknorth =]
| railksouth =]
| railhsr =]
| ferrypk =]
| ferrypg =]
| air ={{#switch: {{lc: {{{3}}} }}
| klia =]
| klia2 =]
| pen =]
| sbg =]
}}
| airklia =]
| airklia2 =]
| airpen= =]
| airsbg =]
| mono | monorail =]
| bus ={{#switch: {{lc: {{{3}}} }}
| pudu =]
| sunway|sw =]
| tbs =]
}}
| buspudu =]
| bustbs =]
| go ={{#switch: {{lc: {{{3}}} }}
| klb =]
| klg =]
| klp =]
| klr =]
}}
| 1 | ktmk1 ={{rail icon|KLRT|1}}
| 2 | ktmk2 ={{rail icon|KLRT|2}}
| 3 | rkl1 ={{rail icon|KLRT|3}}
| 4 | rkl2 ={{rail icon|KLRT|4}}
| 5 | rkl3 ={{rail icon|KLRT|5}}
| 8 | rkl4 ={{rail icon|KLRT|8}}
| 6 | erl1 ={{rail icon|KLRT|6}}
| 7 | erl2 ={{rail icon|KLRT|7}}
| 9 | mrt1 ={{rail icon|KLRT|9}}
| 10 | ktmk3 ={{rail icon|KLRT|10}}
| 11 | lrt3 ={{rail icon|KLRT|11}}
| 12 | mrt2 ={{rail icon|KLRT|12}}
| 13 | mrt3 ={{rail icon|KLRT|13}}
| 14 | pm ={{rail icon|KLRT|14}}
| 21 ={{rail icon|KLRT|21}}
| 22 ={{rail icon|KLRT|22}}
| n1 | padang besar | pbl ={{RouteBox|1|KTM Komuter Northern Sector|#1964b7|white|bold=}}
| n2 | padang rengas | prl ={{RouteBox|2|KTM Komuter Northern Sector|green|white|bold=}}
| blue | goklb =]
| green | goklg =]
| purple | goklp =]
| red|goklr =]
| ets ={{RouteBox|ETS|KTM ETS|gold|black}}
| rts ={{RouteBox|RTS|Johor Bahru–Singapore Rapid Transit System|skyblue|black}}
| ecr ={{RouteBox|ECR|MRL East Coast Rail Link|#{{rail color|KLRT|blue}}}}
| hsr ={{RouteBox|HSR|Kuala Lumpur-Singapore High Speed Rail|#{{rail color|KLRT|red}}}}
| multi =]
}}

| ni ={{#switch: {{lc: {{{2}}} }}
| rail =]
| rail2 =]
| bangor =]
| derry | londonderry | derry~londonderry = ]
| dublin =]
| larne =]
| newry =]
| portrush =]
}}

| nl ={{#switch: {{lc: {{{2}}} }}
| abl =]
| arr =]
| brg =]
| cnx =]
| ice =]
| keo =]
| nsr | rail | ns =]
| qbz =]
| tha =]
| twe =]
}}

| pt ={{#switch: {{lc: {{{2}}} }}
| rail =]
}}

| ru ={{#switch: {{lc: {{{2}}} }}
| rail =]
}}

| sg ={{#switch: {{lc: {{{2}}} }}
| branch ={{RouteBox|B|Branch MRT line|#{{rail color|SMRT|Branch}}}}
| bp | l1 ={{RouteBox|BPLRT|Bukit Panjang LRT line|#{{rail color|Singapore LRT|bp}}}}
| cc | m4 ={{RouteBox|CCL|Circle MRT line|#{{rail color|SMRT|cc}}|#000000}}
| cr | m8 ={{RouteBox|CRL|Cross Island MRT line|#{{rail color|SMRT|cr}}|#000000}}
| dt | m5 ={{RouteBox|DTL|Downtown MRT line|#{{rail color|SMRT|dt}}}}
| ew | m2 ={{RouteBox|EWL|East–West MRT line|#{{rail color|SMRT|ew}}}}
| jr | m7 ={{RouteBox|JRL|Jurong Region MRT line|#{{rail color|SMRT|jr}}}}
| ne | m3 ={{RouteBox|NEL|North East MRT line|#{{rail color|SMRT|ne}}}}
| ns | m1 ={{RouteBox|NSL|North–South MRT line|#{{rail color|SMRT|ns}}}}
| pg | l3 ={{RouteBox|PGLRT|Punggol LRT line|#{{rail color|Singapore LRT|pg}}}}
| sk | l2 ={{RouteBox|SKLRT|Sengkang LRT line|#{{rail color|Singapore LRT|sk}}}}
| te | m6 ={{RouteBox|TEL|Thomson–East Coast MRT line|#{{rail color|SMRT|te}}}}
}}

| tw ={{#switch: {{lc: {{{2}}} }}
| tra | rail =]
| thsr =]
| cbrt =]
}}

| ua ={{#switch: {{lc: {{{2}}} }}
| rail =]
}}

<!-- United Arab Emirates -->
| ae ={{#switch: {{lc: {{{2}}} }}
| er ={{RouteBox|ER|Etihad Rail|#748477}}
}}

| us ={{#switch: {{lc: {{{2}}} }}
| rail =]
| amtrak =]
| amtrakbus =]
| csx | csxt =]
| greyhound =]
| megabus =]
}}
<!-- DEFAULT --> <!-- DEFAULT -->

| #default = '''Add→{{tl|rail-interchange}}'''
}}<noinclude>{{rail-interchange/doc}} | #default ='''Add→{{tl|rail-interchange}}'''
}}<noinclude>
]
{{documentation}}
]
</noinclude> </noinclude>

Latest revision as of 14:54, 25 December 2024

Add→{{rail-interchange}}

Template documentation[view] [edit] [history] [purge]
WarningThis template is used on approximately 39,000 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them.

The {{rail-interchange|…}} template is an abstraction layer to cope with rebranding and renaming of transport systems. The template maps f (where, how) → to brand, link, icon(s) allowing the whole of Misplaced Pages to be easily updated when a transport network switches operator, changes name or updates their logo.

Avoid brandname, operator or sponsor names when choosing the location/link pair.

Usage

The optional named parameter |size= will override the default height of the icon (between 10 and 20 pixels):

{{rail-interchange|buenosaires|A|size=10}}
{{rail-interchange|buenosaires|A}}
{{rail-interchange|buenosaires|A|size=20}}

The value for |size= must be an integer and should not be any larger than the display height of the diagram icons themselves (20 pixels in most diagrams).

The icons' wikilink and alternate text can be overridden by adding the optional parameters |link=newlink and |alt=othertext. Note that if only the |link= parameter is changed then the |alt= parameter will change from the default to the new link text. (However, the |alt= parameter can be changed without affecting the link target.)

In prose

Please avoid adding these icons within the prose of articles: per Misplaced Pages's Manual of Style for icons, "Icons should not be used in the article body... This breaks up the continuity of the text, distracting the reader".

In addition, icons used in this way are primarily decorative, e.g. "aesthetics are in the eye of the beholder: one reader's harmless decoration may be another reader's distraction": While the icons provide visual cues in certain circumstances, writing in prose will usually suffice. Instead, provide a link to the services directly.

Generic

The following symbols can be used to denote interchange:

Symbol Usage
Airport interchange

Code: {{rint|air}}
Use: Airport station
Link: List of airports

Airbase Code: {{rint|air|base}} or {{rint|airbase}}
Alternative icon: {{rint|airbase|ex}}
Use: Military air base
Link: Military air base
Airbase
Private airfield Code: {{rint|air|field}} or {{rint|airfield}}
Use: Small airport or private airfield
Link: Aerodrome
Heliport

Code: {{rint|heliport}}
Use: Heliport
Link: Heliport

Bus interchange

Code: {{rint|bus}}
Alternative icon: {{rint|bus|1}}
Use: Interchange with local bus services
Link: Bus

Bus interchange
Bus rapid transit Code: {{rint|bus|rapid}} or …|bus|brt}}
Use: Interchange with Bus Rapid Transit services
Link: Bus rapid transit
Trolleybus Code: {{rint|bus|trolleybus}} or …|bus|trolley}} or …|bus|tb}}
or {{rint|trolley}} or …|trolleybus}}
Use: Interchange with local trolleybus services
Link: Trolleybus
Mainline rail interchange

Code: {{rint|rail}}
Alternative icon: {{rint|rail|1}}
Use: Interchange with mainline rail services
Link: none

Mainline rail interchange
Express train

Code: {{rint|express}}
Use: Interchange with express rail services
Link: Express train

Metro interchange

Code: {{rint|metro}}
Use: Interchange with rapid transit services
Link: Rapid transit

Monorail

Code: {{rint|mono}}
Use: Interchange with monorail line
Link: Monorail

Tram interchange Code: {{rint|tram}} or …|light rail}}
Alternative icon: {{rint|tram|1}}
Use: Interchange with tram or light rail services
Link: Tram or Light rail
Tram interchange
ferry/water interchange

Code: {{rint|ferry}}
Use: Interchange with a passenger ferry or water bus service
Link: Ferry

Funicular

Code: {{rint|incline}}
Use: Interchange with a funicular
Link: Funicular

Cable car

Code: {{rint|cable}}
Use: Interchange with an aerial cable car
Link: Aerial lift

Heritage railway Code: {{rint|heritage|rail}}
Alternative icon: {{rint|heritage|rail|ex}}
Use: Interchange with a heritage railway line
Link: Heritage railway
Heritage railway
Heritage streetcar

Code: {{rint|heritage|tram}}
Alternative icon: {{rint|heritage|pcc}}
Use: Interchange with a heritage tram or streetcar line
Link: Heritage streetcar

Heritage streetcar
Bicycle facilities Code: {{rint|bicycle}} or {{rint|bike}}
Use: Bicycle facilities
Link: Bicycle
Parking Code: {{rint|park}} or {{rint|parking}}
Alternative icon: {{rint|park|1}} or {{rint|parking|1}}
Use: Parking
Link: Parking
Parking
Handicapped/disabled access

Code: {{rint|wheelchair}}
Alternative icon: {{rint|wheelchair|1}}
Use: Handicapped/disabled access
Link: Accessibility#Transportation

Handicapped/disabled access

Specific by country

This list:

Variants exist for a number of different places around the world to display symbols which are specific to a country or city - for example, the London Underground logo on London specific articles. Note that these are the names of the main location involved, and not the brand used by the current franchise operator (which can change frequently). If the logo should change, it can be easily updated within this template.

Please only use free content images. In most cases, using non-free logos in this manner will not comply with Misplaced Pages's non-free content policy.

See also

TemplateData

TemplateData
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Rail-interchange in articles based on its TemplateData.

TemplateData for Rail-interchange

This template is an abstraction layer to cope with rebranding and renaming of transport systems. It easily allows the whole of Misplaced Pages to be updated when a transport network switches operator, changes name or updates their logo.

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Location or operator1

no description

Stringrequired
Line, route or service2

no description

Stringoptional
Modifier3

controls options for specific systems

Stringoptional
Modifier4

controls options for specific systems

Stringoptional
Sizesize

width of icon, in pixels

Numberoptional
Linklink

alternative Wikilink target for icon

Stringoptional
Alternative textalt

overrides default text

Stringoptional
Title caseTitle case

no description

Unknownoptional
lineline

no description

Unknownoptional
iconicon

no description

Unknownoptional
showtextshowtext

no description

Unknownoptional
texttext

no description

Unknownoptional
smallsmall

no description

Unknownoptional
The above documentation is transcluded from Template:Rail-interchange/doc. (edit | history)
Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
Add categories to the /doc subpage. Subpages of this template. Category: