-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extra exit numbers are discarded #127
Comments
Note that many |
@bsudekum pointed out that we also trim off all but the first destination in a ramp instruction. In many cases it makes sense to do so, for brevity's sake. Rather than include the full list of destinations, which could be a dozen words long, I think we should prioritize Project-OSRM/osrm-backend#4222, which would optimize the instruction to only include the relevant destination in cases where the choice makes a significant difference. |
This route takes exit 1A by way of a collector-distributor lane shared between exits 1A and 1B. However, OSRM Text Instructions ends up saying “take exit 1B” and never says “take exit 1A”.
The
highway=motorway_link
way shared between the two exits is correctly taggedjunction:ref=1B;1A
, but OSRM Text Instructions discards all but the first exit number, saying only1B
. Until Project-OSRM/osrm-backend#4222 and Project-OSRM/osrm-backend#4295 are resolved, OSRM Text Instructions should include all the available exit numbers. If an exit number like30A;30B;30C
would be too verbose, perhaps we can perform an abbreviation like “exit 30A–C” (which is often how such exits are signposted)./ref Project-OSRM/osrm-backend#4222 (comment)
/cc @freenerd
The text was updated successfully, but these errors were encountered: