<div dir="ltr">> 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.<div><br></div><div>Honest question, what is lost or wrong with having the address appear on multiple objects?<br><div><br></div><div>In this case the address tags are simply supporting the primary key (shop=, or office=, or amenity=, etc) to note the address of that entity. The address tags can also go on the building and/or parcel of land. </div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 27 October 2017 at 02:01, Marc Zoutendijk <span dir="ltr"><<a href="mailto:marczoutendijk@mac.com" target="_blank">marczoutendijk@mac.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>Hi all,</div><div><br></div>Recently I discovered a tagging where at the same street address and house number, 3 different (although related) companies  are located. <div>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.<div>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.</div><div><br></div><div>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:</div><div><br></div><div><a href="http://wiki.openstreetmap.org/wiki/BAGimport" target="_blank">http://wiki.openstreetmap.org/<wbr>wiki/BAGimport</a></div><div><br></div><div>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.</div><div><br></div><div>The situation I’m describing here, with 3 research offices all sharing the same address would (could?) lead to tagging like this:</div><div><br></div><div>addr:street=streetname</div><div>addr:housenumber=X</div><div>office=research</div><div>name=“name of first office”;”name of second office”;”name of third office”</div><div>webiste=“website-1”;“website-<wbr>2”;“website-3”</div><div>phone=“phonenumber-1”;“<wbr>phonenumber-1”;“phonenumber-1”</div><div><br></div><div><br></div><div>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.</div><div>How to render this mess?</div><div><br></div><div>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:</div><div><br></div><div><a href="http://wiki.openstreetmap.org/wiki/Proposed_features/associatedAddress" target="_blank">http://wiki.openstreetmap.org/<wbr>wiki/Proposed_features/<wbr>associatedAddress</a></div><div><br></div><div>I wrote the mapper who proposed this a PM and he replied with the message that he is no longer very active on OSM.</div><div>I have used this proposed relation for the tagging of the 3 named offices here:</div><div><br></div><div><a href="http://www.openstreetmap.org/relation/7676306" target="_blank">http://www.openstreetmap.org/<wbr>relation/7676306</a></div><div><br></div><div>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:</div><div><br></div><div><a href="https://marczoutendijk.stackstorage.com/s/vgHPvYALM4p7n6t" target="_blank">https://marczoutendijk.<wbr>stackstorage.com/s/<wbr>vgHPvYALM4p7n6t</a></div><div><br></div><div>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:</div><div><a href="http://openpoimap.org/?map=various&zoom=18&lat=52.81317&lon=6.39542&layers=B00FFFFTFFFFFFFFFFFFFFF" target="_blank">http://openpoimap.org/?map=<wbr>various&zoom=18&lat=52.81317&<wbr>lon=6.39542&layers=<wbr>B00FFFFTFFFFFFFFFFFFFFF</a></div><div><br></div><div><br></div><div>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? </div><div><br></div><div>Hence:</div><div><br></div><div>1. Should we continue and discuss and finally vote for the proposal mentioned above?</div><div>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?”</div><div><br></div><div>Thanks for any input,</div><div>Marc.</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></div><br>______________________________<wbr>_________________<br>
Tagging mailing list<br>
<a href="mailto:Tagging@openstreetmap.org">Tagging@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/tagging" rel="noreferrer" target="_blank">https://lists.openstreetmap.<wbr>org/listinfo/tagging</a><br>
<br></blockquote></div><br></div>