什么是行程时间?

闵嘉佳闵嘉佳最佳答案最佳答案

百度地图上的导航路径规划结果中,有两条路线的行车时间差了一倍!是什么原因导致的呢?我沿着百度地图推荐的线路走怎么会慢一倍呢?难道真的是我开车太慢了么= = 还是百度地图错了。。。求解!!!

首先,要理解这个问题,需要知道影响导航路径规划的几个关键因素:

1、起点和终点。起点和终点的坐标确定后,搜索引擎就会根据两者间的距离和时间来计算一条最佳路径;

2、交通工具。不同的交通工具,其驾驶特性不同,因此会影响导航的路径选择。比如说,公交车是靠站点来调度车辆的行驶方向,它不会选择迂回行驶的道路;而出租车则相对自由,它在遇到拥堵的路况时可能会选择绕开限行路段进行变道行驶。所以,如果搜索引擎判断你有乘坐公交车的意向,那么给出的导航建议就可能是不现实的。因为公交车到达的时间是无法精确预测到的——一旦错过,你就只能独自承受误点的风险。 而出租车就不存在这样的问题,即使你在打车软件上输入了你的出发时间与目的地点,它的运行轨迹也是以你当前的位置为起点,向你的目的地做直线运动,并且会实时地根据路况来判断并调整车速,以保证你能够在预计的时间到达。也就是说,在同样的时间段内,搭乘出租车会比乘公交车更早到达目的地点。这就是为什么有时候手机导航软件会根据你的乘车方式(步行/自驾/公交)来为你自动调整时间参数的原因。

3、道路信息。包括道路的拥堵情况以及沿途的可选道路、岔路、转弯等信息。这些信息都会影响到导航路径的选择。比如你要走的路由于修路而导致封路,这时它会推荐你走其他的道路。

4、个人历史数据。如果你经常往返于两个地点之间,系统会自动记录你的历史驾驶数据,并以最优化的方式帮你规划路线。 了解了影响路径规划的几个关键因素之后,再来讨论题主遇到的问题就容易多了。我猜可能是百度地图获取了你当前的定位信息和未来点信息的时机有问题,导致它认为你在A地,而在实际上你已经在B地了,或者相反,所以在推荐路线的时候产生了分歧。这涉及到网络通信中各节点信息同步的问题,在此我就不赘述了。

我来回答
请发表正能量的言论,文明评论!