[Talk-GB] Non-intuitive addresses
Sarah Hoffmann
lonvia at denofr.de
Mon Feb 14 17:12:59 UTC 2022
On Mon, Feb 14, 2022 at 11:04:27AM +0000, Mark Goodge wrote:
>
>
> On 14/02/2022 09:53, Colin Smale wrote:
> >
> > Rule of thumb if you don't have space in your database or label for two "streets" is to prefer the most specific one and omit the "parent street". The resulting address is sufficiently unique to allow cross-checking with the postcode.
> >
> > That would suggest this possibility:
> >
> > addr:housenumber=2
> > addr:street=Great Moreton Terrace
> > addr:parentstreet=New Road
> >
> > Any software unaware of "addr:parentstreet" would just use "addr:street" which would give a result that is "good enough."
>
> Nominatim won't cope with that, though, as the addr:street value won't match
> the name of a nearby highway.
Works like a charm with
addr:housenumber=2
addr:place=Great Moreton Terrace
addr:parentstreet=New Road
Will be found when searching for "2 Great Moreton Terrace" and
"2 Great Moreton Terrace, New Road". "New Road" won't be shown in the
result at the moment but that'll be fixed once addr:parentstreet is well
enough established as a standard.
I've followed this discussion closely and see no reason to lift the
requirement that the street referred to in addr:street must exist. If you
want to convince me otherwise, then you have to do a lot better than "I
don't like the sound of addr:place" and "RM names it like this so OSM has to do
the same".
Also, please don't use addr:block. This has a very distinct use in the
Japanese addressing system which has nothing to do with your use case. See
https://wiki.openstreetmap.org/wiki/JA:%E4%BD%8F%E6%89%80#.E8.A1.97.E5.8C.BA_Block_number_address_system.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6
Sarah
More information about the Talk-GB
mailing list