From 5724fad9184f94e15c4d5ac6506a41e4bc00eb62 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= <skunk@cg.tuwien.ac.at>
Date: Mon, 25 Mar 2019 14:07:38 +0100
Subject: [PATCH] natural/water: move some feature to water category (bay,
 spring, ...)

---
 natural.json | 28 ++--------------------------
 water.json   |  5 ++---
 2 files changed, 4 insertions(+), 29 deletions(-)

diff --git a/natural.json b/natural.json
index 7399392..63c4757 100644
--- a/natural.json
+++ b/natural.json
@@ -24,16 +24,12 @@
         ],
         "13": [
             "(",
-            "node[natural~\"^(peak|volcano|wood|scrub|heath|grassland|fell|bare_rock|scree|shingle|sand|mud|wetland|glacier|bay|cape|beach|coastline|spring|hot_spring|geyser|valley|ridge|arete|cliff|saddle|rock|stone|sinkhole|cave_entrance)$\"];",
-            "way[natural~\"^(peak|volcano|wood|scrub|heath|grassland|fell|bare_rock|scree|shingle|sand|mud|wetland|glacier|bay|cape|beach|coastline|spring|hot_spring|geyser|valley|ridge|arete|cliff|saddle|rock|stone|sinkhole|cave_entrance)$\"];",
-            "relation[natural~\"^(peak|volcano|wood|scrub|heath|grassland|fell|bare_rock|scree|shingle|sand|mud|wetland|glacier|bay|cape|beach|coastline|spring|hot_spring|geyser|valley|ridge|arete|cliff|saddle|rock|stone|sinkhole|cave_entrance)$\"];",
+            "nwr[natural~\"^(peak|volcano|wood|scrub|heath|grassland|fell|bare_rock|scree|shingle|sand|mud|wetland|glacier|cape|beach|coastline|valley|ridge|arete|cliff|saddle|rock|stone|sinkhole|cave_entrance)$\"];",
             ")"
         ],
         "16": [
             "(",
-            "node[natural][natural!~\"^(water)$\"];",
-            "way[natural][natural!~\"^(water)$\"];",
-            "relation[natural][natural!~\"^(water)$\"];",
+            "nwr[natural][natural!~\"^(water|divide|bay|strait|spring|hot_spring|geyser)$\"];",
             ")"
         ]
     },
@@ -126,10 +122,6 @@
             "color": "white",
             "group": "water"
         },
-        "bay": {
-            "sign": "",
-            "group": "water"
-        },
         "cape": {
             "sign": "",
             "group": "water"
@@ -138,10 +130,6 @@
             "sign": "",
             "group": "water"
         },
-        "strait": {
-            "sign": "",
-            "group": "water"
-        },
         "beach": {
             "sign": "<i class='fas fa-umbrella-beach'></i>",
             "color": "#f9d199",
@@ -151,18 +139,6 @@
             "sign": "",
             "group": "water"
         },
-        "spring": {
-            "sign": "",
-            "group": "water"
-        },
-        "hot_spring": {
-            "sign": "",
-            "group": "water"
-        },
-        "geyser": {
-            "sign": "",
-            "group": "water"
-        },
         "reef": {
             "sign": "",
             "group": "water"
diff --git a/water.json b/water.json
index a2d7f22..438a6c7 100644
--- a/water.json
+++ b/water.json
@@ -12,15 +12,14 @@
         "10": [
             "(",
             "way[waterway~\"^(river|canal)$\"];",
-            "way[natural~\"^(divide)$\"];",
+            "nwr[natural~\"^(divide|bay|strait)$\"];",
             "way[natural=water][water~\"^(lake|lagoon|reservoir|canal)$\"];",
             "relation[natural=water][type=multipolygon][water~\"^(lake|lagoon|reservoir|canal)$\"];",
             ")"
         ],
         "13": [
             "(",
-            "node[natural~\"^(water|divide)$\"];",
-            "way[natural~\"^(water|divide)$\"];",
+            "nwr[natural~\"^(water|divide|bay|strait|spring|hot_spring|geyser)$\"];",
             "relation[type=multipolygon][natural=water];",
             "relation[type=multipolygon][waterway=riverbank];",
             "way[waterway];",