Research Article
Optimization of VRR for Cold Chain with Minimum Loss Based on Actual Traffic Conditions
...... | var output_t = “The transit time:”; | var output_d = “The traveling distance:”; | var distance_time_search = function (customerPoints){. | if (vehicle_transit.getStatus() != BMAP_STATUS_SUCCESS){. | return ; | } | var t_d_result = customerPoints.getPlan(0); | travel_time += t_d_result.getDuration(true) + “\n”; //get transit time of two points. | trave_distance+= t_d_result.getDistance(true)+”\n”; //get travel distance of two points. | } | var vehicle_transit = new BMapGL.DrivingRoute(map, {renderOptions: {map: map}, | onSearchComplete: distance_time_search; | }}); | for(var i=0;i<=NumberOfCustomers;i++) | for( var j=i+1;j<= NumberOfCustomers;j++) | { | var start=new BMapGL.Point(vertex[i][0], vertex[i][1]); | var end=new BMapGL.Point(vertex[j][0], vertex[j][1]); | vehicle_transit.search(start, end); | } | ...... |
|