You have to think beyond the functional class in this instance and take into consideration the physical characteristic of the road. There is no point in having an avoid dirt road feature if we go about calling them primary streets or highways because that is how the local transportation department classified them. It is an invitation to URs because someone got routed down a gravel road that was classified as a primary street or highway, and wanted to avoid even a well graded gravel road because they don't want to chip the paint on their brand new $40,000 car. I live and edit in an area where there are quite a few dirt/gravel roads that are non-state maintained signed highways and collector routes.dbraughlr wrote:I am on the side that believes where our streets and minor highways are dirt, they can't be avoided anyway and should be set according to function so that they work correctly for the people who haven't set "Avoid dirt roads" (whatever that is really supposed to mean). The function of a road and its surface material are independent characteristics. Not all 4x4 trails are dirt. Abandoned paved highways can be 4x4 trails.miked_64 wrote:I routinely downgrade Minor Collector from Primary to 4x4 / Dirt Roads if they are not paved. This is the only way for the Avoid Dirt Roads option to work.
What really needs to be done is Waze needs to provide a separate "unpaved" checkbox, similar to that of toll roads. It would be the simplest solution to the problem. Users that have no preference as to the type of road they drive on will get better routes because the road can be functionally classified properly, and users that wish to avoid such roads won't be routed down them. Win-win.