diff --git a/data/presets/@templates/crossing/traffic_signal_more.json b/data/presets/@templates/crossing/traffic_signal_more.json new file mode 100644 index 00000000..7d4f5ab8 --- /dev/null +++ b/data/presets/@templates/crossing/traffic_signal_more.json @@ -0,0 +1,24 @@ +{ + "moreFields": [ + "traffic_signals/arrow", + "traffic_signals/countdown", + "traffic_signals/minimap" + ], + "geometry": [ + "point", + "line" + ], + "tags": { + "@template": "crossing/traffic_signal_more" + }, + "searchable": false, + "locationSet": { + "include": [ + "999" + ], + "exclude": [ + "999" + ] + }, + "name": "{point}" +} diff --git a/data/presets/highway/crossing/traffic_signals.json b/data/presets/highway/crossing/traffic_signals.json index af126ca2..be8dd91e 100644 --- a/data/presets/highway/crossing/traffic_signals.json +++ b/data/presets/highway/crossing/traffic_signals.json @@ -8,9 +8,7 @@ ], "moreFields": [ "kerb", - "traffic_signals/arrow", - "traffic_signals/countdown", - "traffic_signals/minimap" + "{@templates/crossing/traffic_signal_more}" ], "geometry": [ "vertex" diff --git a/data/presets/highway/cycleway/crossing/traffic_signals.json b/data/presets/highway/cycleway/crossing/traffic_signals.json index cd7efaf2..577d3dfe 100644 --- a/data/presets/highway/cycleway/crossing/traffic_signals.json +++ b/data/presets/highway/cycleway/crossing/traffic_signals.json @@ -7,6 +7,7 @@ "{@templates/crossing/geometry_line}" ], "moreFields": [ + "{@templates/crossing/traffic_signal_more}" ], "geometry": [ "line" diff --git a/data/presets/highway/footway/crossing/traffic_signals.json b/data/presets/highway/footway/crossing/traffic_signals.json index c672d2d3..ccaa2bb9 100644 --- a/data/presets/highway/footway/crossing/traffic_signals.json +++ b/data/presets/highway/footway/crossing/traffic_signals.json @@ -7,9 +7,7 @@ "{@templates/crossing/geometry_line}" ], "moreFields": [ - "traffic_signals/arrow", - "traffic_signals/countdown", - "traffic_signals/minimap" + "{@templates/crossing/traffic_signal_more}" ], "geometry": [ "line"