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