WeeeZer14 wrote:RodNav wrote:if there is sufficient historical speed data, why even consider the road type?
Scalability is why. If I am trying to find a route from NYC to LA across all of the US, it would take infinite resources to check every possible route. So we reduce the calculations required and only examine a subset of road types.
This is not true. You can start with the long roads (Freeway). Then do checks on the closer roads if there's a possibility for it to be faster. As soon as it's not faster, you can skip that entire path.
Besides, I'm sure my phone is happy to lend you a lot of computrons if you lack them on the server. I'm 100% sure the map of the nearest roads in a 1000km radius fits on my phone.