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