From bc25be16f1cfcaf45d67cc2364c0dffc70133cfc Mon Sep 17 00:00:00 2001 From: Dimitar <19364673+Dimitar5555@users.noreply.github.com> Date: Thu, 11 May 2023 16:17:43 +0300 Subject: [PATCH] [regional:BG] Only show relevant values for crossing markings in Bulgaria (#891) --- data/fields/crossing/markings-BG.json | 20 ++++++++++++++++++ data/fields/crossing/markings.json | 5 +++++ data/fields/crossing/markings_yes-BG.json | 21 +++++++++++++++++++ data/fields/crossing/markings_yes.json | 7 ++++++- data/presets/highway/crossing/_marked.json | 1 + data/presets/highway/crossing/_zebra.json | 1 + .../highway/crossing/uncontrolled.json | 1 + data/presets/highway/cycleway/_crossing.json | 1 + .../highway/cycleway/crossing/_marked.json | 1 + .../cycleway/crossing/bicycle_foot.json | 1 + .../cycleway/crossing/uncontrolled.json | 1 + data/presets/highway/footway/_crossing.json | 1 + .../highway/footway/crossing/_marked.json | 1 + .../highway/footway/crossing/_zebra.json | 1 + .../footway/crossing/uncontrolled.json | 1 + 15 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 data/fields/crossing/markings-BG.json create mode 100644 data/fields/crossing/markings_yes-BG.json diff --git a/data/fields/crossing/markings-BG.json b/data/fields/crossing/markings-BG.json new file mode 100644 index 00000000..1188ab3b --- /dev/null +++ b/data/fields/crossing/markings-BG.json @@ -0,0 +1,20 @@ +{ + "key": "crossing:markings", + "type": "combo", + "label": "{crossing/markings}", + "stringsCrossReference": "{crossing/markings}", + "iconsCrossReference": "{crossing/markings}", + "options": [ + "zebra", + "no", + "dots", + "dashes", + "yes" + ], + "locationSet": { + "include": [ + "BG" + ] + }, + "autoSuggestions": false +} diff --git a/data/fields/crossing/markings.json b/data/fields/crossing/markings.json index 13d4ab6b..d782572e 100644 --- a/data/fields/crossing/markings.json +++ b/data/fields/crossing/markings.json @@ -34,5 +34,10 @@ "zebra:paired": "iD-crossing_markings-zebra_paired", "zebra:bicolour": "iD-crossing_markings-zebra_bicolour", "ladder:paired": "iD-crossing_markings-ladder_paired" + }, + "locationSet": { + "exclude": [ + "BG" + ] } } diff --git a/data/fields/crossing/markings_yes-BG.json b/data/fields/crossing/markings_yes-BG.json new file mode 100644 index 00000000..8b81bb2c --- /dev/null +++ b/data/fields/crossing/markings_yes-BG.json @@ -0,0 +1,21 @@ +{ + "key": "crossing:markings", + "type": "combo", + "label": "{crossing/markings}", + "stringsCrossReference": "{crossing/markings}", + "iconsCrossReference": "{crossing/markings}", + "default": "yes", + "options": [ + "zebra", + "no", + "dots", + "dashes", + "yes" + ], + "locationSet": { + "include": [ + "BG" + ] + }, + "autoSuggestions": false +} diff --git a/data/fields/crossing/markings_yes.json b/data/fields/crossing/markings_yes.json index ff52812e..c7dac351 100644 --- a/data/fields/crossing/markings_yes.json +++ b/data/fields/crossing/markings_yes.json @@ -4,5 +4,10 @@ "label": "{crossing/markings}", "stringsCrossReference": "{crossing/markings}", "iconsCrossReference": "{crossing/markings}", - "default": "yes" + "default": "yes", + "locationSet": { + "exclude": [ + "BG" + ] + } } diff --git a/data/presets/highway/crossing/_marked.json b/data/presets/highway/crossing/_marked.json index e5600014..a12068e4 100644 --- a/data/presets/highway/crossing/_marked.json +++ b/data/presets/highway/crossing/_marked.json @@ -5,6 +5,7 @@ "tactile_paving", "crossing/island", "crossing/markings", + "crossing/markings-BG", "crossing_raised" ], "geometry": [ diff --git a/data/presets/highway/crossing/_zebra.json b/data/presets/highway/crossing/_zebra.json index e672ea4c..c69859ed 100644 --- a/data/presets/highway/crossing/_zebra.json +++ b/data/presets/highway/crossing/_zebra.json @@ -5,6 +5,7 @@ "tactile_paving", "crossing/island", "crossing/markings", + "crossing/markings-BG", "crossing_raised" ], "geometry": [ diff --git a/data/presets/highway/crossing/uncontrolled.json b/data/presets/highway/crossing/uncontrolled.json index dcb386f0..c31e83b7 100644 --- a/data/presets/highway/crossing/uncontrolled.json +++ b/data/presets/highway/crossing/uncontrolled.json @@ -5,6 +5,7 @@ "tactile_paving", "crossing/island", "crossing/markings_yes", + "crossing/markings_yes-BG", "crossing_raised" ], "geometry": [ diff --git a/data/presets/highway/cycleway/_crossing.json b/data/presets/highway/cycleway/_crossing.json index d2aab3cc..e3cff20e 100644 --- a/data/presets/highway/cycleway/_crossing.json +++ b/data/presets/highway/cycleway/_crossing.json @@ -6,6 +6,7 @@ "tactile_paving", "crossing/island", "crossing/markings", + "crossing/markings-BG", "access" ], "geometry": [ diff --git a/data/presets/highway/cycleway/crossing/_marked.json b/data/presets/highway/cycleway/crossing/_marked.json index 884895fa..32b76bb4 100644 --- a/data/presets/highway/cycleway/crossing/_marked.json +++ b/data/presets/highway/cycleway/crossing/_marked.json @@ -6,6 +6,7 @@ "tactile_paving", "crossing/island", "crossing/markings", + "crossing/markings-BG", "crossing_raised", "access" ], diff --git a/data/presets/highway/cycleway/crossing/bicycle_foot.json b/data/presets/highway/cycleway/crossing/bicycle_foot.json index dcb3da15..93b430cf 100644 --- a/data/presets/highway/cycleway/crossing/bicycle_foot.json +++ b/data/presets/highway/cycleway/crossing/bicycle_foot.json @@ -14,6 +14,7 @@ "tactile_paving", "crossing/island", "crossing/markings", + "crossing/markings-BG", "crossing_raised", "access" ], diff --git a/data/presets/highway/cycleway/crossing/uncontrolled.json b/data/presets/highway/cycleway/crossing/uncontrolled.json index dc72163e..2751b281 100644 --- a/data/presets/highway/cycleway/crossing/uncontrolled.json +++ b/data/presets/highway/cycleway/crossing/uncontrolled.json @@ -7,6 +7,7 @@ "tactile_paving", "crossing/island", "crossing/markings_yes", + "crossing/markings_yes-BG", "crossing_raised", "access" ], diff --git a/data/presets/highway/footway/_crossing.json b/data/presets/highway/footway/_crossing.json index 28447d56..45e96be9 100644 --- a/data/presets/highway/footway/_crossing.json +++ b/data/presets/highway/footway/_crossing.json @@ -5,6 +5,7 @@ "tactile_paving", "crossing/island", "crossing/markings", + "crossing/markings-BG", "crossing_raised", "access" ], diff --git a/data/presets/highway/footway/crossing/_marked.json b/data/presets/highway/footway/crossing/_marked.json index ed53ca7e..a596537d 100644 --- a/data/presets/highway/footway/crossing/_marked.json +++ b/data/presets/highway/footway/crossing/_marked.json @@ -6,6 +6,7 @@ "tactile_paving", "crossing/island", "crossing/markings", + "crossing/markings-BG", "crossing_raised", "access" ], diff --git a/data/presets/highway/footway/crossing/_zebra.json b/data/presets/highway/footway/crossing/_zebra.json index bd0ae076..1c3ccadf 100644 --- a/data/presets/highway/footway/crossing/_zebra.json +++ b/data/presets/highway/footway/crossing/_zebra.json @@ -6,6 +6,7 @@ "tactile_paving", "crossing/island", "crossing/markings", + "crossing/markings-BG", "crossing_raised", "access" ], diff --git a/data/presets/highway/footway/crossing/uncontrolled.json b/data/presets/highway/footway/crossing/uncontrolled.json index 8b3fe95d..1619f118 100644 --- a/data/presets/highway/footway/crossing/uncontrolled.json +++ b/data/presets/highway/footway/crossing/uncontrolled.json @@ -6,6 +6,7 @@ "tactile_paving", "crossing/island", "crossing/markings_yes", + "crossing/markings_yes-BG", "crossing_raised", "access" ],