diff --git a/water.json b/water.json
index 9298974..66a91a2 100644
--- a/water.json
+++ b/water.json
@@ -41,6 +41,21 @@
"line",
"{% endif %}"
],
+ "priority": [
+ "{% if tags.natural == 'divide' %}",
+ "0",
+ "{% elseif tags.natural == 'water' and tags.water in ['lake', 'lagoon', 'reservoir', 'canal'] %}",
+ "0",
+ "{% elseif tags.waterway == 'river' %}",
+ "1",
+ "{% elseif tags.waterway == 'stream' %}",
+ "3",
+ "{% elseif tags.waterway == 'ditch' %}",
+ "5",
+ "{% else %}",
+ "2",
+ "{% endif %}"
+ ],
"style": {
"weight": [
"{% if tags.waterway == 'river' %}",
@@ -77,16 +92,23 @@
" ",
"
",
" {{ markerLine(evaluate({ \"waterway\": \"river\" }))|raw }} | ",
- " {{ tagTrans('waterway', 'river') }} | ",
+ " {{ tagTrans('waterway', 'river') }},",
+ " {{ tagTrans('waterway', 'canal') }} | ",
"
",
+ "{% if map.zoom >= 13 %}",
" ",
" {{ markerLine(evaluate({ \"waterway\": \"stream\" }))|raw }} | ",
" {{ tagTrans('waterway', 'stream') }} | ",
"
",
" ",
+ " {{ markerLine(evaluate({ \"waterway\": \"ditch\" }))|raw }} | ",
+ " {{ tagTrans('waterway', 'ditch') }} | ",
+ "
",
+ " ",
" {{ markerLine(evaluate({ \"waterway\": \"dam\" }))|raw }} | ",
" {{ tagTrans('waterway', 'dam') }}, {{ tagTrans('waterway', 'weir') }} | ",
"
",
+ "{% endif %}",
" ",
" {{ markerLine(evaluate({ \"natural\": \"divide\" }))|raw }} | ",
" {{ tagTrans('natural', 'divide') }} | ",