Skip to content

Commit 63073a8

Browse files
committed
Repeated main light
1 parent faca04b commit 63073a8

File tree

3 files changed

+105
-2
lines changed

3 files changed

+105
-2
lines changed

signals.mml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,8 @@ Layer:
285285
tags->'railway:signal:crossing',
286286
tags->'railway:signal:ring',
287287
tags->'railway:signal:whistle',
288-
tags->'railway:signal:departure'
288+
tags->'railway:signal:departure',
289+
tags->'railway:signal:main_repeated'
289290
) AS feature,
290291
tags->'railway:signal:passing:caption' AS passing_caption,
291292
tags->'railway:signal:stop:caption' AS stop_caption,
@@ -350,7 +351,10 @@ Layer:
350351
tags->'railway:signal:whistle:states' AS whistle_states,
351352
tags->'railway:signal:departure:states' AS departure_states,
352353
tags->'railway:signal:combined:repeated' AS combined_repeated,
353-
tags->'railway:signal:main:repeated' AS main_repeated,
354+
COALESCE(
355+
tags->'railway:signal:main:repeated',
356+
tags->'railway:signal:main_repeated'
357+
) AS main_repeated,
354358
tags->'railway:signal:distant:repeated' AS distant_repeated,
355359
tags->'railway:signal:train_protection:repeated' AS train_protection_repeated,
356360
tags->'railway:signal:minor:repeated' AS minor_repeated,

signals.mss

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1318,6 +1318,25 @@ Format details:
13181318
marker-file: url('symbols/nl/main_light.png');
13191319
}
13201320

1321+
/**********************************/
1322+
/* NL repeated main light signals */
1323+
/**********************************/
1324+
["feature"="NL"]["main_repeated"="NL"] {
1325+
::text {
1326+
text-name: [ref];
1327+
text-dy: 12;
1328+
text-fill: @signal-text-fill;
1329+
text-halo-radius: @signal-text-halo-radius;
1330+
text-halo-fill: @signal-text-halo-fill;
1331+
text-face-name: @bold-fonts;
1332+
text-size: 10;
1333+
}
1334+
1335+
marker-width: 12;
1336+
marker-height: 18;
1337+
marker-file: url('symbols/nl/main_repeated_light.svg');
1338+
}
1339+
13211340
/******************************/
13221341
/* NL departure light signals */
13231342
/******************************/

symbols/nl/main_repeated_light.svg

Lines changed: 80 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)