百度路线搜索问题

2016-11-03  本文已影响34人  mozzieH

第一次查询轨迹点start:(29.614531, 106.506362) end:(29.598108, 106.618821)

如下图很短时间内执行4种策略查询,出现的数据分析:
1:时间优先的策略返回的线路,duration时间相比其他策略并不是最短的,避免拥堵的耗时往往都更小。
2:距离优先的策略返回的distance在所有策略中竟然是距离最长的。


第一次查询.png

第二次查询同样轨迹点

因为时间变化,交通情况也变化了,导致相比第一次查询数据有偏差,认为这个是可以接受的。
同理:不同策略查询,因为不是百分百保证同时查询,导致返回相同路线的时间和距离不相同也是这个原因。

第二次查询.png

解决方案

1:尝试和百度沟通,寻求解决办法。
2:app自己根据返回的所有点,按照时间、距离、花费、拥堵米数。进行排序。选出最合适路线显示。

上一篇下一篇

猜你喜欢

热点阅读