Letâs break down this example, since it seems to be part of the motivation for your proposal. The LaSalle Expressway is a freeway in New York that happens to be named âExpresswayâ (as a great many indisputable freeways are). Itâs less than 3 miles long, a spur of another freeway that terminates onto a local street. The freeway was planned to be at least three times as long, connecting to a second freeway on the other end, but those plans never panned out.
The LaSalle meets most of the qualifications for highway=motorway in the national guidelines, except for the last one:
Designed and maintained to support high speeds over long distances as part of an interconnected motorway network
This is a sanity clause to prevent the sort of pedantic âmotorwayâ classification that instigated the whole classification guideline project: a certain mapper went around the whole country identifying each individual grade-separated interchange on an otherwise conventional road and painting a short highway=motorway around just that interchange. Preventing this practice was such a priority that it appears multiple times in the guidelines:
The set of roads tagged highway=motorway or highway=trunk should collectively form a coherent network of interconnected roads, without dangling spurs or âislandsâ of disconnected roads.
There was no consensus to use this guideline as a cudgel against real-life freeways that dangle or jingle. The guidelines explicitly allow a motorway to be inessential. The LaSalle surpasses the most conservative distance threshold for a valid âmotorway islandâ that we could agree on:
Roads which are disconnected from the motorway network, but briefly exhibit motorway-like characteristics for short distances (also known as âmotorway islandsâ), should not be tagged as a motorway. In general, a disconnected motorway should have multiple grade-separated, controlled access interchanges over a significant distance, generally at least 2-10 miles, in order to be tagged as a motorway island.
Mappers in New York chose to customize the national classification guidelines based on official NYSDOT classifications, assuming that it would save them the work of classifying everything by hand. NYSDOT assigns the LaSalle an ACC of 3 and an FCC of A15 (âLimited access, separatedâ). This falls well within the A10âA18 range for highway=motorway. In the interest of making the map look tidier, thereâs a carveout that an ACC of 3 or greater becomes highway=primary expressway=yes. The idea is to deemphasize the many beach access highways that Robert Moses was notorious for. The LaSalle is collateral damage.
This downgrade doesnât sit well with you. Surely there must be some way to indicate that itâs an actual, real-world freeway without cluttering a perfectly rational map. Fair, but why does this indication need to go in a key named expressway=*? Youâve pointed out that proliferating mutually exclusive keys is problematic, but I donât see two as proliferation. And if there are more than two possible values for different kinds of highways, then expressway=* is definitely too specific a key.
Weâre presuming that itâs too late to define motorway=yes as a physical attribute rather than a legal one. But if motorway ends up as a value of expressway=*, then it needs to coexist with a disjoint yes or some weird value like expressway=expressway. The number of dangling freeways is extremely small compared to the number of real-life expressways that would be affected by your proposal, rather the tail wagging the dog.
Are you sure expressway-something-or-other is the only possible solution? Why not take a page out of @pavvvâs many proposals and use something more generic like highway:physical=* for refinement, by analogy with maxheight:physical=* and maxwidth:physical=*? Then we can solve other problems at the same time. People frequently ask me how they can tag a road as a stroad, but I have no answer for them. expressway=stroad would be an oxymoron, but highway:physical=stroad gets the point across without extra confusion.
expressway=yes was an attempt at avoiding colloquial terminology in favor of international terminology from the traffic engineering field. Iâm sorry that traffic engineers in your region are an exception. That doesnât justify intentionally skunking a key thatâs in significant use. By the same token, here in California a motorway is a winding dirt road, while in Indiana itâs a raceway, but Iâm not going to suggest motorway=track and motorway=raceway on that basis.
By stuffing the fast-but-not-too-fast kind of motorway into expressway=*, weâd exchange one problem thatâs been manageable so far for several more that we havenât even begun to think through. Letâs give the alternatives a chance.