[Tagging] access=yes|permissive allow all transport modes

André Pirard A.Pirard.Papou at gmail.com
Sun Jan 14 23:05:23 UTC 2018


On 2018-01-14 22:28, Mateusz Konieczny wrote:
> On Sun, 14 Jan 2018 21:17:12 +0100
> André Pirard <A.Pirard.Papou at gmail.com> wrote:
>
>> access=no  motor_vehicle=yes  make much sense if that's the
>> intention
> This seems a poor idea, it will break everything that is not parsing
> motor_vehicle (starting from a typical rendering).
Not sure I understand what you mean with that.

They are the best tags if, as I said, only motor vehicles are allowed.
Of course, it depends on the exact intention, but with
> bicycle <https://wiki.openstreetmap.org/wiki/Key:bicycle?uselang=en> 	no
> foot <https://wiki.openstreetmap.org/wiki/Key:foot?uselang=en> 	no
> mofa <https://wiki.openstreetmap.org/wiki/Key:mofa?uselang=en> 	no
> moped <https://wiki.openstreetmap.org/wiki/Key:moped?uselang=en> 	no
>
as strange as it may seem, one allows horses, ski, ice_skates, and
inland_skates, and that doesn't seem to be the intention. And it may
well be that carriage=no is necessary too.
With access=no  motor_vehicle=yes, one disallows all that but I
shouldn't have written so fast: mofa=no and moped=no must be kept
because they are exceptions to motor_vehicle=yes.

In fact, the poor idea is to try to solve each and every particular case
by giving its tags.
The best answer to such a question is "how it works".

Starting with access=yes, in the land-based
<https://wiki.openstreetmap.org/wiki/Key:access#Land-based_transportation>,
water-based
<https://wiki.openstreetmap.org/wiki/Key:access#Water-based_transportation>
or rail-based
<https://wiki.openstreetmap.org/wiki/Key:access#Rail-based_transportation>
transportation tables,

  * all category (indentation) levels directly below a category=yes, 
    inherit the *=yes status
      o if one of these subcategory=yes is wrong, the subcategory=no tag
        must be added
      o all category (indentation) levels below such a
        <subcategory>=no,  inherit the *=no status
          + if one of these sub_subcategory=no is wrong, the
            sub_subcategory=yes tag must be added
          + etc.

all that recursively.  One ends up with a complete yes/no table.
It depends on the intention and it's very simple.

Cheers

André.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tagging/attachments/20180115/1882c00e/attachment.html>


More information about the Tagging mailing list