How does Kurviger handle the subtypes of a road that is tagged
highway=service in OSM?
Let’s look at this example (it’s only an example! Please don’t simply go and “fix” that road in OSM, I want to talk about the behaviour of the algorithm in general)
As you can see in the OSM info window, this road is
highway = service with
service = parking_aisle.
Kurviger routes there, but says it might be a closed road, which in my opinion is the wrong thing to show for a parking aisle. Should the Kurviger algorithm know the subtypes of the
service roads and only block access to some? Is that even programmable? Is this the reason it was implemented that way, because not all subtypes are distinguishable and Robin wanted to let us drive there but still give a (red) flag that it might be a closed road?
Again: there are several more examples for this in Norway, please don’t go ahead and fix this one without discussing a more general strategy here first