[OSM-talk] [tagging] Current access rules
frederik at remote.org
Sat Jun 28 13:51:05 BST 2008
On Sat, Jun 28, 2008 at 02:10:54PM +0200, Ben Laenen wrote:
> * without making use of the namespaces like bicycle:oneway=*
This is slightly tangential to your question but I take exception
to the way people use the term "namespace" over and over again
in osm discussions. It seems that everyone believes "if it has a
colon then it's a namespace". That is bollocks - "bicycle:oneway"
is just a structured tag, or a tag with a colon in it, but it
doesn't have a "namespace".
Namespaces are separate universes of meaning. They are required
where you have two identical names that mean something completely
different dependent on the context.
For example, if you were to use the tag "boundary" to denote
administrative boundaries as well as the fact whether a highway
has a hard shoulder or not (slightly daft example but the best
I could think of right now) then you'd need a namespace:
because knowing something about the one sort of boundary doesn't
get you anywhere with the second sort of boundary.
What you're talking about with "oneway" is completely different
because the "oneway" property is alway the same, with the same
meaning, and you just want to apply it to different types of
I have no objection to people putting as many colons into their
tags as they like but please don't talk of "namespaces" unless
you really mean that "foo" in namespace A has absolutely nothing
to do with "foo" in namespace B.
Frederik Ramm ## eMail frederik at remote.org ## N49°00'09" E008°23'33"
More information about the talk