[Tagging] Feature Proposal - RFC - addrN:*
Markus Lindholm
markus.lindholm at gmail.com
Sun Jan 18 20:52:20 UTC 2015
On 17 January 2015 at 22:16, Friedrich Volkmann <bsd at volki.at> wrote:
> With the addrN schema, we need one object (a node tagged shop=* and
> addrN:*=*) for a shop.
> With the provides_feature relation we need one node for the shop, one node
> for each address, and one relation.
And if there are two shops that both have the same address? Then your
scheme breaks down as you would end up with a database with two
distinct nodes but same address. Clearly a bad thing and against the
principle of 'One feature - one element'
http://wiki.openstreetmap.org/wiki/One_feature,_one_OSM_element
> The provides_feature relation may be fine for entrances and parking places,
> but using it for addresses adds too much unnecessary complexity to the
> database. I am not sure if the "address" role is bad, but we shouldn't use
> it in cases where we can do without that relation.
If there is a need to explicitly associate one or more addresses with
a building I don't see any other coherent way. Shoehorning multiple
address into single object just goes against how things are modelled
in OSM
/Markus
More information about the Tagging
mailing list