Hi there,
I am new to routing / optimization and a bit lost with all the APIs available with Graphhopper. I hope i can get some guidance from the community.
I am building a solution for countryside veterinarians to optimize their route when going in remote areas.
The inputs:
-
A list of clients to visit (already geocoded)
-
A departure time and date
-
An average time spent at client location
-
A number of veterinary/vehicles
The expected result:
-
The best route to visit all of the listed client
-
An estimated arrival time for each client location (taking into consideration the time spent at previous client location and ideally the traffic based on date and time)
Requirements:
-
When sending the location of each client, we need to be able to provide an ID with it so when displaying the results on the website/app we can display them using their name and not lat/long.
Is that feasible with Graphhopper ? Which API should i use ?
Thanks for your help,