Project-OSRM / osrm-backend

Open Source Routing Machine - C++ backend
http://map.project-osrm.org
BSD 2-Clause "Simplified" License
6.34k stars 3.36k forks source link

confusing route instructions on link and turns #5751

Closed harry-wilson closed 2 months ago

harry-wilson commented 4 years ago

I've just developed a simple application to use OSRM as routing engine for car driving mode. It works almost fine in getting the shortest path but the problem is with the instructions. In some instances like fork, link and turn maneuver, the OSRM give bad and confusing instructions to the drivers. For example in the following equally scenarios the instructions are different:

  1. The driver should guide to the right turn in the fork but OSRM does not give any instruction.

Screenshot from 2020-06-06 10-39-35

  1. The driver should guide to the left turn in the fork and OSRM give the correct instruction.

Screenshot from 2020-06-06 10-39-48

  1. The driver should guide to the right turn in the fork and OSRM give the correct instruction.

Screenshot from 2020-06-06 10-40-02

  1. The driver should guide to the left turn in the fork but OSRM does not give any instruction.

Screenshot from 2020-06-06 10-40-11

Is this problem related to OSRM or should be fixed with geometry of OSM data or something else.

github-actions[bot] commented 3 months ago

This issue seems to be stale. It will be closed in 30 days if no further activity occurs.