Am 09.04.2014 14:51, schrieb Ronnie Soak:


    > There can be a way that IS connected on both ends and still is a
    dead end. A
    > road can end in a wall or a fence, where on the other side the road
    > continues.
    > There may be other tags there (barrier=*), but still it would be
    hard to
    > quickly spot the dead end side with noexit=yes tagged only on
    the way
    > instead of the node.

    No. In such cases, only the "barrier" tag is important. No additional
    tag required.


A noexit=yes tag is still a good idea to communicate to the next mapper that there really is no exit for any transportation mode. A second mapper may suspect a wall/fence/exotic barrier type/whatever being still passable by bikes or pedestrians.
What about access=no instead of noexit=yes? This would be more accurate and can't be misunderstood so easily. As the discussion showed, some mappers used noexit=yes to tag deadends which allow pedestrians to pass at the end. access=no is clearer in this aspect and can cover several cases (only pedestrians can pass, only bicycles, ...).
Also the barrier=* might still be missing, because the first mapper only cared to map highways. same goes for the access:*=* tag. It might still be missing. Mapping doesn't only come in nothing vs. perfect.
I don't understand your point. If the right tags (barrier and access) are missing, we should add noexit=yes?
What about cleaning up and add the accurate tags (barrier and access)?

noexit=yes is for situations where a way ends in the current data to communicate to the other mappers: "There is NO way of traveling further". It is _not_ for places, where a highway continues in the data, but where there are access-restrictions!
As a means to communicate an intention from one mapper to the next, it simply is more clear when mapped on the node than on the way. I simply gave an example where the end of the dead-end way can not simply be deduced by its geometry.
I'm totally with you on the first point. Nodes are much clearer for this tag, because the information, that a street ends for all transportation modes is a feature of an end of a street and _not_ a feature of the whole street (think of streets with multiple ends). But I think in your example noexit=yes should not be used. As stated above, barrier=* and access=* are much clearer and fit the situation better. Additionally, noexit won't be recognized by a router.
noexit _only_ makes sense at endnodes of ways.

An example where the tagging of noexit on ways is not sufficient is a T-shaped deadend, where the crossbar is one OSM-way. At one end pedestrians can pass, at the other end not.

Regards,
Florian
_______________________________________________
Tagging mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/tagging

Reply via email to