<html>
<head>
</head>
<body class='hmmessage'><div dir='ltr'>

<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr">Hi Carlos,<br><br>I have tested your proposals.<br><br>1) If I got that right the major difference is <br>that the default style uses type 0x3c for natural=water+water=reservoir<br>and 0x3f for landuse=reservoir .<br>I agree that both should be treated the same, <br>the change was committed with r3617 <br>(the svn comment is misleading, it only mentions the change in res)<br><br>I did not find a similar correspondance between landuse=basin and any of the <br>water=* tags, so my proposal for this part would be to <br>change the rule<br>landuse=basin|landuse=reservoir [0x3f resolution 20]<br>to<br>landuse=basin [0x3f resolution 20]<br>(landuse=reservoir | (natural=water &amp; water=reservoir)) [0x3f resolution 20]<br><br>2) I am not sure about the part reg. area_size() usage. <br>My understanding so far:<br>Garmin has different types for water polygons, <br>GPSMapEdit shows them like this:<br><br>0x28: Sea/Ocean<br>0x29: Body of water&nbsp; (invisible in Basecamp/MapSource ?)<br>0x32 : Sea<br>0x3b : Body of water (invisible in Basecamp/MapSource ?)<br>0x3c: Large lake (250-600 kmē) <br>0x3d: Large lake (77-250 kmē) <br>0x3e: Medium lake (25-77 kmē)<br>0x3f: Medium lake (11-25 kmē) <br>0x40: Small lake (0.25-11 kmē)<br>0x41: Small lake (&lt;0.25 kmē) <br>0x42: Major lake (&gt;3300 kmē) <br>0x43: Major lake (1100-3300 kmē)<br>0x44: Large lake (600-1100 kmē) <br>0x45: Body of water (invisible in Basecamp/MapSource ?)<br><br>My Oregon 600 shows all polygon types<br>0x28 - 0x45 with the same blue color, so I <br>think it is okay to use the same type for all water polygons<br>as long as we don't use a typ file.<br><br>Your changes reg. area_size() seem to remove visible details,<br>so I'd prefer not to use them.<br><br>3) It seems that <br>natural=sea [0x32 resolution 10]<br>instead of <br>natural=sea { add mkgmap:skipSizeFilter=true } [0x32 resolution 10]<br>has no effect. I assume it is obsolete now because of the <br>ShapeMergeFilter, but it should do no harm either.<br><br>In short: <br>My proposal for the new inc/water_polygons:<br>landuse=basin [0x3f resolution 20]<br>(landuse=reservoir | (natural=water &amp; water=reservoir)) [0x3f resolution 20]<br><br>natural=bay [0x3d resolution 18]<br>natural=glacier [0x4d resolution 18]<br>natural=marsh [0x51 resolution 20]<br>natural=mud [0x51 resolution 20]<br>natural=wetland [0x51 resolution 20]<br><br>natural=water [0x3c resolution 18]<br>natural=waterfall | waterway=waterfall [0x47 resolution 21]<br>natural=sea { add mkgmap:skipSizeFilter=true } [0x32 resolution 10]<br><br>waterway=riverbank [0x46 resolution 20] <br><br>Gerd<br><br><br><div>&gt; Date: Fri, 5 Jun 2015 13:44:47 +0200<br>&gt; From: cdavilam@orangecorreo.es<br>&gt; To: mkgmap-dev@lists.mkgmap.org.uk<br>&gt; Subject: [mkgmap-dev] Water polygons in default style<br>&gt; <br>&gt; According to wiki [1] landuse=reservoir and <br>&gt; natural=water+water=reservoir are equivalent, but the latter (and <br>&gt; preferred) form is missing in default style.<br>&gt; Another thing to comment is that all water bodies are treated the same <br>&gt; in default style, despite they can vary from a few square meters (ponds) <br>&gt; to thousands hectares. I've been playing a bit with area_size() and <br>&gt; found some values that avoid too small water polygons at certain zoom <br>&gt; levels in MapSource (it may require some more test though).<br>&gt; Below is current water_polygons file in my style. Do you think it's <br>&gt; worth including such rules in default style?<br>&gt; landuse=basin|landuse=reservoir &amp; area_size()&gt;125000 [0x3f resolution 18]<br>&gt; landuse=basin|landuse=reservoir &amp; area_size()&gt;35000 [0x3f resolution 20]<br>&gt; landuse=basin|landuse=reservoir [0x3f resolution 22]<br>&gt; <br>&gt; natural=bay [0x3d resolution 18]<br>&gt; natural=glacier [0x4d resolution 18]<br>&gt; natural=marsh [0x51 resolution 20]<br>&gt; natural=mud [0x51 resolution 20]<br>&gt; natural=wetland [0x51 resolution 20]<br>&gt; natural=water &amp; water=reservoir &amp; area_size()&gt;125000 [0x3f resolution 18]<br>&gt; natural=water &amp; water=reservoir &amp; area_size()&gt;35000 [0x3f resolution 20]<br>&gt; natural=water &amp; water=reservoir [0x3f resolution 22]<br>&gt; natural=water &amp; area_size()&gt;125000 [0x3c resolution 18]<br>&gt; natural=water &amp; area_size()&gt;35000 [0x3c resolution 20]<br>&gt; natural=water [0x3c resolution 22]<br>&gt; natural=waterfall | waterway=waterfall [0x47 resolution 21]<br>&gt; natural=sea [0x32 resolution 10]<br>&gt; <br>&gt; waterway=riverbank [0x46 resolution 20]<br>&gt; <br>&gt; [1] http://wiki.openstreetmap.org/wiki/Key:water<br>&gt; _______________________________________________<br>&gt; mkgmap-dev mailing list<br>&gt; mkgmap-dev@lists.mkgmap.org.uk<br>&gt; http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br></div></div>
                                               </div></body>
</html>