<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi Andrzej,<br><br>can't test right now, but I really think that apply adds to the artificial <br>members of mp-relations. I am not 100% sure that it doesn't change<br>the original members, but I would be suprised.<br><br>Reg. your patch:<br>Do I get this right that you don't want to make these areas routable?<br>I understand that routing through areas doesn't work very well <br>right now but if you remove these ways from the network you'll see<br>real gaps. I think we should rather always allow routing.<br><br>Gerd<br><br><div>Date: Sat, 9 May 2015 17:31:24 +0200<br>From: popej@poczta.onet.pl<br>To: mkgmap-dev@lists.mkgmap.org.uk<br>Subject: Re: [mkgmap-dev] problem with highways as multipolygons<br><br><pre>Hi Gerd,<br> <br> &gt; The apply tells mkgmap to add the tag area=yes to the members,<br> &gt; and I think that's what you want.<br> <br>This was my first thought too, but:<br> <br> &gt; Note that the members of the<br> &gt; mp-relation are not the members of the original OSM relation, they<br> &gt; are the artifical ways.<br> <br>"Apply" adds tags to original members while I have problems with <br>artificial ways. Artificial ways inherit tags form original relation, so <br>I would expect, that tags added to relation would appear in artificial <br>ways. As you explained, this is no true.<br> <br>"Apply" would work if there were created corresponding artificial <br>relation too.<br> <br>I think it's ok, that multipolygon appears as polyline and polygon. That <br>way we can create object for boundary and for area. Problem appears, <br>when multipolygon has no "area" tag, which is quite possible, since <br>multipolygon implies area. I have added a rule to correct this problem:<br>highway=* &amp; mkgmap:mp_created=true {add area=yes;}<br> <br>See attached patch, which corrects footway, path and steps with area too.<br> <br>Often highway=service is marked as area, but I think it could be usable <br>to draw a road around area.<br> <br>-- <br>Best regards,<br>Andrzej<br></pre><br>_______________________________________________
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</div>                                               </div></body>
</html>