[OSM-talk] Connecting tags using array syntax
Candid Dauth
mailinglists at cdauth.de
Wed Apr 1 14:33:01 BST 2009
Hi there,
> Are you aware of
> http://wiki.openstreetmap.org/wiki/Proposed_features/Conditions_for_access_tags
> http://wiki.openstreetmap.org/wiki/Proposed_features/Extended_conditions_for_access_tags
> (single tag per restriction, using almighty colons ;-))
>
> or the alternative proposal
> http://wiki.openstreetmap.org/wiki/Proposed_features/Access_restrictions
> (using relations as tag bundles -- page is still a bit messy)
>
> which both deal with complex restrictions?
I wasn’t aware of them, probably because I was looking for a general
concept for restrictions, and the titles of these pages only talk
about _access_ restrictions. The third link seems to be what I was
looking for, a page where all suggested solutions are (planned to be)
presented and discussed (like the „Linienbündel“ page). Interestingly,
on the discussion page of second link, the array syntax is also
mentioned, along with some other interesting proposals. I see that a
lot of discussion has already been done, but it seems to me that no
one has really collected the results on the Wiki yet.
> Array syntax or similar options have indeed been discussed, too, e.g.
> over there:
> http://wiki.openstreetmap.org/index.php/WikiProject_Germany/Workshops/Linienbündel
> http://forum.openstreetmap.org/viewtopic.php?pid=13730#p13730
> (German wiki/forum)
I knew the „Linienbündel“ page, it was actually what I was talking
about when I mentioned using relations for pavements.
> Imo, all of these cases could be solved by using individual objects,
> most notably relations. Some of them can alternatively be solved by
> other means (such as conditional tagging). Your array syntax simply
> seems to be a method of creating "virtual" objects and could be
> considered a workaround for the poor relation support in present
> editors. It's not inherently superior to individual objects, though.
I see my proposal as a way of conditional tagging that doesn’t mix up
the meaning of key and value and that doesn’t need a change of the
current tagging behaviour (in contrast to other solutions). You could
in fact see it as a workaround for the fact that grouping tags is not
possible (which in my opinion is a good thing, but editors could
display indexed tags as if they were grouped), but I don’t think that
a better relation support could solve problems with tagging
complicated restrictions.
--
Candid Dauth
Rotbachstr. 9
88433 Schemmerhofen-Ingerkingen
Germany
http://cdauth.de/
More information about the talk
mailing list