From 95989560da63d4f5691c28608382e91d7cfcd131 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= <skunk@xover.mud.at>
Date: Sat, 27 Aug 2022 21:27:00 +0200
Subject: [PATCH] walk_amenities: include amenity=bench and
 leisure=picnic_table

---
 walk_amenities.json | 22 +++++++++++++++-------
 1 file changed, 15 insertions(+), 7 deletions(-)

diff --git a/walk_amenities.json b/walk_amenities.json
index 63f56b6..fd9116f 100644
--- a/walk_amenities.json
+++ b/walk_amenities.json
@@ -14,20 +14,17 @@
             "node[information];",
             "node[tourism~\"^(viewpoint)$\"];",
             "node[man_made~\"^(cairn)$\"];",
-            "node[amenity~\"^(shelter)$\"];",
-            "way[amenity~\"^(shelter)$\"];",
-            "relation[amenity~\"^(shelter)$\"];",
+            "nwr[amenity~\"^(shelter)$\"];",
             ")"
         ],
-        "17": [
+        "16": [
             "(",
             "node[highway~\"^(crossing|elevator)$\"];",
             "node[information];",
             "node[tourism~\"^(viewpoint)$\"];",
             "node[man_made~\"^(cairn)$\"];",
-            "node[amenity~\"^(shelter)$\"];",
-            "way[amenity~\"^(shelter)$\"];",
-            "relation[amenity~\"^(shelter)$\"];",
+            "nwr[amenity~\"^(bench|shelter)$\"];",
+            "node[leisure~\"^(picnic_table)$\"];",
             ")"
         ]
     },
@@ -39,6 +36,9 @@
             "{% elseif tags.amenity in [ 'bench', 'shelter' ] %}",
             "  {% set key = 'amenity' %}",
             "  {% set value = tags.amenity %}",
+            "{% elseif tags.leisure in [ 'picnic_table' ] %}",
+            "  {% set key = 'leisure' %}",
+            "  {% set value = tags.picnic_table%}",
             "{% elseif tags.man_made in [ 'cairn' ] %}",
             "  {% set key = 'man_made' %}",
             "  {% set value = tags.man_made %}",
@@ -82,6 +82,14 @@
             "priority": 1,
             "sign": "<i class='fa fa-info-circle' aria-hidden='true'></i>"
         },
+        "bench": {
+            "priority": 3,
+            "sign": "<img data-src='temaki:bench'>"
+        },
+        "picnic_table": {
+            "priority": 3,
+            "sign": "<img data-src='maki:picnic-site'>"
+        },
         "cairn": {
             "priority": 2,
             "sign": ""