dieterdreist at gmail.com
Mon Apr 27 16:55:31 UTC 2015
2015-04-27 16:43 GMT+02:00 Robert Kaiser <kairo at kairo.at>:
> The only correct way to put that into a clean DB model would be to create
> a relation that has the name on it *once* and has all pieces as members to
> which the name applies, including all pieces of street, sidewalk, etc.
there is a kind of informal guideline that states you shouldn't use
relations for things that can be expressed with a tag (e.g. relations like
all streets of type x in a country b should be omitted because you don't
gain anything more than is already in the db). Redundancy (like repeating
the name on the parts) is more stable than a relation (also because
relations are not handled very well by some editing programs, and the
concept seems more complex for new mappers than simple tags are). OSM is
likely not a "clean DB model" in your sense, at least it prefers redundancy
and transparency over complexity and formal simplicity.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the talk