From 893c4d9e806cc261ff363f7dbd054b3b89470387 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Sun, 25 Feb 2024 14:53:28 +0100 Subject: [PATCH 1/2] walk_amenities_qa: improve icons --- walk_amenities_qa.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/walk_amenities_qa.yaml b/walk_amenities_qa.yaml index b94d6c9..633d64d 100644 --- a/walk_amenities_qa.yaml +++ b/walk_amenities_qa.yaml @@ -98,7 +98,7 @@ filter: const: highway=crossing: priority: 10 - sign: + sign: require: - crossing optional: @@ -107,7 +107,7 @@ const: - lit highway=elevator: priority: 2 - sign: + sign: require: - level - wheelchair From e77c07b8b34df87dcdb588106441ecae99a0bdd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Sun, 25 Feb 2024 15:18:36 +0100 Subject: [PATCH 2/2] walk_amenities, walk_amenities_qa: include waste_basket and drinking_water --- walk_amenities.yaml | 10 ++++++++-- walk_amenities_qa.yaml | 22 ++++++++++++++++++++-- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/walk_amenities.yaml b/walk_amenities.yaml index 832fd4c..66cd702 100644 --- a/walk_amenities.yaml +++ b/walk_amenities.yaml @@ -14,7 +14,7 @@ query: node[information]; node[tourism~"^(viewpoint)$"]; node[man_made~"^(cairn)$"]; - nwr[amenity~"^(bench|shelter)$"]; + nwr[amenity~"^(bench|shelter|waste_basket|drinking_water)$"]; node[leisure~"^(picnic_table)$"]; way[highway~'^(footway|steps)$'][conveying]; ) @@ -23,7 +23,7 @@ feature: {% if tags.information %} {% set key = 'information' %} {% set value = tags.information %} - {% elseif tags.amenity in [ 'bench', 'shelter' ] %} + {% elseif tags.amenity in [ 'bench', 'shelter', 'waste_basket', 'drinking_water' ] %} {% set key = 'amenity' %} {% set value = tags.amenity %} {% elseif tags.leisure in [ 'picnic_table' ] %} @@ -91,6 +91,12 @@ const: amenity=shelter: priority: 1 sign: + amenity=waste_basket: + priority: 2 + sign: 🗑 + amenity=drinking_water: + priority: 3 + sign: highway=steps conveying: sign: / query: way[highway=steps][conveying] diff --git a/walk_amenities_qa.yaml b/walk_amenities_qa.yaml index 633d64d..2b9f1b0 100644 --- a/walk_amenities_qa.yaml +++ b/walk_amenities_qa.yaml @@ -14,7 +14,7 @@ query: node[information]; node[tourism~"^(viewpoint)$"]; node[man_made~"^(cairn)$"]; - nwr[amenity~"^(bench|shelter)$"]; + nwr[amenity~"^(bench|shelter|waste_basket|drinking_water)$"]; node[leisure~"^(picnic_table)$"]; way[highway~'^(footway|steps)$'][conveying]; ) @@ -23,7 +23,7 @@ feature: {% if tags.information %} {% set key = 'information' %} {% set value = tags.information %} - {% elseif tags.amenity in [ 'bench', 'shelter' ] %} + {% elseif tags.amenity in [ 'bench', 'shelter', 'waste_basket', 'drinking_water' ] %} {% set key = 'amenity' %} {% set value = tags.amenity %} {% elseif tags.leisure in [ 'picnic_table' ] %} @@ -205,6 +205,24 @@ const: - picnic_table - access - lockable + amenity=waste_basket: + priority: 2 + sign: 🗑 + require: + - waste + optional: + - drive_through + amenity=drinking_water: + priority: 3 + sign: + require: + optional: + - man_made + - fountain + - dog + - pump + - fee + - bottle highway=steps conveying: sign: / query: nwr[highway=steps][conveying]