<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 all,<br><br>I found two major bugs:<br>1) <br>The interpretation of addr:interpolation ways.<br>See for example <br><a href="http://www.openstreetmap.org/way/37881405" target="_blank">http://www.openstreetmap.org/way/37881405</a><br><br>It is not clear if the number 22 belongs to way 23839432<br>or to way 23839283.<br><br>An error in r3571 may cause that all numbers 24-28<br>are added to the (wrong) way 23839283.<br><br>2) In some cases the closest road is on one side of a house,<br>but the "better" one is on the right. In those cases the <br>recalculation of the road side was not always done and therefore<br>the house is located on the wrong side of the road.<br><br>The errors are fixed with r3576, sorry for that, I don't<br>know how I missed them during my tests :-(<br><br>Gerd<br><br><div><hr id="stopSpelling">From: gpetermann_muenchen@hotmail.com<br>To: mkgmap-dev@lists.mkgmap.org.uk<br>Date: Fri, 8 May 2015 16:59:45 +0200<br>Subject: [mkgmap-dev] r3571 in housenumber2 branch<br><br>
<div dir="ltr">
<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}
.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}
--></style>
<div dir="ltr">Hi all,<br><br>I think r3571 is stable and working good enough again for a public test.<br><br>Compared to trunk there are many changes:<br>- mkgmap tries to identify unnamed roads<br>which lead to houses and can be named <br>(assuming they are service roads)<br>- mkgmap tries to find a plausible road when <br>no street is given (mkgmap:housenumber=* & mkgmap:street!=* & addr:street=*<br>- addr:interpolation ways are used to find the most plausible road<br>and the interpolated addresses are found <br>- special cases regarding addresses in different cities or<br>zip codes along the same road are handled.<br>This is important when a road starts in city A and has<br>some numbers 1..20 there and later crosses city B<br>with numbers 1..5 and finally ends in city C with<br>numbers 1..50. <br>- the found addresses are typically closer to the <br>house<br><br>If you want to test with your own style:<br>Please note the new special tags <br>mkgmap:numbers=false and mkgmap:execute_finalize_rules=true<br><br>- a road with mkgmap:numbers=false is ignored<br>in housenumber processing. The default style<br>uses it for ferries and motorways and for<br>bicycle-only roads. <br> <br>To set the city, region and country values for all elements<br>with housenumbers, use<br>addr:housenumber=* {set mkgmap:execute_finalize_rules=true} <br>as a first rule in <br>points, lines and polygons <br>and add<br>include 'inc/address'; <br>to the finalize sections.<br><br>Gerd<br><br></div>
                                           </div>
<br>_______________________________________________
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</div>                                            </div></body>
</html>