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