<p>It hasn't actually "routed through the playground" actually. The route, as described, is to follow "Die Liene" it's just that because that name continues around a right angled corner it regards it as a single segment and hence when it simplifies the graphical version of the route (as it does at lower z values) it treats that as a single segment in the graphical rendering.</p>

<p>So the real solution is that OSRM should realise that at a four way junction with three roads called "Die Liene" like that and a 90 degree turn that it really ought to treat that as a turn to be announced, which would also fix the rendering.</p>

<p>The solution for us is probably just to use a larger Z value - if that is supposed to be the zoom (what does the OSRM doco say?) then why are we always passing 14 there?</p>

<p>I don't see some attempt to refetch at higher Z as a sensible solution, especially as you still haven't managed to say what the criteria should be for making that decision...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/openstreetmap/openstreetmap-website/issues/1077#issuecomment-150906431">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABWnLaTjfApa34uLoZ-1q0mCAJmLWpVEks5o_J6agaJpZM4GVDtH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/openstreetmap/openstreetmap-website/issues/1077#issuecomment-150906431"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>