diff --git a/walk_amenities.yaml b/walk_amenities.yaml
index 1b45aad..832fd4c 100644
--- a/walk_amenities.yaml
+++ b/walk_amenities.yaml
@@ -6,6 +6,7 @@ query:
node[tourism~"^(viewpoint)$"];
node[man_made~"^(cairn)$"];
nwr[amenity~"^(shelter)$"];
+ way[highway~'^(footway|steps)$'][conveying];
)
'16': |-
(
@@ -15,6 +16,7 @@ query:
node[man_made~"^(cairn)$"];
nwr[amenity~"^(bench|shelter)$"];
node[leisure~"^(picnic_table)$"];
+ way[highway~'^(footway|steps)$'][conveying];
)
feature:
pre: |-
@@ -33,6 +35,9 @@ feature:
{% elseif tags.tourism in [ 'viewpoint'] %}
{% set key = 'tourism' %}
{% set value = tags.tourism %}
+ {% elseif tags.conveying and tags.highway %}
+ {% set key = 'highway' %}
+ {% set value = tags.highway ~ ' conveying' %}
{% else %}
{% set key = 'highway' %}
{% set value = tags.highway %}
@@ -53,15 +58,15 @@ filter:
show_default: true
values: |-
{% for kv, d in const %}
-
+
{% endfor %}
const:
highway=crossing:
priority: 10
- sign:
+ sign:
highway=elevator:
priority: 2
- sign:
+ sign:
information=guidepost:
priority: 2
sign:
@@ -86,3 +91,11 @@ const:
amenity=shelter:
priority: 1
sign:
+ highway=steps conveying:
+ sign: /
+ query: way[highway=steps][conveying]
+ priority: 2
+ highway=footway conveying:
+ sign: /
+ query: way[highway=footway][conveying]
+ priority: 2