[mkgmap-dev] Commit: r3635: corrections to addr:interpolation way checks
From Gerd Petermann gpetermann_muenchen at hotmail.com on Sat Aug 29 07:55:59 BST 2015
Hi Anor, yes, that's right, but I see other errors in this area, for example WARN: ...osmstyle.housenumber.HousenumberGenerator f:\osm\anor-carlos.osm: addr:interpolation way http://www.openstreetmap.org/way/349694725 703..1305, step=2 is ignored, it produces duplicate number(s) too far from existing nodes WARN: ...osmstyle.housenumber.HousenumberGenerator f:\osm\anor-carlos.osm: addr:interpolation way http://www.openstreetmap.org/way/349694729 1455..2151, step=2 is ignored, it produces duplicate number(s) too far from existing nodes I don't know for sure how mkgmap should handle OSM data like this. http://www.openstreetmap.org/way/349694725 creates a the address housenumber 915, which also exists as a POI node http://www.openstreetmap.org/node/2619888691 The position of the interpolated address is ~86 m east to the position of the POI, mkgmap r3635 tolerates up to 40 m. I think the POI should be considered as exact, while interpolated addresses are not. Now, when mkgmap ignores the interpolated addresss and uses the POI, you will see strange results for numbers close to the POI, e.g. 913 and 917 are far away from 915 while 915 is found at the right place. I see only one possible solution for this problem in mkgmap: It could try to calculate the correct addr:interpolation way by adding the POI node(s). The result would be like what I did with http://www.openstreetmap.org/node/3715350820 I don't know yet how complex that calculation will be. Gerd From: anorcarlos at hotmail.com To: mkgmap-dev at lists.mkgmap.org.uk Date: Sat, 29 Aug 2015 00:25:17 -0300 Subject: Re: [mkgmap-dev] Commit: r3635: corrections to addr:interpolation way checks Hi Gerd In the two tests http://www.openstreetmap.org/node/3717945525#map=19/-27.24507/-52.02267 and http://www.openstreetmap.org/node/3715350820#map=19/-27.24223/-52.02223 This you changed there, in both instances in version 3635 made the right interpolation, showing even and odd correctly. _______________________________________________________________________________________________________ Anor C. A. de Souza Concórdia SC > From: svn at mkgmap.org.uk > To: mkgmap-svn at lists.mkgmap.org.uk > Date: Fri, 28 Aug 2015 15:45:19 +0100 > Subject: [mkgmap-dev] Commit: r3635: corrections to addr:interpolation way checks > > > Version mkgmap-r3635 was committed by gerd on Fri, 28 Aug 2015 > > corrections to addr:interpolation way checks > > - The checks did not notice when a "duplicated number" belongs to a different cityInfo > - The checks allowed only 5m distance between an existing address and the interpolated one, this is changed to 40m > - some improvements in logging > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev _______________________________________________ mkgmap-dev mailing list mkgmap-dev at lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20150829/9f1955ad/attachment.html>
- Previous message: [mkgmap-dev] Commit: r3635: corrections to addr:interpolation way checks
- Next message: [mkgmap-dev] Commit: r3635: corrections to addr:interpolation way checks
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list