[Talk-us] [Talk-us-newyork] Highway classification guidelines for New York State
Minh Nguyen
minh at nguyen.cincinnati.oh.us
Mon Sep 13 08:43:12 UTC 2021
Vào lúc 16:47 2021-09-12, Eric Patrick đã viết:
> I have a thought regarding trunks in regards to functional
> classification, and this is going to come from a different viewpoint.
> Why not make Primary Arterials trunk roads, from a coding standpoint.
> They're coded lower than a motorway, but higher than everything else.
> Any GPS system will use the highest coded route, with the fewest
> penalties, they can get to between points A and B. I understand that in
> doing this, a lot of downtown areas will look like a sea of red, due to
> the density of the Primary Arterials within those areas (cue Brian's
> groan about this).
As far as I can tell, no mainstream OSM-based router directly penalizes
a road based on its highway=* value per se. If it lacks a maxspeed=* tag
and real-time or historical traffic data is unavailable or unsupported,
then the router would assume a speed limit based on the highway=* value.
From what I've seen, these assumptions are usually wrong for... just
about everywhere.
There may also be heuristics around avoiding the use of lower-classed
roads once you're on a higher-classed road until you get close to the
destination, but it isn't clear to me that these heuristics play a large
role or that the changes being debated here would affect it very much.
The idea is mainly to avoid divebombing onto an off- and on-ramp or
cutting through a residential neighborhood -- shortcuts measured in feet
rather than miles.
> Functional classification isn't going for looks,
> though, it's going for function. The states have spent a lot of time and
> effort since FC was first introduced about a decade ago.
OK, but is it a good fit? The highway=* key (other than
highway=motorway) is defined as indicating the road's importance in the
road network. [1] That sounds vaguely functional. But the ultimate goal
of this key is indeed "going for looks", and optimal routing behavior,
because OSM data is primarily used by renderers and routers.
Here's how the FHWA describes the purpose of functional classification: [2]
> Federal legislation continues to use functional classification in determining eligibility for funding under the Federal-aid program. Transportation agencies describe roadway system performance, benchmarks and targets by functional classification. As agencies continue to move towards a more performance-based management approach, functional classification will be an increasingly important consideration in setting expectations and measuring outcomes for preservation, mobility and safety.
The most we could say is that the two systems end up addressing somewhat
overlapping sets of needs. But as elegant as FHWA functional
classification may be on its own, shoehorning it into the existing
highway=* tagging scheme would not be as clean as using a dedicated key
like HFCS=*, because highway=* was originally designed by non-Americans
who had no idea about the FHWA's specific functional classifications and
it has come to be used by data consumers who also couldn't rely on FHWA
definitions.
Other Principal Arterials also came up back in May in a discussion about
correlating the National Highway System to highway=trunk. It's worth
consideration as a starting point, but I'm pretty sure we'd need to
distinguish between urban and rural principal arterials. When I looked
into it for California, I found that this one functional class includes
a wide variety of roads with starkly different levels of accessibility
and mobility, even within a single urban area. [3]
[1]
https://wiki.openstreetmap.org/wiki/Proposed_features/Highway_key_voting_importance
[2]
https://www.fhwa.dot.gov/planning%20/processes/statewide/related/highway_functional_classifications/section01.cfm
[3] https://lists.openstreetmap.org/pipermail/talk-us/2021-May/021054.html
--
minh at nguyen.cincinnati.oh.us
More information about the Talk-us
mailing list