那次临时要从杭州开车去马鞍山,出发前第一件事就是查杭州到马鞍山多少公里,手机导航页面跳出来两个数字,一个推荐路线的里程,还有一个不走高速的备选里程,两个数值差了快五十公里,当时盯着屏幕愣了好一会,心里估摸着油箱余量,盘算要不要中途进服务区加油。
出发时间卡在周五傍晚,出城的主干道车流堆得厉害,刚上高架就走走停停,原本导航预估的时长一直在往上跳。跟着推荐高速路线走,一路穿过湖州地界,高速上大部分路段车速能稳住,只是时不时遇上前方有事故,车道收窄,车子排成长龙,里程表的数字慢慢往上滚,和导航显示的公里数对不上。同一段路,导航给的是直线规划里程,车子实际跑出来的,会因为变道、绕开拥堵路段多出一点距离。
同行的朋友之前跑过这条线,他说他上次走另一条高速分支,里程数又会不一样。
他当时是直接往芜湖方向绕了一小段,说是那条线大车少,开着省心,代价就是路程更长。我那会还在纠结,到底以哪个公里数为准,是看地图上标注的估算距离,还是车子里程表最终记录下来的数字。后来慢慢想明白,地图给出的只是规划路线的参考数值,路上任何一点绕行,都会改变最终的里程。
开到后半段,天慢慢暗下来,窗外的路灯接连亮起,高速上的货车多了起来,不敢长时间维持高速,时不时松油门减速。中途进服务区休息,下车绕车走一圈,顺便扫一眼仪表盘,对比手机导航剩余里程,发现差距还在。导航的算法不会把临时减速、匝道进出的小段路程算的那么精细,只能当个大致参考。
等到开进马鞍山城区,道路从宽阔高速变成多红绿灯的城市道路,走走停停,又多出几公里的行驶距离。停好车之后,翻看整车的里程记录,和出发前导航页面写的公里数,能看出明显差别。
其实也不难理解,地图上测算的路线,是按照道路中心线来计算,现实开车不会一直贴着中心线走,遇到修路、拥堵、临时改道,都要微调路线,最后跑出来的里程自然会有浮动。如果选不走高速的国道省道方案,途经很多城镇,路口多,绕路更多,里程数值会更高,耗时也会拉长不少。
返程的时候换了一条备选路线,想看看里程变化。这条路上隧道更多,限速点密集,中途遇到一段临时施工,被迫下高速绕行一段乡道,等回到杭州的时候,里程表数字比去的时候多出不少。同一个起点终点,路线选择,直接影响最终跑出来的公里数,没有一个绝对固定不变的数字。
这次跑下来,只算是我个人的出行情况,其他人走相同的起止点,选不同高速出口、不同进城路线,记录的里程都会存在差异。要是打算自驾出发,不能单凭着那一个公里数去估算油费或者续航,得预留出一部分浮动空间,免得半路油量紧张。
收拾东西准备离开马鞍山的时候,脑子里还在回想导航那两个不一样的里程数字,之前总以为两地之间公里数是固定不变的,跑完一趟才清楚,数字会跟着选的路来回变动。