车停在十字路口。
手机屏幕正显示着地图路线。
播报音突然响起。
提示前方红灯还有十秒结束准备起步。
自己之前一直对这件事纳闷。
系统是怎么知道具体读秒数的。
总不能是每根灯柱里都塞了发射器。
这次仔细查完资料才把里头的弯绕看明白。
如果没搞懂这些逻辑。
遇到突发路况就容易产生误判。
最容易想到的答案是官方给的数据。
确实有这种情况存在。
交管部门会和地图公司签协议。
把主城区的智能交通网络连上来。
把接口共享给导航软件。
直连状态下几乎能做到一秒不差。
界面上的倒数和车窗外挂着的数字几乎同步。
哪里修路或者道路封闭也会直接同步过来。
但全国的十字路口实在太多了。
各个系统大多独立且新旧不一。
不可能每个路口都接入网络。
读秒功能全面铺开靠的是另一套推算办法。
也就是我们开车时无意间交出去的位置记录。
每次点开导航软件。
系统都会要求打开手机的GPS定位开关。
只要你开着软件在路上跑。
行驶方向和移动速度就会实时传到云端。
这其实是个互相交换路况的过程。
系统会盯着成千上万个代表车辆的圆点。
当一堆圆点在同一段路上突然降速。
大家挨在一起慢慢挪动。
它就能判断出这里发生了堵车。
根据挪动速度可以区分拥堵程度。
如果每分钟还能往前走一走。
这就判定为轻微拥堵。
要是好几分钟都没挪动几米。
那就是严重拥堵了。
地图上相应的路段就会刷上不同的颜色。
红绿灯的时长也是靠这些小圆点算出来的。
系统做的事情其实就是在算起停波。
这是一种通过观察车流停顿反推时间的办法。
当大家排队停在停止线前。
突然第一辆车的定位点往前移动。
这就意味着此刻红灯变绿灯了。
等后面的车跟着一辆辆过去。
到了某一秒最后一辆车的定位点停住不动。
说明绿灯刚好结束。
把起步和停住的时间差记录下来。
经过反复比对就能算出确切的红灯时长和绿灯时长。
哪怕遇到修路架在路中间的临时信号灯。
只要经过的车足够多。
也能很快推算出亮灯规律。
然后把还剩几秒推送到屏幕上。
偶尔也会碰到播报和实际灯色对不上。
相差个两三秒甚至完全反过来。
这时候大概率是交警修改了配时方案。
而软件这边还没积攒够新的起停数据。
旧的推算模板就失效了。
看懂了这个推算逻辑。
就能发现平时用导航可以多留个心眼。
不是所有手机一打开就自带预判功能。
主干道看不到读秒往往是因为开关没设置对。
或者是软件版本太老。
先把软件更新到最新版本。
然后在导航设置里找更多设置。
里面有个叫「红绿灯AI领航」的选项。
把它和「车道级导航」一起打开。
还有一个很少有人注意到的隐藏门槛。
如果在路线偏好里没有打开躲避拥堵。
倒计时信息有时就不会参与显示。
把这些开关全部理顺。
遇到绿灯快要结束才会提示你小心驾驶。
在支持绿波带的宽阔主干道上。
导航还会给出一个建议车速。
比如语音提示你保持时速四十公里行驶。
只要稳在这个数字附近。
下一个路口正好无缝衔接刚亮起的绿灯。
除了官方数据和算圆点。
还有第三种信息是路过现场的人喊出来的。
当车速在通畅路上突然降为零。
屏幕往往会弹出一个询问卡片。
问你这里是否发生事故。
点一下卡片上的用户上报。
现场信息经过核实就会变成地图上的图标。
跟在后面几公里的车就能提前收到绕行建议。
自己走在非推荐路线上时也会触发确认机制。
要是系统让你走大路你却拐进了小道。
它可能会问你此路是否可以通行。
你随手按下的确定键。
都在帮后台确认这条无名小路是不是死胡同。
地图软件显示的每一次畅通和等待。
都是同一条路上踩过刹车的前车凑出来的。
弄懂了这些就不会在读秒出现误差时干着急。
以后在路口等得百无聊赖的时候。
只要听到倒计时响起。
可以直接看看前面那辆车的刹车灯是不是刚好熄灭。