Hi all,

Recently I discovered a tagging where at the same street address and house 
number, 3 different (although related) companies  are located. 
Because adding multiple values to the same key is not easy to do in OSM, 
(mostly used for adding more telephone numbers, separating the numbers with a 
semicolon), and in this case the mapper had chosen to simply add three nodes 
and duplicate all the relevant address tags.
Because all three companies had an office=research tag and because the office 
tag is not rendered at all on the standard map(!!) but only shows the 
addr:housenumber (when present), the above described tagging resulted in 
showing 3 times the same address node on the map. Which by definition is wrong 
because a given street address (addr:city + addr:street + addr:postcode + 
addr:housenumber) _must be unique_ - at least in the country (The Netherlands) 
where I live and where I found this situation.

In The Netherlands _all_ buildings and the related address nodes were (and 
still are) imported in a huge import (BAG) which was discussed years ago and 
also presented in a wiki:

http://wiki.openstreetmap.org/wiki/BAGimport 
<http://wiki.openstreetmap.org/wiki/BAGimport>

Dutch mappers usually add POI information (like a shop, restaurant, hotel etc. 
) to an existing address node and usually this works well, except when we face 
the situation where more objects share that very same address. E.g. it is not 
uncommon to have a hotel and a bar share the same building and address. In this 
case the hotel is added to the (existing) address node and a new node is 
created for the bar, but without the address information and this node is 
simply put within the contour of the hotel building.

The situation I’m describing here, with 3 research offices all sharing the same 
address would (could?) lead to tagging like this:

addr:street=streetname
addr:housenumber=X
office=research
name=“name of first office”;”name of second office”;”name of third office”
webiste=“website-1”;“website-2”;“website-3”
phone=“phonenumber-1”;“phonenumber-1”;“phonenumber-1”


Which wouldn’t be my choice of solving this problem, suppose the values for 
office would differ as well, this would give even more complicated tag 
combinations. Maintaining/checking it would be cumbersome.
How to render this mess?

Other solutions have been presented over the years in various wikis, forums and 
mailing-lists, but a satisfactory solution still has to be found, hence my 
question to continue reading and study this proposal that was done in 2011:

http://wiki.openstreetmap.org/wiki/Proposed_features/associatedAddress 
<http://wiki.openstreetmap.org/wiki/Proposed_features/associatedAddress>

I wrote the mapper who proposed this a PM and he replied with the message that 
he is no longer very active on OSM.
I have used this proposed relation for the tagging of the 3 named offices here:

http://www.openstreetmap.org/relation/7676306 
<http://www.openstreetmap.org/relation/7676306>

Of course because this is an unsupported type of relation, nothing shows on the 
map, save the (one) house number, but here you can see the situation as it was 
before I added my changes:

https://marczoutendijk.stackstorage.com/s/vgHPvYALM4p7n6t 
<https://marczoutendijk.stackstorage.com/s/vgHPvYALM4p7n6t>

With tools like OpenPoiMap you can see some results, but because the address 
tags are removed you have to guess that those 3 offices share the same address:
http://openpoimap.org/?map=various&zoom=18&lat=52.81317&lon=6.39542&layers=B00FFFFTFFFFFFFFFFFFFFF


I must say that this way of tagging (with a relation) looks quite clear to me, 
is easy to do and opens up many possibilities. But is it easy to render once 
accepted? 

Hence:

1. Should we continue and discuss and finally vote for the proposal mentioned 
above?
2. Can you think of another solution for this specific problem: “how to map/tag 
multiple (sometimes even not related) objects to the same (one) address node?”

Thanks for any input,
Marc.





_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging

Reply via email to