mapcat wrote:Let's say you have two urban roads with similar volume, similar physical structure, similar number of curb cuts, etc. One has a state hwy number, one doesn't. Do you make the one without a number a minor highway, or do you make the one with a number a primary street?
Personally I'd make the one with a number a minor highway and the one without a primary street. I'm basing this on pure speculation that the routing server doesn't care anything about the road type in this case. Someday, I'd really like to have a long discussion about this with the routing server. Eventually I think it would come over to my side.
Maybe that's the problem here. I don't associate "highway" with physical structure, at least not in the IF physical structure=highway THEN category=(major, minor) highway sense. For example, the road we're currently calling "US Hwy 23" is sometimes a freeway, sometimes a major highway, and sometimes a minor highway in Ohio. When it goes through some small towns as a 2-lane street, it's really no more or less important than the 2-lane streets it intersects at stoplights. But they're not marked with state highway signs, so they get to be primary streets on the map, and it passes through as a minor highway.
So you're of the opinion that:
Interstates are always Freeway.
US Highways are sometimes Freeway if built to interstate standard, otherwise Major
State Highways are sometimes Freeway if built to interstate standard, otherwise Minor
Other roads (unnumbered) are sometimes Freeway if built to interstate standard, otherwise Primary or below depending on functional considerations.
But you would like routing to consider Primary to be the same as Minor as far as base transit cost and route pruning.