
Hi Steve, great, that was fast ! When you say city I understand it is an int that points to a table of cities, and this table also contains corresponding region and country info? What about zip codes? Line 217 in NetDisplay shows this printAddrInfo(d, addrFlags >> 2, "zip", zipSize); but I don't see corresponding code in printAddrInfo(). @Andrzej: It would also be very intersting to know how address search works when a road connects two different cities and both cities have equal numbers. Sample: Road X starts in city A and has numbers 1..19 in that city, it ends in city B and has numbers 1..7 in B. What happens if I search for number 5 in road X without specifying a city? What happens with A or B? Up to now we write data that will show the numbers in A or in B, but not both. Gerd
Date: Wed, 15 Apr 2015 23:46:40 +0100 From: steve@parabola.me.uk To: mkgmap-dev@lists.mkgmap.org.uk Subject: Re: [mkgmap-dev] inc/address and --housenumbers
Hi Gerd
I think that display now works for at least some cases. It is much simpler than I was thinking. There is a list of cities with some flags to say if it applies to the left or right hand side of the road or both and which node it applies from.
The interpretation may not be completely correct, but at least the numbers look reasonable on one test file.
..Steve _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev