<p>As usual with OSRM, things are more complicated than that :-)</p>

<p>Calls to <code>/viaroute</code> use this logic for tiny components:</p>

<p><a href="https://github.com/Project-OSRM/osrm-backend/blob/develop/plugins/viaroute.hpp#L125-L155">https://github.com/Project-OSRM/osrm-backend/blob/develop/plugins/viaroute.hpp#L125-L155</a></p>

<p>That logic was added in Dec 2014, so it might be newer than osm.org's decision to use Z14.</p>

<p>Anyway, long story short, calls to <code>/viaroute</code> will attempt to select common connected networks for potential viapoint snapping, the <code>z=</code> parameter doesn't affect it at all.  There is no reason for <code>osm.org</code> to stick to <code>z=14</code> any more, except for the bandwidth savings achieved by line simplification that adding a <code>z=</code> parameter triggers.</p>

<p>The <code>/locate</code> plugin still uses the method that <a href="https://github.com/systemed" class="user-mention">@systemed</a> referred to, but <code>/viaroute</code> does not.</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-151210712">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABWnLQwqxL9Gh_aQylApSaG5p7bf3Vbmks5o_lTLgaJpZM4GVDtH.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-151210712"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>