Pergunta:
Minha rota está traçando caminhos muito longos, passando inclusive por outros países, como Paraguai e Bolívia. Isso é um erro do sistema?
Resposta:
Não se trata de um erro no sistema, mas sim de como o cálculo de rota está sendo influenciado por restrições configuradas e pelo comportamento do algoritmo de roteirização.
O que pode estar acontecendo?
Ao traçar uma rota entre dois serviços (ex: serviço 1 e 2), o sistema pode calcular o trajeto mais longo se:
- As restrições de percurso (como balsa, pedágio ou tipo de rodovia) estiverem habilitadas e limitando o caminho mais direto;
- A base de mapas identificar que o trajeto alternativo é mais “recomendado” considerando tempo de percurso;
- O caminho mais curto disponível envolver condições proibidas pela configuração do veículo.
Como posso testar se o trajeto mais longo é mesmo necessário?
Você pode fazer o seguinte:
- Diretamente na Routech em Planejamento ou no site: https://maps.openrouteservice.org/
- Insira os dois endereços (serviço 1 e 2, por exemplo);
- Faça testes:
- Primeiro com todas as restrições ativadas (balsa, pedágio, etc.);
- Depois desativando uma por uma para ver como o trajeto muda;
- Outra dica é: colocar os dois serviços bem próximos no mapa e ir afastando um deles até ver em que ponto o sistema recalcula para a rota longa.
Atenção: Alterei as restrições, mas a rota não mudou. Por quê?
No Routech, apenas reotimizar a rota não atualiza as regras utilizadas no cálculo.