<div dir="ltr"><div>Acho que é um bug mesmo, o primeiro que eu vejo no OSRM. Seria legal reportar esse problema. Investiguei em detalhes e decidi reportar: <a href="https://github.com/DennisOSRM/Project-OSRM/issues/706">https://github.com/DennisOSRM/Project-OSRM/issues/706</a><br>

<br>O que eu descobri é que:<br></div><div>- funciona até este ponto: <a href="http://osrm.at/4FN">http://osrm.at/4FN</a><br></div><div>- passa a dar erro logo depois: <a href="http://osrm.at/4FO">http://osrm.at/4FO</a><br>

<br></div>O OSRM não escolhe a rota pela "distância" e sim pelo "tempo", que ele calcula considerando a distância, a velocidade esperada (que é a velocidade da tag "maxlength" onde ela for definida, senão é uma velocidade "estimada" pra cada tipo de via - não muito bem aproximada porque é igual pra todo o planeta) e mais uns outros parâmetros (sei que considera também o ângulo das curvas e das conversões e a presença de semáforos).<br>

<br>Se você observar esses dois links que eu mandei, o tempo estimado é de 10h34m, ou seja, ele acha que os dois trajetos têm quase a mesma duração, o que só faria sentido se houvesse um limite de velocidade muito baixo ao longo de toda a rodovia nesse percurso (mas daí o que não faria sentido é a vida real :P).<br>

<br>Ele deve estar somando o tempo do jeito errado ao pré-calcular os "atalhos" no mapa, e com isso achando que um dos atalhos (o que passa por dentro das cidades) é muito mais rápido do que realmente é. Quanto mais longo o percurso, mais pedaços são somados, mais erros se acumulam, e com isso maior a chance de achar esse bug.<br>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/8/15 Gerald Weber <span dir="ltr"><<a href="mailto:gweberbh@gmail.com" target="_blank">gweberbh@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Olá pessoal<div><br></div><div>eu estava usando o serviço de rotamento para ver a distância entre Belo Horizonte a Curitiba e obtive este resultado <a href="http://osrm.at/4FC" target="_blank">http://osrm.at/4FC</a></div>

<div>
<br></div><div>estranhamente, quando passa depois de Miracatu, o OSRM desvia a rota pela SP-222, obtendo uma distância maior</div><div><br></div><div>Isto seria um problema do OSRM ou haveria algum erro na BR-116 que levaria a fazer este desvio?  Eu já procurei e não achei nada de anormal que pudesse levar o OSRM a propor este desvio.</div>


<div><br></div><div>alguma idéia?<br clear="all"><div><br></div>abraço
</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Gerald</div></font></span></div>
<br>_______________________________________________<br>
Talk-br mailing list<br>
<a href="mailto:Talk-br@openstreetmap.org">Talk-br@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-br" target="_blank">http://lists.openstreetmap.org/listinfo/talk-br</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Fernando Trebien<br>+55 (51) 9962-5409<br><br>"The speed of computer chips doubles every 18 months." (Moore's law)<br>"The speed of software halves every 18 months." (Gates' law)
</div>