On Fri, Nov 7, 2008 at 1:21 PM, Ben Laenen <[EMAIL PROTECTED]> wrote:

Perhaps, to avoid the creation of millions tags with motorcar=yes/no,
bicycle=yes/no, pedestrian=yes/no (and so on) in dozen of millions of
ways, it should be more clever to have a set of default values defined
per country and specified in a single, dedicated page on the wiki.
Then, if an application wants to support local rules for e.g. routing,
the application will have to know in which country it is executed and
apply the list of default values accordingly.

Some default values can be accepted worlwide and set in the dedicated key page.
For instance:
highway=pedestrian implies motorcar=no worldwide

If one country cannot use the worlwide default value, we move the
default values from the dedicated key page to a wiki page which could
be called "Country specific default values" (or whatever you like).
For instance:
highway=pedestrian ; bicycle=yes/no => see [[Country specific default values]]

On this wiki page, each country can build it's onw list of default
values if they wish:
              highway=pedestrian
germany     bicycle=yes
france         bicycle=no

                       oneway=yes
netherlands    bicycle=opposite_is_tolerated

                    U-turn restrictions
australia            relation "x" required

etc...

This could also be defined in each wiki Tag page but the advantage of
a single page collecting all those defaults values is that external
applications (like a router) could automatically parse this page for
their own needs/format.

Pieren

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

Reply via email to