Skip to content

Releases: googlemaps-samples/java-route-optimization-fleetengine

Initial release

25 Jul 15:53
Compare
Choose a tag to compare

Initial release covering 3 main use cases:

UC1_InitialPlanning: Creates an initial plan based on a model file. Exemplifies the translation of a Route Optimization (RO) response to Fleet Engine (FE). At the beginning of the day, when the operations team uses Route Optimization and wants to sync the data with Fleet Engine.

UC2_Reoptimization: Re-optimizes the plan based on updated vehicle locations. Exemplifies intraday reoptimization. Data is retrieved from Fleet Engine to be sent to Route Optimization for reoptimization as an input scenario. After that the data needs to be put back into Fleet Engine. This example covers FE to RO, RO to FE.

UC3_NewStop: Adds a new stop to the plan. Exemplifies intraday reoptimization for a new shipment that needs to be allocated. This calls Route Optimization, cleans all vehicle routes in Fleet Engine and sends the new routes to these existing DeliveryVehicles in Fleet Engine. It is important to note that in real scenarios a sophisticated allocation would be required.

This is a sample app that should be used as a starting point but does not cover all Route Optimization parameters and scenarios.