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" ],