I’m noticing a discrepancy in driving time estimates for longer routes on OpenRouteService, especially when using highways. For example, over a 150 km route, the calculated travel time seems too high, as if the system is assuming a lower average speed typical for non-highway roads, even when the route includes highways (Bundesstraße gegenüber Autobahn).
When I check the routing details, some highways seem to be classified or treated as major roads (non-highways), which could explain the slower average speed assumptions. This issue becomes clear when I compare routes: If I choose “avoid highways,” the route changes correctly, but the initial calculated time seems based on lower average speeds (as if using major road speeds for highways).
If I calculate 150km at an average of 60km/h, I get about 2:45 hours. If I calculate 150km at 80km/h, I get 2 hours. Which is also realistic to Munich with the truck.
- Does OpenRouteService indeed use lower speed averages for highways, possibly by mistakenly applying major road speeds for time calculations?
- Is there a way to adjust these speed assumptions manually, perhaps by changing parameters or configuration settings to reflect more realistic highway speeds?
Any insights or configuration tips would be greatly appreciated!