第一次查詢軌跡點start:(29.614531, 106.506362) end:(29.598108, 106.618821)
如下圖很短時間內執行4種策略查詢,出現的數據分析:
1:時間優先的策略返回的線路,duration時間相比其他策略并不是最短的,避免擁堵的耗時往往都更小。
2:距離優先的策略返回的distance在所有策略中竟然是距離最長的。
第一次查詢.png
第二次查詢同樣軌跡點
因為時間變化,交通情況也變化了,導致相比第一次查詢數據有偏差,認為這個是可以接受的。
同理:不同策略查詢,因為不是百分百保證同時查詢,導致返回相同路線的時間和距離不相同也是這個原因。
第二次查詢.png
解決方案
1:嘗試和百度溝通,尋求解決辦法。
2:app自己根據返回的所有點,按照時間、距離、花費、擁堵米數。進行排序。選出最合適路線顯示。