<div dir="ltr">Hi Emil<div><br></div><div>Thanks for pointing me to the right issues and your feedback!</div><div><br></div><div>Maybe we should work together on that issue (<a href="https://github.com/DennisOSRM/Project-OSRM/issues/100">https://github.com/DennisOSRM/Project-OSRM/issues/100</a>), it is critical for bicycle / pedestrian routing.</div>
<div><br></div><div>Best,</div><div>Elisabeth</div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 4, 2014 at 12:24 PM, Emil Tin <span dir="ltr"><<a href="mailto:ZF0F@tmf.kk.dk" target="_blank">ZF0F@tmf.kk.dk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="DA" link="blue" vlink="purple"><div><p class="MsoNormal">
<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hi Elisabeth,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">The issue with the example route you send is not turn restriction. For our service, we disabled all turn restrictions. As you point out they’re not really relevant  for cyclist. Even at intersections, you can always just become a ‘temporary pedestrian’ by pushing your bike.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">The problem with the example route is that OSRM doesn’t allow u-turns at via points. See <a href="https://github.com/DennisOSRM/Project-OSRM/issues/100" target="_blank">https://github.com/DennisOSRM/Project-OSRM/issues/100</a> and <a href="https://github.com/DennisOSRM/Project-OSRM/issues/729" target="_blank">https://github.com/DennisOSRM/Project-OSRM/issues/729</a>.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Note: For <a href="http://ibikecph.dk" target="_blank">ibikecph.dk</a> we’re running custom branch of OSRM: <a href="https://github.com/ibikecph/Project-OSRM/tree/edge" target="_blank">https://github.com/ibikecph/Project-OSRM/tree/edge</a>.  It shows what parts of the route you need to push the bike, and also parses/prioritizes bike routes. I hope these things can be added back to main line OSRM.                  <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<div><div><p class="MsoNormal" style="line-height:11pt"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black">Med venlig hilsen<br><br><b>Emil Tin</b><br>IT- og Processpecialist<br>Trafik<br>_______________________________<br>
KØBENHAVNS KOMMUNE <br>Teknik- og Miljøforvaltningen <br>Byens Anvendelse <u></u><u></u></span></p></div><div><p class="MsoNormal" style="line-height:6pt"><span style="font-size:6pt;font-family:Verdana,sans-serif;color:black"><u></u> <u></u></span></p>
</div><div><p class="MsoNormal" style="line-height:11pt"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black">Njalsgade 13 Vær. 118 <br>Postboks 380 <br>2300 København S <u></u><u></u></span></p></div><div>
<p class="MsoNormal" style="line-height:6pt"><span style="font-size:6pt;font-family:Verdana,sans-serif;color:black"><u></u> <u></u></span></p></div><div><table border="0" cellspacing="0" cellpadding="0"><tbody><tr><td nowrap style="padding:0cm 6pt 1.5pt 0cm">
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black">Direkte<u></u><u></u></span></p></td><td nowrap style="padding:0cm 0cm 1.5pt"><p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black">2369 5986<u></u><u></u></span></p>
</td></tr><tr><td nowrap style="padding:0cm 6pt 1.5pt 0cm"><p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black">Mobil<u></u><u></u></span></p></td><td nowrap style="padding:0cm 0cm 1.5pt">
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black">2369 5986<u></u><u></u></span></p></td></tr><tr><td nowrap style="padding:0cm 6pt 1.5pt 0cm"><p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black">Email<u></u><u></u></span></p>
</td><td nowrap style="padding:0cm 0cm 1.5pt"><p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black"><a href="mailto:zf0f@tmf.kk.dk" target="_blank"><span style="color:black">zf0f@tmf.kk.dk</span></a><u></u><u></u></span></p>
</td></tr><tr><td nowrap style="padding:0cm 6pt 1.5pt 0cm"><p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black">EAN<u></u><u></u></span></p></td><td nowrap style="padding:0cm 0cm 1.5pt">
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black">5798009493149<u></u><u></u></span></p></td></tr></tbody></table></div><div><p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black"><u></u> <u></u></span></p>
<div><p class="MsoNormal"><a href="http://www.sharingcopenhagen.dk/" target="_blank"><span style="font-size:8pt;font-family:Verdana,sans-serif;text-decoration:none"><img border="0" width="190" height="46" src="cid:image001.gif@01CF9782.0D6FFF20"></span></a><span style="font-size:8pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</div></div></div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><div style="border-style:solid none none;border-top-color:rgb(181,196,223);border-top-width:1pt;padding:3pt 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">Fra:</span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif"> Elisabeth Leu [mailto:<a href="mailto:elisabeth.leu@camptocamp.com" target="_blank">elisabeth.leu@camptocamp.com</a>] <br>
<b>Sendt:</b> 4. juli 2014 09:36<br><b>Til:</b> <a href="mailto:OSRM-talk@openstreetmap.org" target="_blank">OSRM-talk@openstreetmap.org</a><br><b>Emne:</b> [OSRM-talk] Turning with bicycle / for pedestrians<u></u><u></u></span></p>
</div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">Dear OSRM Community, Hi Dennis,<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">
We are on the way to integrate OSRM for a hiking & cycling application in Switzerland, by defining adapted profiles for these use cases.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">
We observe a unexpected behaviour - at least unexpected for bicycle and hiking routes. I'm using iBikeCPH to illustrate the example, but the same problem can be seen on <a href="http://project-osrm.org/" target="_blank">http://project-osrm.org/</a> as well.<u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">In difference to cars, bicycles in most cases and pedestrians for sure can turn immediatly on a road without turn restrictions.<u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Given I want to cycle from one S-Station to another in Copenhagen, with a stopover at a friend's place at Bellmansgade: <a href="http://www.ibikecph.dk/en#!/x65wv.7hmgt/x663x.7hfew/x65x8.7h71w" target="_blank">http://www.ibikecph.dk/en#!/x65wv.7hmgt/x663x.7hfew/x65x8.7h71w</a><u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Since I'm cycling / walking, it does not make any sense to go to the very end and back again in the small street - in reality I would turn immediately.<u></u><u></u></p>
</div><div><p class="MsoNormal">The deviation also adds additional time (2mins) and distance to my route.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">The viapoint seems to be slighlty on the dead end way. Is there any option / possibility to avoid OSRM chosing a deviation, if the via point is just slightly (say some few meters) into to the street?<u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I guess it would be depending on the profile - maybe there is a config in the LUA that could be used while calculating the network?<u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">All I saw after quite some searching was using turn restriction tags in OSRM (cf. [1] and [2]). As far as I read, my problem is different and rather basic: allowing turns at any time for biking / hiking profiles (and, maybe in a second step, restrict them according to OSM tags, for bicycles).<u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Any opinions / suggestions / info about ongoing devs for that?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div>
<p class="MsoNormal">Best regards,<u></u><u></u></p></div><div><p class="MsoNormal">Elisabeth<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">[1] <a href="https://github.com/DennisOSRM/Project-OSRM/issues/167" target="_blank">https://github.com/DennisOSRM/Project-OSRM/issues/167</a><u></u><u></u></p>
</div><div><p class="MsoNormal">[2] <a href="https://github.com/DennisOSRM/Project-OSRM/issues/477" target="_blank">https://github.com/DennisOSRM/Project-OSRM/issues/477</a><u></u><u></u></p></div></div></div></div></div>
</div><br>_______________________________________________<br>
OSRM-talk mailing list<br>
<a href="mailto:OSRM-talk@openstreetmap.org">OSRM-talk@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/osrm-talk" target="_blank">https://lists.openstreetmap.org/listinfo/osrm-talk</a><br>
<br></blockquote></div><br><br>
</div></div>