On Thu, Aug 19, 2010 at 10:31 AM, Simone Saviolo
<simone.savi...@gmail.com> wrote:
> 2010/8/19 Anthony <o...@inbox.org>:
>> On Thu, Aug 19, 2010 at 10:27 AM, Simone Saviolo
>> <simone.savi...@gmail.com> wrote:
>>> 2010/8/19 Anthony <o...@inbox.org>:
>>>>> And what happens if the name is not exactly the same ?
>>>>
>>>> Then there's an error that needs to be fixed.
>>>>
>>>>> That's why some contributors prefer the relation.
>>>>
>>>> Right problem, wrong solution.
>>>
>>> So, if the name of a street is changed for whatever reason, I have to
>>> go through the, maybe, several hundreds of house numbers on that way,
>>> change the addr:street on every single one of them, and then hope the
>>> name isn't changed again too soon? Is this the right solution?
>>
>> No, the right solution is to have the API support references.
>
> They do, sort of. You create a relation which holds a "reference" to the 
> street.

That's backwards, though, and the implementation is quite costly from
a performance perspective.  You want the address to reference the
street, not the street to reference the address.

See 
http://wiki.openstreetmap.org/wiki/Talk:Relations/Relations_are_not_Categories#Partly_disagree

Richard, you're on this list.  What do you think?  Is the
associatedStreet relation an appropriate use of relations?

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

Reply via email to