From 52719a0255663b8ff71d7d539440d915add34f16 Mon Sep 17 00:00:00 2001 From: "B. Mahrt" Date: Sun, 17 Mar 2024 12:42:20 +0100 Subject: [PATCH] add signals for isolated overlaps --- electrification_signals.mss | 48 ++++++ symbols/at/el-begin-isolated-overlap-sign.svg | 137 ++++++++++++++++ symbols/at/el-end-isolated-overlap-sign.svg | 147 ++++++++++++++++++ symbols/de/el-begin-isolated-overlap-sign.svg | 104 +++++++++++++ symbols/de/el-end-isolated-overlap-sign.svg | 112 +++++++++++++ 5 files changed, 548 insertions(+) create mode 100644 symbols/at/el-begin-isolated-overlap-sign.svg create mode 100644 symbols/at/el-end-isolated-overlap-sign.svg create mode 100644 symbols/de/el-begin-isolated-overlap-sign.svg create mode 100644 symbols/de/el-end-isolated-overlap-sign.svg diff --git a/electrification_signals.mss b/electrification_signals.mss index 2cf1ddc5..78b70e72 100644 --- a/electrification_signals.mss +++ b/electrification_signals.mss @@ -118,6 +118,54 @@ marker-allow-overlap: true; } } + + /************************************/ + /* DE begin of isolated overlap */ + /************************************/ + ["electricity_type"="begin_of_isolated_overlap"]["electricity_form"="sign"] { + ["signal_electricity"="DE-ESO:streckentrennung"] { + marker-file: url("symbols/de/el-begin-isolated-overlap-sign.svg"); + marker-width: 12; + marker-height: 16; + marker-allow-overlap: true; + } + } + + /************************************/ + /* DE end of isolated overlap */ + /************************************/ + ["electricity_type"="end_of_isolated_overlap"]["electricity_form"="sign"] { + ["signal_electricity"="DE-ESO:streckentrennung"] { + marker-file: url("symbols/de/el-end-isolated-overlap-sign.svg"); + marker-width: 12; + marker-height: 16; + marker-allow-overlap: true; + } + } + + /************************************/ + /* AT begin of isolated overlap */ + /************************************/ + ["electricity_type"="begin_of_isolated_overlap"]["electricity_form"="sign"] { + ["signal_electricity"="AT-V2:streckentrennung"] { + marker-file: url("symbols/at/el-begin-isolated-overlap-sign.svg"); + marker-width: 12; + marker-height: 16; + marker-allow-overlap: true; + } + } + + /************************************/ + /* AT end of isolated overlap */ + /************************************/ + ["electricity_type"="end_of_isolated_overlap"]["electricity_form"="sign"] { + ["signal_electricity"="AT-V2:streckentrennung"] { + marker-file: url("symbols/at/el-end-isolated-overlap-sign.svg"); + marker-width: 12; + marker-height: 16; + marker-allow-overlap: true; + } + } } /*******************************************/ diff --git a/symbols/at/el-begin-isolated-overlap-sign.svg b/symbols/at/el-begin-isolated-overlap-sign.svg new file mode 100644 index 00000000..67e568e1 --- /dev/null +++ b/symbols/at/el-begin-isolated-overlap-sign.svg @@ -0,0 +1,137 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/symbols/at/el-end-isolated-overlap-sign.svg b/symbols/at/el-end-isolated-overlap-sign.svg new file mode 100644 index 00000000..874fdb7b --- /dev/null +++ b/symbols/at/el-end-isolated-overlap-sign.svg @@ -0,0 +1,147 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/symbols/de/el-begin-isolated-overlap-sign.svg b/symbols/de/el-begin-isolated-overlap-sign.svg new file mode 100644 index 00000000..378a26ae --- /dev/null +++ b/symbols/de/el-begin-isolated-overlap-sign.svg @@ -0,0 +1,104 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/symbols/de/el-end-isolated-overlap-sign.svg b/symbols/de/el-end-isolated-overlap-sign.svg new file mode 100644 index 00000000..859ab0a7 --- /dev/null +++ b/symbols/de/el-end-isolated-overlap-sign.svg @@ -0,0 +1,112 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + +