[Talk-GB] OSM UK address project: tags - Updated guidance

Rick Bowlby rb-osm at libarch.co.uk
Sun Jan 9 18:25:37 UTC 2022


On Sun, 9 Jan 2022 at 00:21, Rob Nickerson <rob.j.nickerson at gmail.com>
wrote:

> ...
> I would suggest that if you map individual flats then, if they include the
> word "Flat" in the address include this in the tag (e.g. addr:unit=Flat 1).
> I probably would extend that to multiple addresses tagged with addr:flats
> otherwise how is anyone going to know when the written address should
> include the word Flat and when it shouldn't.
> *...*
>

So in the example I gave, I think you're proposing that
addr:flats=11-12;25-28;41-44;51-54 should become addr:flats=Flat 11- Flat
12;Flat 25- Flat 28;Flat 41- Flat 44;Flat 51- Flat 54. I really don't like
this:
1) Repetition and redundancy;
2) None of the current 13,000+ UK tags
<https://taginfo.openstreetmap.org.uk/keys/addr:flats#overview> are
currently like this as far as I can see;
3) In its current form, a fairly simple function can parse tag values like
this to determine the number of flats - this is what I use it for. Adding
in a designator word before each number/letter in ranges would really
complicate it.

I suggest either:

   - a separate tag, possibly 'addr:unit_designator', maybe with a default
   value if absent eg "Flat"
   - prefixing the addr:unit/flats value before a (say) colon - ie
   addr:flats=Flat:11-12;25-28;41-44;51-54 (I'm less keen on this idea)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-gb/attachments/20220109/5a754d59/attachment.htm>


More information about the Talk-GB mailing list