ThinkGeo.com    |     Documentation    |     Premium Support

Multi-Truck Route Optimization

I would like to know if your SDK supports multiple truck route optimization. For example there are 10 trucks and 100 customers. Would it be possible to optimally divide and allot the customers to  each truck and display the driving direction in the map?

 



 


Hi Vinod,
To make sure we stand on the same line, please let me detail the scenario I understand at first.
There are 10 trucks locating at different places in a city, and 100 customers can be at any place in the city, now we want to allot the people to different trucks based on the rule ----- the people is always allot to the truck which is nearest to him, and each truck just take “n” customers.
If your scenario is similar to the above, I think it’s possible. Here are some hints:
1.       Please have a look at the installation samples, especially “ServiceAreaDefination”.
2.       Loop each truck,around each “Truck” to find the service Area until the expected “n” customers are found, and we calculate the number of customers and terminated the searching via the event “GeneratingServiceArea”.
Any questions please let us know.
Thanks,
 
Johnny

Dear Vinod, 
  
 It is not entirely clear that you are not facing a Vehicle Routing Problem in which case the answer is somewhat more complicated.

Hi Tomas, 
  
 I agree with you. Sometimes the real scenario is much more complicated than the demo, it always requires the new algorithms based on the one provided by MapSuite RoutingExtension. Thanks for your answers. 
  
 Thanks 
 Johnny