From ec2352b2c848bbb222f2a2e265665e2afc0b7be5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Wed, 29 Nov 2017 22:15:01 +0100 Subject: [PATCH] water: improvements - show description - rule for waterway=ditch, riverbank multipolygons - priority objects from zoom=10 --- water.json | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/water.json b/water.json index d3c4f99f..9298974e 100644 --- a/water.json +++ b/water.json @@ -5,16 +5,34 @@ "de": "Gewässer" }, "query": { - "12": [ + "10": [ + "(", + "way[waterway~\"^(river|canal)$\"];", + "way[natural~\"^(divide)$\"];", + "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)$\"];", "relation[type=multipolygon][natural=water];", + "relation[type=multipolygon][waterway=riverbank];", "way[waterway];", ")" ] }, "feature": { + "description": [ + "{% if tags.waterway %}", + "{{ tagTrans('waterway', tags.waterway) }}", + "{% elseif tags.water %}", + "{{ tagTrans('water', tags.water) }}", + "{% elseif tags.natural %}", + "{{ tagTrans('natural', tags.natural) }}", + "{% endif %}" + ], "markerSign": null, "listMarkerSymbol": [ "{% if tags.natural == 'water' %}", @@ -25,8 +43,12 @@ ], "style": { "weight": [ - "{% if tags.waterway == 'stream' %}", - "1.5", + "{% if tags.waterway == 'river' %}", + "4", + "{% elseif tags.waterway == 'stream' %}", + "2", + "{% elseif tags.waterway == 'ditch' %}", + "1", "{% else %}", "3", "{% endif %}"