This is a guide on how to use BSicons as well as a catalouge of all of the different ones.
Introduction
Originally, the system of icons was made on German Wikipedia in 2006, and then used throughout the whole of Wikipedia to this day. As of this, most icon names are from German. Icon file names often start with BSicon following the specific ID, and then the file type. For example, would be BSicon_STR.png
.
Prefix
The prefix indicates the status of the infrastructure (partially in use, not used, disused, or not yet opened), and whether it is elevated or in tunnel:
- Zero or one of these prefixes:
(none)
|
u
|
f
|
g
|
|
U-Bahn / underground
|
footpath
|
ground
|
heavy rail (STR )
|
e.g. metro, light rail or canal (uSTR )
|
footpath or hiking trail (fSTR )
|
unwatered canal (gSTR )
|
- followed by zero or more of:
e
|
x
|
m
|
ehemals / erstwhile
|
ex
|
Mischbetrieb / mixed
|
closed, under construction, or planned (secondary track, station,stop or other feature) (eABZgl )
|
closed, under construction, or planned (main track or feature) (xABZgl )
|
indicates that the icon contains more than one type of line or colour in the same pictogram (see below) (mABZgl )
|
- then optionally one or more of:
l
|
h
|
t
|
p
|
k
|
Legende / legend
|
Hochbahn / high level
|
Tunnelstrecke / tunnel
|
passed
|
Kombination
|
symbol for legends / overlaying
|
elevated line (hSTR )
|
underground line (tSTR )
|
passed by express services (pBHF )
|
compound turn (kSTR2 )
|
- followed by none or exactly one of these prefixes:
c
|
d
|
cd
|
b
|
v
|
schmal / compact
|
dünn / demi
|
c + d
|
breit / broad
|
from the transition between double and single lines
|
quarter-width symbols (cSTRq )
|
half-width symbols (dSTRq )
|
three-quarter-width symbols (cdSTRq )
|
double-width symbols (bSTRq )
|
symbols showing close parallel lines (same as two paired d symbols) (vSTRq )
|
- then optionally one or more of:
C
|
D
|
L
|
M
|
3
|
Cutt / cutting
|
Damm
|
Lücke (leak)
|
Maske / mask
|
3-column
|
open cut line (CSTR )
|
line on embankment (DSTR )
|
interruption to line (LSTR )
|
symbol for masks and masked icons
|
compound turn (3STR2 )
|
The standard order is
- "u" · "f" · "g" – prefixes concerning the type of the track are first;
- "e" · "x" · "m" – prefixes concerning the status of the track are next;
- "l" · "h" · "t" · "p" · "k" · "n" – prefixes concerning the elevation of the track follow;
- "c" · "d" · "b" · "v" – prefixes concerning size of icon are fourth;
- "C" · "D" · "L" · "M" · "3" – root modifiers are last.
Examples
|
Heavy rail / Facility
|
Example
|
Metro / Light rail
|
Example
|
Track, station or facility in use
|
(no prefix)
|
|
u
|
|
Station passed by express train
|
p
|
|
up
|
|
Primary (usually vertical) track out of use, secondary (usually branching or crossing) track in use
|
x
|
|
ux
|
|
Primary track in use, feature or secondary track out of use
|
e
|
|
ue
|
|
Entire icon is out of use (with some exceptions)
|
ex
|
|
uex
|
|
Track or station in tunnel
|
t
|
|
ut
|
|
Tunnel track off use, branching from or vertically crossing track in use
|
xt
|
|
uxt
|
|
Unused feature on or unused track horizontally crossing tunnel
|
et
|
|
uet
|
|
Unused track and station in tunnel
|
ext
|
|
uext
|
|
Elevated track or station
|
h
|
|
uh
|
|
Elevated track out of use, branching, or crossing track in use
|
xh
|
|
uxh
|
|
Elevated disused track or station on track-in-use
|
eh
|
|
ueh
|
|
Disused elevated track and station
|
exh
|
|
uexh
|
|
Icon for legends or overlaying
|
l
|
|
ul
|
|
Mixed lines
For icons with both heavy and light rail, the prefix m indicates that the primary line is heavy rail and the secondary is light, while um denotes the opposite:
m |
um
|
(mKRZ ) |
(umKRZ )
|
(mABZgl ) |
(umABZgl )
|
Root
The core part of the icon ID:
Description |
Root |
e.g. |
Etymology
|
90° branching
|
ABZ
|
|
DE: Abzweigstelle
|
Accessible station
|
ACC
|
|
EN: accessible
|
Station
|
BHF
|
|
DE: Bahnhof
|
Pedestrian walkway
|
BL
|
|
EN: black line
|
Platform (main series)
|
BS
|
|
DE: Bahnsteig
|
Bridge
|
BRÜCKE
|
|
DE: Brücke
|
Small bridge
|
BRÜCKE1
|
|
DE: Brücke
|
Culvert
|
BRÜCKE2
|
|
DE: Brücke
|
1/2 column offset
|
BS2
|
|
DE: Bahnstrecke
|
Non-passenger stop
|
BST
|
|
DE: Betriebsstelle
|
Level crossing
|
BUE
|
|
DE: Bahnübergang
|
Continuation
|
CONT
|
|
EN: continuation
|
Non-passenger station
|
DST
|
|
DE: Dienststation
|
End of track
|
ENDE
|
|
DE: Ende, EN: end
|
Track change
|
FOW
|
|
DE: Fahrordnungswechsel
|
Border
|
GRENZE
|
|
DE: Grenze
|
Minor station
|
HST
|
|
DE: Haltestelle
|
Interchange
|
INT
|
|
EN: interchange
|
Milepost
|
KMW
|
|
DE: Kilometrierungswechsel
|
Crossover
|
KRW
|
|
NL: kruiswissel
|
Crossing
|
KRZ
|
|
DE: Kreuzung
|
Mask |
MASK |
|
DE: Maske/Maskieren, EN: Mask
|
Figure
|
num
|
|
DE: Nummer, EN: Number
|
Platform (other)
|
PLT
|
|
EN: Platform
|
Loop/siding
|
PSL
|
|
EN: Passing loop
|
Column shift
|
SHI
|
|
EN: shift
|
Single/parallel transition
|
SPL
|
|
DE: Spalten, EN: split
|
Track
|
STR
|
|
DE: Strecke, EN: stretch / straight
|
T junction
|
TEE
|
|
EN: tee
|
Tunnel
|
TUNNEL
|
|
DE: Tunnel, EN: tunnel
|
Crossover
|
ÜST
|
|
DE: Überleitstelle
|
Crossover
|
ÜWB
|
|
DE: Überwerfungsbauwerk
|
River
|
WASSER
|
|
DE: Wasser
|
Type change
|
WECHSEL
|
|
DE: Wechsel
|
Turning loop
|
WSL
|
|
DE: Wendeschleife
|
Root modifiers
|
Junction + feature
|
AICON
|
|
DE: Abzweigstelle
|
Cutting
|
CBHF
|
|
EN: Cut
|
Embankment
|
DSTR
|
|
DE: Damm
|
Filled
|
FABZl+l cerulean
|
|
DE: gefüllt
|
Terminus
|
KBHF
|
|
DE: Kopfbahnhof
|
Interruption
|
LSTR
|
|
DE: Lücke
|
Interruption
|
LLSTR
|
|
DE: Lücke
|
Mask |
MICON |
|
DE: Maske/Maskieren, EN: Mask
|
Narrow |
nICON |
|
DE: eng, EN: narrow
|
Commuter station
|
SBHF
|
|
DE: S-Bahnhof EN: Suburban
|
Road crossing
|
SBRÜCKE
|
|
DE: Straße
|
Mode change |
SWBHF |
|
DE: Systemwechselbahnhof
|
Split-level station
|
TBHF
|
|
DE: Turmbahnhof
|
Water + feature |
WBRÜCKE |
|
DE: Wasser + Brücke
|
WTUNNEL |
|
DE: Wasser + Tunnel, EN: water + tunnel
|
Cross-platform interchange
|
XBHF-L
|
|
arbitrarily chosen / from "Cross"
|
There are a few "pseudo"-roots that don't follow the all-caps rule, such as num
(e.g. (num1r
)) and Lock
.
Suffix
Suffixes in this category indicates the directionality, position or structural variation. Note that directions are based on as if travelling along within a standard, top-to-bottom route.
The four most common suffixes are left, right, forward and backward, represented by:
- l [links, German for "left"],
- r [rechts, German for "right"],
- f [Fahrtrichtung, German for "direction of travel"] (forward, basically) and
- g [Gegenrichtung, German for "opposite direction" (of travel)].
When the first BSicons were created in 2007, it was soon realized that the system with f and g was very limited, especially when dealing with icons facing across. Therefore, the +-suffix—in the sense of "coming from", which is by now used with most sets of BSicons—was introduced.
l and r have been used mistakenly as left and right as the reader sees it; there is no "u" for "up [the page]" and "d" for "down [the page]", hence instead the icons are designed as if moving inside a classical 'down' track route that is being depicted instead.
The order of the l and r suffixes should be:
- to left/right (in use);
- to (ex) left/right (out of use);
- from (+) left/right (in use);
- from (+ex) left/right (out of use).
|
Suffix |
e.g. |
Etymology
|
Objective upper right |
1 |
|
|
Objective lower right |
2 |
|
|
Objective lower left |
3 |
|
|
Objective upper left |
4 |
|
|
Start |
a |
|
DE: Anfang
|
End |
e |
|
DE: Ende, EN: end
|
Forward |
f |
|
DE: Fahrtrichtung, EN: forward
|
Backward |
g |
|
DE: Gegenrichtung
|
Elevated |
h |
|
DE: Hochbahn, EN: high level. Concerns the additional track / element.
|
Halved (straight at corner) |
h |
|
DE: halb, EN: half. Used after corner number only
|
To left |
l |
|
DE: links, EN: left
|
From left |
+l |
|
|
Left part |
-L |
|
DE: Linke, EN: left
|
Middle |
m |
|
DE: mittlere, EN: middle
|
Middle part |
-M |
|
DE: Mitte, EN: middle
|
Over |
o |
|
DE: oben, EN: over
|
Across |
q |
|
DE: quer, EN: quarter turn.
|
To right |
r |
|
DE: rechts, EN: right
|
From right |
+r |
|
|
Right part |
-R |
|
DE: Rechte, EN: right
|
Tunnel |
t |
|
DE: Tunnel, EN: tunnel. Concerns the additional track / element.
|
Under |
u |
|
DE: unter, EN: under
|
Parallel lines |
v |
|
Similar to "v" prefix.
|
Out-of-use segment continues beyond |
x |
|
EN: expired. Combined with suffix "a", "e", "l" or "r" to denote which side the actual line begins.
|
Other codes are made from joining these together. Additional icons can be created by overlaying existing ones.
Colours
- dark colour means a currently open line / facility
- light colour means either a closed line / route / facility or one under construction / planned
- red indicates heavy rail or freight line
- blue indicates light rail, metro or tram line.
Parallel lines
All icons with a symmetrical subject such as bridges (either highway, normal or waterway), borders and tunnels but excluding icons for crossings with other railway lines and stations use the following naming convention:
- v prefix, both lines in use: , ,
- ev prefix, left line disused, right line in use: , ,
- xv prefix, left line in use, right line disused: , ,
- exv prefix, both lines disused: , ,
For crossings the prefix applies to the crossing line:
For symmetrical stations the pattern is the same as for crossings, where the prefix is placed before the v and denotes the entire station:
- v:
- ev:
- exv:
For asymmetrical stations, prefixes which only apply to one half are placed after the v:
- (
vSTR-BHF
)
- (
vexSTR-BHF
)
- (
vSTR-eBHF
)
- (
vSTR-exBHF
)
Geometry
Standard icons are drawn in a 500 pixel × 500 pixel square. Lines are 100 pixels wide, centred at 250 pixels. Parallel lines are centred on the quarter points, i.e. 125 and 375 pixels, as are formation elements. Thin lines (sidings, feeders, formation elements, linkways, borders, etc.) are 50 pixels wide, and also aligned to the ¼–½–¾ grid.
Templates
These templates are used for constructing the catalog pages (in increasing order of complexity):
Template |
Sample output
|
|
lHUB
|
|
Interchange hub single cell
| Single icon with no variations.
|
|
BAHN
|
|
|
Icon generic train
| Regular and ex variations only.
|
|
STR+4
|
|
|
|
|
Curve from corner 4
| The four basic variations: regular, ex, u and uex.
|
|
BUE
|
|
|
|
|
|
|
Level crossing unspecified road
| As BS-anleitung4, but also includes the e variants.
|
|
As BS-anleitung4, but also includes the x variants.
|
|
ABZgr
|
|
|
|
|
|
|
|
|
Junction forward & to right
| Adds e and x variations to BS-anleitung4.
|
|
Template:WP:RDT/BSa6xTemplate:WP:RDT/BSa6x As BS-anleitung6, but for a single color.
|
|
Template:WP:RDT/BSa5 As BS-anleitung4, but also includes tunnel variations (t, ext, ut, uext).
|
|
Template:WP:RDT/BSa5a As BS-anleitung5, but also includes a second icon name.
|
|
|
Template:WP:RDT/BSa8 As BS-anleitung5, but adds elevated variations (h, exh, uh, uexh).
|
|
Template:WP:RDT/BSaV Adds the last two tunnel variants ((U)et and (U)xt), resulting in all four basic variations, in a slightly different order: regular, e, x and ex, for heavy and light rail, on surface and in tunnel.
|
|
Template:WP:RDT/BSa7 As BS-anleitungV, with the addition of the elevated variants ((U)h, exh, uh, uexh).
|
|
Template:WP:RDT/BSa7h As BS-anleitung7, with the addition of tunnel–bridge transition variants ((U)ht, exht, uht, uexht).
|
Special purpose
|
|
Template:WP:RDT/BSa1-2 Single complex icon with two features.
|
|
Template:WP:RDT/BSa4x2 Eight variations of complex icon with two features (regular and ex for each part, then regular and u for the whole).
|
|
Template:WP:RDT/BSa5x2 Sixteen variations of complex icon with two features (regular and ex for each part, then t, u and ut for the whole).
|
|
Template:WP:RDT/BSa6x2 Twenty variations of complex icon with two features (regular, x, e, and ex for each part, then regular and u for the whole).
|
|
Template:WP:RDT/BSa7x Twenty-four variations (regular, t, h, u, ut, uh) of complex icon with two branches (with x added before the branch suffix).
|
|
Template:WP:RDT/BSa7x2 Eight variations (regular, u) of complex icon with two branches (with x added before the branch suffix).
|
|
Template:WP:RDT/BSaM Used for comparing two different icons.
|
|
Template:WP:RDT/BSaLR Used for displaying an icon and its -Left and -Right variants.
|
|
Template:WP:RDT/BSaIA Used for displaying regular and ex variants of INT, ACC and INTACC icons.
|
|
Template:WP:RDT/BSaK Used for complicated icons where it is helpful to have individual icon names shown.
|
|
Template:WP:RDT/BSaq
|
Displays a single icon and its name in a pair of cells in a catalogue table row.
|
|
|
|
|
Template:WP:RDT/BSaJ
|
Similar to BS-anleitungq, but displays a single icon cell in a catalogue table row, with the name below.
|
|
|
Template:WP:RDT/RPa Used solely for generic roads.
|
|
Template:WP:RDT/RPaN As above, but for road-rail crossings.
|
|
Template:WP:RDT/BSaP Used solely for canal pages.
|
|
Template:WP:RDT/BSaU As BS-anleitungP, but with u prefix.
|
The documentation for each template explains its usage and syntax.
There are also matching templates that insert the header row for each of the icon row templates. For example, the template {{Template:WP:RDT/BSa8/h}} creates the first row of this table (which uses {{Template:WP:RDT/BSa8}}):
Template:WP:RDT/BSa8/hTemplate:WP:RDT/BSa8
Straight Tracks
Branchings
Junctions
Stations
Parallel Lines
Other
logos
Normal Subway Bullets
File Name
|
Bullet
|
Service Name
|
1
|
|
1 train
|
2
|
|
2 train
|
3
|
|
3 train
|
4
|
|
4 train
|
4d
|
|
4 Express train
|
5
|
|
5 train
|
5d
|
|
5 Express train
|
6
|
|
6 train
|
6d
|
|
6 Express train
|
6g
|
|
6 train (Gold_
|
7
|
|
7 train
|
7d
|
|
7 Express train
|
8
|
|
8 train
|
8G
|
|
8 train (Purple)
|
9
|
|
9 train
|
10
|
|
10 train
|
11
|
|
11 train
|
12
|
|
12 train
|
A
|
|
A train
|
AA
|
|
AA train
|
Ad
|
|
A Express train
|
B
|
|
B train
|
Bd
|
|
B Express train
|
BR
|
|
B train (Yellow)
|
BRd
|
|
B Express train (Yellow)
|
C
|
|
C train
|
CC
|
|
CC train
|
Cd
|
|
C Express train
|
D
|
|
D train
|
Dd
|
|
D Express train
|
E
|
|
E train
|
F
|
|
F train
|
G
|
|
G train
|
GG
|
|
GG train
|
H
|
|
H train
|
I
|
|
I train
|
J
|
|
J train
|
K
|
|
K train
|
L
|
|
L train
|
LL
|
|
LL train
|
MB
|
|
M train (Brown)
|
MBd
|
|
M Express train (Brown)
|
M
|
|
M train
|
N
|
|
N train
|
Nd
|
|
N Express train
|
O
|
|
O train
|
P
|
|
P train
|
Q
|
|
Q train
|
Qd
|
|
Q Express train
|
QB
|
|
QB train
|
R
|
|
R train
|
Rd
|
|
R Express train
|
RBd
|
|
R Express train (Brown)
|
RR
|
|
RR train
|
RRd
|
|
RR Express train
|
S
|
|
S train
|
T
|
|
T train
|
U
|
|
U train
|
V
|
|
V train
|
W
|
|
W train
|
X_train
|
|
X train
|
Y
|
|
Y train
|
Z
|
|
Z train
|
underground
|
|
Underground icon
|
overground
|
|
Ovverground icon
|
nationalrail
|
|
Nation Rail icon
|
Bakersville/New Bakersville City
Name
|
Logo
|
Service
|
1_classic
|
|
1 train 2016-2017
|
1_revamp
|
|
1 train 2017-2017
|
1
|
|
1 train
|
2_classic
|
|
2 train 2016-2017
|
2_revamp
|
|
2 train 2017-2017
|
2
|
|
2 train
|
3_revamp
|
|
3 train 2017-2017
|
3
|
|
3 train
|
4_revamp
|
|
4 train 2017-2017
|
4
|
|
4 train
|
5_revamp
|
|
5 train 2017-2017
|
5
|
|
5 train
|
6_revamp
|
|
6 train 2017-2017
|
6
|
|
6 train
|
7_revamp
|
|
7 train 2017-2017
|
7
|
|
7 train
|
8
|
|
8 train
|
A
|
|
A train
|
B
|
|
B train
|
C
|
|
C train
|
D
|
|
D train
|
E
|
|
E train
|
F
|
|
F train
|
G
|
|
G train
|
H
|
|
H train
|
J
|
|
J train
|
K
|
|
K train
|
L
|
|
L train
|
M
|
|
M train
|
N
|
|
N train
|
Q
|
|
Q train
|
R
|
|
R train
|
S
|
|
S train
|
T
|
|
T train
|
W
|
|
W train
|
Z
|
|
Z train
|
BluRail
BluRail uses a series of bullets for their rail services.
Name
|
Logo
|
Service
|
BluRail1-01
|
|
1 line
|
BluRail1X-01
|
|
1 Express line
|
BluRail2-01
|
|
2 line
|
BluRail2X-01
|
|
2 Express line
|
BluRail3-01
|
|
3 line
|
BluRail3X-01
|
|
3 Express line
|
BluRail4-01
|
|
4 line
|
BluRail5-01
|
|
5 line
|
BluRail6-01
|
|
6 line
|
BluRail7-01
|
|
7 line
|
BluRail8-01
|
|
8 line
|
BluRail9-01
|
|
9 line
|
BluRail10-01
|
|
10 line
|
BluRail11-01
|
|
11 line
|
BluRail12-01
|
|
12 line
|
BluRailBC-01
|
|
BC line
|
BluRailBS-01
|
|
BS line
|
BluRailES-01
|
|
ES line
|
BluRailGS-01
|
|
GS line
|
BluRailHC-01
|
|
HC line
|
BluRailHS-01
|
|
HS line
|
BluRailIS-01
|
|
IS line
|
BluRailLC-01
|
|
LC line
|
BluRailOS-01
|
|
OS line
|
BluRailQC-01
|
|
QC line
|
BluRailVS-01
|
|
VS line
|
BluRailWC-01
|
|
WC line
|
Bridges and Tunnels