- all code at https://github.com/valhalla
- also available as a hosted service for free at https://mapzen.com/projects/turn-by-turn/
(N.B. I'm employed by Mapzen.)
You can also try out Mapzen's routing service along with many others, like OSRM and GraphHopper, on the OpenStreetMap site. For example: http://www.openstreetmap.org/directions?engine=mapzen_bicycl...
Each routing engine has its strengths and weaknesses. Great that all share their code as open-source.
The GraphHopper and OSRM Matrix APIs are closer to what Pathfinder does, however they do not assign route segments to vehicles. Pathfinder is perhaps one abstraction layer over them.
Basically you need a distance matrix for your vehicle routing problem.
BTW: the GraphHopper Directions API uses jsprit to solve VRP etc problems: https://graphhopper.com/#os-comparison
This would be an API I would build my business around. No way I would touch it without an idea of how much it will cost me once it exits beta.
I understand your concern. At this point, we have no plans to charge for Pathfinder. Furthermore, if you're concerned about future viability of the API, all of our code is MIT-licensed at https://github.com/csse497 so it can be self hosted.
Routinely in my job I will produce a free of charge beta for testing purposes before we have price discussions.
See 10.4 c) iv) "No asset-tracking unless you have purchased the applicable Maps for Work license." https://developers.google.com/maps/terms#10-license-restrict...
At the moment, we only support Google SignIn for creating accounts. We will certainly support more options in the future, but up until now we've been spending most of our time building our routing and api servers.