So the big issue is A41-class roads in rural areas, particularly (though not exclusively) away from the coasts. These were imported as highway=residential. Some are indeed residential highways! But most aren’t. Some would be better as highway=track, some as highway=unclassified, surface=unpaved (or something more nuanced), and some would be better simply deleted.

My interest is that this is particularly problematic for cycle routing. Car routing is less affected because it prefers the higher routes in the hierarchy (trunk, primary, etc.), which are mostly fixed. Bike routing is the opposite - it prefers unclassified/residential etc. - and if you try and route across the US on highway=residential, you will basically die of dysentery somewhere on the way to Oregon.

We’re unfortunately a long way past anything that can be sanely reverted. There have been lots of incremental little fixups over the years, plus the blizzard of corporate edits relating to driveways, that mean most ways have indeed been edited somehow over time. As an example, there are several counties where (say) a maxspeed=45 mph tag has been added to every highway in the county because that’s the local ordinance. This means you might find a drainage ditch tagged with highway=residential, maxspeed=45 mph :wink:

A smart(ish) data consumer can go a long way to alleviating these issues with several heuristics. cycle.travel is very distrustful of highway=residential with tiger:reviewed=no (and no surface tag) in rural areas. The upshot is that you can use it to route across the US with cycle.travel and you will probably not die of dysentery. But it would be better to improve the source data.

I’m not against carefully targeted automated edits when the point is to fix issues with an earlier automated edit, i.e. TIGER. For example, a few states (Colorado springs to mind) publish open data on road surfaces. This could be sanely brought into OSM. The imagery-derived surface detection mentioned in another thread also looks really promising. And, of course, maybe Overture Maps will be releasing some relevant open data… who knows.

But anything automated would have to be very carefully reviewed for fear of blatting the few usable heuristics we have at the moment.

4 Likes