banished wrote:These should be unnamed streets or service roads, perhaps, but not ramps. Excellent example you posted! I can see an argument here for setting US-9 at a different level than Texas Rd since no turns are allowed. Oh, well. That's what keeps map editing interesting.
I think the "rule" is going to have to be this: for a connector segment between two roads which cross at-grade, the road type of that segment should be set to the lower of the intersecting road types.
So in this case, primary street to match Texas Rd.
There may also be a need to label the segments depending on signage at the specific location. Imagine if at the end of the "ramp" to Texas Rd there was another street going straight. If you were routed in that direction, Waze may announce that theoretical street or maybe the next turn AFTER that while the "ramp" has signs saying "to Texas Rd".
And finally levels wouldn't work in this case. You cannot turn from Rt 9 directly to Texas Rd, but you CAN turn from Texas Rd onto Rt 9.
And to get somewhat back on topic, I have seen the situation where a regular street intersecting a MAJOR highway at enough of an angle results in an "Exit" prompt. I made it more of a right angle right at the junction and now it results in a "Turn" prompt.