<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">On 16/10/2020 09:06, Richard Fairhurst
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:b4bfe1cf-75ed-4e2d-88ef-0c40a0395b34@Spark">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title></title>
<div name="messageBodySection"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">It does not currently take any account of bicycle=no on a crossing, not least because bicycle=no is a very problematic tag - generally bicycle=dismount should be used instead, reserving bicycle=no for those circumstances where even pushing a bike is not legal (e.g. most public footpaths in England & Wales).</span>
<div dir="auto"> </div>
</div>
</blockquote>
<p>Good to hear what cycle.travel does regarding with <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">bicycle=no/dismount on a crossing, that is ignore it.
Also good to hear your perspective on </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">bicycle=dismount versus </span></span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">bicycle=no. It makes sense but I was not aware.</span></p>
<p><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">On bicycle=no/dismount on highway=crossing: </span></span>In >95% of the cases </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">bicycle=no/dismount is useless because the access rights on the connecting ways suffice. My educated guess is that there are about 3000 crossings marked with </span></span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);"></span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">bicycle=no/dismount while allowed to cycle over them using the road.</span></span></p>
<p><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">brouter does take </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">bicycle=no/dismount in node context </span>into account, see <a class="moz-txt-link-freetext" href="https://github.com/abrensch/brouter/issues/265">https://github.com/abrensch/brouter/issues/265</a> and that gives a moderate penalty as the assumption is made on can unmount crossing the crossing node.
</span></p>
<p><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">The problem with ignoring is that "bicycle=no/dismount" on highway=crossing is that it becomes use useless tag. The main data consumers of openstreetmap data are map makers (who do not care) and routers as for others the data on crossings is not complete enough for other use. So the routing perspective is an important one.</span></p>
Should routers (keep) ignoring <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); white-space: pre-wrap; background-color: var(--backgroundColor);">bicycle=no/dismount on a highway=crossing node?</span></span>
</body>
</html>