53 karma · joined October 30, 2024
Currently distance/duration matrix is built server-side yes. Eventually this part will be fully local too.
Working on "tiled" CH first and then CCH. I haven't even investigated patent and license situation around customizable contraction hierarchies yet.
It will be an open-core model once monetization is figured out.
With this said, the idea is to have all functionality you see at the moment (and even more in the future) as forever free.
I already have support for >1 vehicle profiles that uses more than 1 distance/duration matrix for different vehicle types.
This is a wider subject however, that includes road closures and time-dependent access. Also truck routing attributes have questionable quality in default OSM, therefor we do not specifically advertise truck routing for now.
I'll definitely consider an option to have GPX export when will be implementing dispatching to drivers in the future.
However it is always better to dispatch to your own mobile app and call external navigation for point-to-point route, this is a more standard use case rather than opening a multi-stop route directly in navigation app.
By the way Routing24 works on mobile, optimizing when offline too. It's just the current app is designed for desktop and route planners. Solver itself works on any 5 y.o. brick with shattered camera like a charm.