From 118ae02ebe087867b910abcdbd971dc2f8ee0f2a Mon Sep 17 00:00:00 2001 From: Tobias Date: Thu, 25 Apr 2024 05:43:59 +0200 Subject: [PATCH] crossing: Extract `tactile_paving` from shared `@template` to node crossings The common practice is to tag this in the `highway=crossing` nodes and on separate `barrier=kerb` nodes but not on the crossing ways. Same as the `kerb` field. --- data/presets/@templates/crossing/defaults.json | 1 - data/presets/highway/crossing.json | 3 ++- data/presets/highway/crossing/_marked.json | 1 + data/presets/highway/crossing/_zebra.json | 1 + data/presets/highway/crossing/traffic_signals.json | 1 + data/presets/highway/crossing/uncontrolled.json | 3 ++- data/presets/highway/crossing/unmarked.json | 3 ++- 7 files changed, 9 insertions(+), 4 deletions(-) diff --git a/data/presets/@templates/crossing/defaults.json b/data/presets/@templates/crossing/defaults.json index 64c4a2e1..61bd6fc2 100644 --- a/data/presets/@templates/crossing/defaults.json +++ b/data/presets/@templates/crossing/defaults.json @@ -1,7 +1,6 @@ { "fields": [ "crossing/island", - "tactile_paving", "crossing_raised" ], "geometry": [ diff --git a/data/presets/highway/crossing.json b/data/presets/highway/crossing.json index 468e3e15..13fac6cc 100644 --- a/data/presets/highway/crossing.json +++ b/data/presets/highway/crossing.json @@ -1,7 +1,8 @@ { "fields": [ "{@templates/crossing/defaults}", - "{@templates/crossing/markings}" + "{@templates/crossing/markings}", + "tactile_paving" ], "moreFields": [ "kerb", diff --git a/data/presets/highway/crossing/_marked.json b/data/presets/highway/crossing/_marked.json index 33d46e6d..946937ae 100644 --- a/data/presets/highway/crossing/_marked.json +++ b/data/presets/highway/crossing/_marked.json @@ -3,6 +3,7 @@ "fields": [ "{@templates/crossing/markings}", "{@templates/crossing/defaults}", + "tactile_paving" ], "moreFields": [ "kerb", diff --git a/data/presets/highway/crossing/_zebra.json b/data/presets/highway/crossing/_zebra.json index 09659f3f..afe8422f 100644 --- a/data/presets/highway/crossing/_zebra.json +++ b/data/presets/highway/crossing/_zebra.json @@ -3,6 +3,7 @@ "fields": [ "{@templates/crossing/markings}", "{@templates/crossing/defaults}", + "tactile_paving" ], "moreFields": [ "kerb", diff --git a/data/presets/highway/crossing/traffic_signals.json b/data/presets/highway/crossing/traffic_signals.json index 5ee9ab22..7755a95e 100644 --- a/data/presets/highway/crossing/traffic_signals.json +++ b/data/presets/highway/crossing/traffic_signals.json @@ -4,6 +4,7 @@ "{@templates/crossing/traffic_signal}", "{@templates/crossing/markings}", "{@templates/crossing/defaults}", + "tactile_paving" ], "moreFields": [ "{@templates/crossing/traffic_signal_more}", diff --git a/data/presets/highway/crossing/uncontrolled.json b/data/presets/highway/crossing/uncontrolled.json index 480dc9d4..96473df9 100644 --- a/data/presets/highway/crossing/uncontrolled.json +++ b/data/presets/highway/crossing/uncontrolled.json @@ -2,7 +2,8 @@ "icon": "temaki-pedestrian_crosswalk", "fields": [ "{@templates/crossing/markings_yes}", - "{@templates/crossing/defaults}" + "{@templates/crossing/defaults}", + "tactile_paving" ], "moreFields": [ "kerb", diff --git a/data/presets/highway/crossing/unmarked.json b/data/presets/highway/crossing/unmarked.json index dd7dc751..15676149 100644 --- a/data/presets/highway/crossing/unmarked.json +++ b/data/presets/highway/crossing/unmarked.json @@ -1,7 +1,8 @@ { "icon": "temaki-pedestrian", "fields": [ - "{@templates/crossing/defaults}" + "{@templates/crossing/defaults}", + "tactile_paving" ], "moreFields": [ "kerb",