<div dir="ltr">I use highway=footway+crossing=X+crossing_ref=Y on *ways* (as well as placing a wiki-compliant node at the intersection of the crossing way and the road way). <div><br></div><div>This makes it (relatively) easy to draw a Zebra crossing, correctly orientated along the way.</div><div><br></div><div>Richard</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 1, 2015 at 10:05 AM, Gerd Petermann <span dir="ltr"><<a href="mailto:GPetermann_muenchen@hotmail.com" target="_blank">GPetermann_muenchen@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Hi all,</p>
<p><br>
</p>
<p>while trying to clean up wrong highway=* tags in the OSM database<br>
</p>
<p>I noticed a few error patterns. Not sure if I can call it an error when <br>
</p>
<p>other people are using tags in a completely different way, but I think</p>
<p>I should report them:</p>
<p><br>
</p>
<p>1) the tag highway=crossing is/was used for ways, often instead of</p>
<p>bridge=yes, often at junctions instead of footway=crossing or cycleway=crossing</p>
<p>or in addition to them. <br>
</p>
<p>I think it happened in the past, so this seem no longer a problem.<br>
</p>
<p><br>
</p>
<p>2) Some mappers tag a footway that is crossing the road like this:</p>
<p>- the way:<br>
</p>
<p>highway=footway<br>
</p>
<p>- the first and last node of the way (both on the sidewalk):</p>
<p>highway=crossing[,crossing=*][,crossing_ref=*]</p>
<p>The advantage of this tagging is that e.g. JOSM shows the </p>
<p>symbol for crossing=traffic_signals at the position where</p>
<p>one would expect the traffic_signal (and maybe the button)</p>
<p><br>
</p>
<p>3) nodes with tags like highway=traffic_signals;crossing or <br>
</p>
<p>highway=crossing;traffic_signals show that it is not very clear</p>
<p>how to use these tags, I am not even sure if some of the combinations</p>
<p>that Taginfo shows are valid, e.g. highway=motorway_junction;traffic_signals</p>
<p><br>
</p>
<p>The wiki <a href="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dtraffic_signals" target="_blank">http://wiki.openstreetmap.org/wiki/Tag:highway%3Dtraffic_signals</a><br>
</p>
<p>explains how to tag junctions with highway=traffic_signals,</p>
<p>the wiki <a title="Ctrl+Klicken oder tippen Sie, um dem Link zu folgen." href="http://wiki.openstreetmap.org/wiki/Key:crossing" target="_blank">
http://wiki.openstreetmap.org/wiki/Key:crossing</a></p>
<p>explains the crossing=* tag. What I am missing is a combination of both.</p>
<p>Should I tag crossing=traffic_signals at a junction that has one or more nodes</p>
<p>with highway=traffic_signals? Or should I use crossing=controlled instead?</p>
<p>Is a crossing_ref=zebra correct when the junction is controlled by traffic_signals?</p>
<p>Should I map highway=stop at a junction with highway=traffic_signals?</p>
<p><br>
</p>
<p>My understanding is this:</p>
<p>- For the routers, we like to have the information that the junction is controlled by
<br>
</p>
<p>traffic_signals, as this means a potential delay. For routing, we don't want to have
<br>
</p>
<p>several different nodes with highway=crossing or highway=stop , highway=traffic_signals
<br>
</p>
<p>etc. for a single junction, as it is difficult to sort out which one adds more delay.</p>
<p>- For renderers or "completeness" we like to have the position of each traffic_sign, each traffic_signal</p>
<p>and each crossing=zebra.</p>
<p><br>
</p>
<p>If I got that right, a few proposals were made to solve this conflict, e.g. relations
<br>
</p>
<p>or closed ways to collect all elements of one junctions, but none seems to be <br>
</p>
<p>used often.</p>
<p><br>
</p>
<p>If anybody thinks that there is a good and correct solution for a complex junction in OSM, please
<br>
</p>
<p>post a link.</p>
<p><br>
</p>
<p>ciao,<br>
</p>
<p>Gerd<br>
</p>
<p><br>
</p>
<p><br>
</p>
<br>
<p></p>
<p><br>
</p>
</div>
</div>
<br>_______________________________________________<br>
Tagging mailing list<br>
<a href="mailto:Tagging@openstreetmap.org">Tagging@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/tagging" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/tagging</a><br>
<br></blockquote></div><br></div>