-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
Getting on 101 at Cesar Chavez in SF #885
Comments
adding a turn penalty method to the car profile might solve most of these, see #860. |
Seems like you need to add a turn restriction in OSM to prevent that turn. |
i reported a very similar issues about two years ago: #65 |
@woodbri There is no signage at that intersection prohibiting a U-turn, it's just very ill advised and not something a local is likely to attempt. The intended route to 101N, which is signed, is to turn right on Kansas, right on Marin, and right onto the on-ramp. |
is there a fully painted line on the road that you're not allowed to cross? in any case, i think sharp turns should simply be penalized more. perhaps it could be increased if you're on a big road, rather than a small one? |
there's an issue for using the road type when calculating turn penalties: #477 |
why is a u-turn dangerous at this place? because it's a big road? |
Turn penalties for steep turns are on my plate for tomorrow |
@jfirebaugh could post a link to the wanted route here? Thx |
Thx |
@jfirebaugh How reasonable does this look? It avoids the U-turn and uses ramps instead: |
@DennisOSRM I've never tried going that way. It would probably work fine, but it's contrary to the signed directions to 101N which direct you to take Cesar Chavez, so it would be somewhat confusing. |
k, will put some more effort into further tuning the penalties. |
@jfirebaugh How does the following look to you? If you can live with it, feel free to close this issue :) |
Looks great, that's the signed route. |
OSRM produces the same incorrect routing as Apple Maps:
http://osrm.at/6cZ
The U turn is not technically illegal, just dangerous and contrary to the signed route.
What's the best way of fixing this? Increasing the U-turn penalty in the profile?
The text was updated successfully, but these errors were encountered: