-
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
Stop Signs for Profiles #2652
Comments
The wiki page makes its tagging recommendation sound authoritative, but how prevalent are tags such as
Hopefully my observations are an outlier and approach 2 is the most common generally. |
From discussion on traffic signals (#2758 (comment)), stop-signs cannot be modelled just like traffic signals since stop-signs give a precedence to one way while penalising another. The same can be said to some extend for traffic signals -- the phases are not necessarily of the same duration -- but nothing we have currently in our scope. The issue here is: we need to assign the stop-sign only to a specific way direction. |
In the last couple of days, I've been doing a bunch of test driving with a high-resolution GPS and looking to improve the Lua One thing is fairly clear from the data - whether you need to stop or not makes a big difference in the turn cost. Right-hand turn that required a stop (this intersection has a stop sign for traffic heading west, north-south is a 'priority road' with no stopping required): Right-hand turn that required no stop: Across all the data, there was a roughtly 2-3 second additional penalty for a turn that requires a stop. Turns without stops fall into the 2-4 second range, turns with stops fall into the 4-8 second range. This seems significant enough that I think we want to support this where tags are available. My current thinking is that we need to pass more data to the
This would allow the turn function to include all the factors (that I can see) are relevant to estimating the average turn penalty. We don't have all of this data available where the |
Picking this up again. Steps
open question: not sure edit: tracking implementation in this PR #4828 |
It depends on whether the step encounters this node while traversing a minor road. For example, if the stop node is at the intersection of a |
is highway=give_way handled? https://wiki.openstreetmap.org/wiki/Tag:highway%3Dgive_way |
not yet. there is an issue about priority roads and give ways: #3003 Depending on how big the changes are & how long it takes I might handle priority roads and give ways in the same PR and roll out all at once. If it takes too long, I might just break it into another PR :) But it's on the list!
Wow. So in that case, Follow-up question @1ec5 If the same intersection would not have |
The most common ways to map
|
These are the priority classes I will use to identify whether
These do not align 1:1 to osm tags, but almost. |
This issue seems to be stale. It will be closed in 30 days if no further activity occurs. |
Profiles are currently unaware of stop signs.
We want them for better ETAs.
Tagging:
highway=stop
on nodes.http://wiki.openstreetmap.org/wiki/Tag:highway%3Dstop
http://taginfo.openstreetmap.org/tags/highway=stop
The text was updated successfully, but these errors were encountered: