Replies: 1 comment
-
Yes! https://a-b-street.github.io/docs/tech/dev/index.html#development-tips describes some of this. You'd make sure dev mode is on (ctrl+S or
In the latest version (0.3.22), this looks different / correct:
You're correct. The OSM tagging here (https://www.openstreetmap.org/way/428080881) just says there's a leftmost turn lane, and doesn't say anything about the other 2. Because OSM rarely maps all of the "common sense" turn restrictions, A/B Street makes guesses. In this case, I think there are 2 right turns because N 105th has 2 lanes. But you're right that this then means the rightmost lane of Greenwood shouldn't be able to go straight! https://github.com/a-b-street/abstreet/blob/master/map_model/src/make/turns.rs has the code for generating turns at one intersection. Line 48 in d98f18b |
Beta Was this translation helpful? Give feedback.
-
I've just noticed a problem (and possibly another) with a lane at an intersection. I'm trying to the source of the data that leads to this. Is there a way to tell from the UI?
In Seattle at the intersection of Greenwood Ave N and N 105th St the westbound curb lane of 105th is listed as turn-only. In reality drivers can turn or go straight.
The other possible problems is that, on northbound Greenwood, 2 lanes are shown as being able to go straight or turn right. I don't think that the center lane can make a right turn there. If that were allowed, while the right-hand lane can go straight there's a high likelihood of a collision. On the other hand, there doesn't appear to be any signage indicating that the center lane must go straight or that the curb lane must turn. So this is confusing to me.
.
Beta Was this translation helpful? Give feedback.
All reactions