1
我正在使用Routific進行路由優化。但我得到意想不到的結果。見下文JSON獲得不可預期的數據在路由
{
"visits": {
"order_1": {
"location": {
"name": "sanjay park",
"lat": 18.56873,
"lng": 73.90603
},
"start": "9:00",
"end": "12:00",
"duration": 10,
"priority": "high"
},
"order_2": {
"location": {
"name": "lohgon",
"lat": 18.59113,
"lng": 73.91882
},
"start": "9:00",
"end": "12:00",
"duration": 10,
"priority": "low"
},
"order_3": {
"location": {
"name": "kudachi",
"lat": 16.62638,
"lng": 74.85656
},
"start": "9:30",
"end": "17:00",
"duration": 10
}
},
"fleet": {
"vehicle_1": {
"start_location": {
"id": "depot",
"name": "vidhyanager",
"lat": 18.57997,
"lng": 73.89432
},
"end_location": {
"id": "depot",
"name": "vidhyanager",
"lat": 18.57997,
"lng": 73.89432
},
"shift_start": "8:00",
"shift_end": "23:00"
}
}
}
在上述JSON我ahve分配"sanjay park"
爲高優先級和「lohgaon」爲低優先級,但得到它優先於僅"lohgaon"
位置。
見下文輸出
{
"status": "success",
"total_travel_time": 452.23334,
"total_idle_time": 0,
"num_unserved": 0,
"unserved": null,
"solution": {
"vehicle_1": [
{
"location_id": "depot",
"location_name": "vidhyanager",
"arrival_time": "08:54"
},
{
"location_id": "order_2",
"location_name": "lohgon",
"arrival_time": "09:00",
"finish_time": "09:10"
},
{
"location_id": "order_1",
"location_name": "sanjay park",
"arrival_time": "09:15",
"finish_time": "09:25"
},
{
"location_id": "order_3",
"location_name": "kudachi",
"arrival_time": "13:32",
"finish_time": "13:42"
},
{
"location_id": "depot",
"location_name": "vidhyanager",
"arrival_time": "16:56"
}
]
}
}
請欣賞這一