<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 WanMil,<br><br>the reason is that we have multiple OSM ways with the name Rosewood,<br>and RoadMerger doesn't merge them all to a single way.<br>So, a list of roads with the name Rosewood is processed<br>against a list of housenumbers.<br>Now, e.g. the node 427882156 with number 170<br>is closer to the OSM way 29272180 than to <br>way 29272175, which would be the better match<br>when you notice the addr:interpolation way.<br><br>Same happens with other nodes, so that some <br>road segments get only one number instead of two.<br>As a result, the map doesn't contain enough <br>information for a good interpolation.<br><br>The patched version is a bit better although it<br>doesn't solve the initial problem, it just adds <br>more data so that each road segement has at least<br>a few correct numbers.<br>Maybe I find a way to code a plausibilty test<br>for the numbers, I need something like that also <br>for the addr:place evaluation.<br><br>Gerd<br><br><div>&gt; Date: Sat, 20 Dec 2014 13:45:44 +0100<br>&gt; From: wmgcnfg@web.de<br>&gt; To: mkgmap-dev@lists.mkgmap.org.uk<br>&gt; Subject: Re: [mkgmap-dev] [Patch v2] addr:interpolation<br>&gt; <br>&gt; Hi Gerd,<br>&gt; <br>&gt; I didn't expect a big improvement by supporting addr:interpolation. <br>&gt; There are only few things I can imagine:<br>&gt; * addr:interpolation is tagged with addr:street but the nodes with <br>&gt; addr:housenumber are not tagged with addr:street<br>&gt; * addr:interpolation span over more than one street segment<br>&gt; <br>&gt; I am curious about your results!<br>&gt; <br>&gt; WanMil<br>&gt; <br>&gt; &gt; Hi Carlos,<br>&gt; &gt;<br>&gt; &gt; thanks for the feedback.<br>&gt; &gt; I must confess that I was a bit surprised about the improvement.<br>&gt; &gt; In other words, I thought that I might have found an error<br>&gt; &gt; in the existing code, so I started to look closer at the<br>&gt; &gt; HousenumberGenerator,<br>&gt; &gt; also because of the addr:place problem.<br>&gt; &gt;<br>&gt; &gt; @WanMil: Do you have a good explanation for the improvement?<br>&gt; &gt;<br>&gt; &gt; Gerd<br>&gt; &gt;<br>&gt; &gt;  &gt; Date: Fri, 19 Dec 2014 10:37:07 +0100<br>&gt; &gt;  &gt; From: cdavilam@orangecorreo.es<br>&gt; &gt;  &gt; To: mkgmap-dev@lists.mkgmap.org.uk<br>&gt; &gt;  &gt; Subject: Re: [mkgmap-dev] [Patch v2] addr:interpolation<br>&gt; &gt;  &gt;<br>&gt; &gt;  &gt; El 09/12/14 a las 16:38, Gerd Petermann escribió:<br>&gt; &gt;  &gt; &gt; Hi all,<br>&gt; &gt;  &gt; &gt;<br>&gt; &gt;  &gt; &gt; attached is v2.<br>&gt; &gt;  &gt; &gt; It turned out to be quite complicated to interpret the data<br>&gt; &gt;  &gt; &gt; provided with this tag, and I found only few places were this<br>&gt; &gt;  &gt; &gt; helps to provide better data. On the other hand, I see no negative<br>&gt; &gt;  &gt; &gt; effects besides the additional code complexity.<br>&gt; &gt;  &gt; &gt;<br>&gt; &gt;  &gt; &gt; A good place to see how address search is improved is here:<br>&gt; &gt;  &gt; &gt; http://www.openstreetmap.org/way/36787892#map=17/51.88859/-8.57449<br>&gt; &gt;  &gt; &gt;<br>&gt; &gt;  &gt; &gt; With the trunk version, a search for 178 Rosewood lists several<br>&gt; &gt; numbers,<br>&gt; &gt;  &gt; &gt; e.g. 184, 170, 199 and so on. None is really correct.<br>&gt; &gt;  &gt; &gt; The patched version shows exactly one entry, which is probably very<br>&gt; &gt; close.<br>&gt; &gt;  &gt; &gt; Same result with other numbers which do not appear as housenumbers.<br>&gt; &gt;  &gt; &gt;<br>&gt; &gt;  &gt; &gt; A patched binary based on r3366 is here:<br>&gt; &gt;  &gt; &gt; |http://files.mkgmap.org.uk/download/236/mkgmap.jar<br>&gt; &gt;  &gt; &gt;<br>&gt; &gt;  &gt; &gt; |Gerd<br>&gt; &gt;  &gt; &gt;<br>&gt; &gt;  &gt; I tested your patch on a different area than the one you suggest and it<br>&gt; &gt;  &gt; really improves house number search.<br>&gt; &gt;  &gt; _______________________________________________<br>&gt; &gt;  &gt; mkgmap-dev mailing list<br>&gt; &gt;  &gt; mkgmap-dev@lists.mkgmap.org.uk<br>&gt; &gt;  &gt; http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; mkgmap-dev mailing list<br>&gt; &gt; mkgmap-dev@lists.mkgmap.org.uk<br>&gt; &gt; http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br>&gt; &gt;<br>&gt; <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></body>
</html>