查看: 109|回复: 1

解密黑科技:高德地图的实时红绿灯

[复制链接]

2

主题

8

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2023-1-17 22:00:41 | 显示全部楼层 |阅读模式
早段时间在开车时,发现高德地图上有实时红绿灯功能,而且上面红灯转绿灯的时间与真实的时间是分毫不差的,很是诧异。
作为一名软件工程师,心里就在推测它的实现方式。
高德是做地图导航的,能知道各种测速点等,和交警系统熟,所以应该是高德接了红绿灯系统的信号,才能做到这么分毫不差。
但过了一些天,搜了一下,发现和想得完全不一样:高德的红绿灯信号时间是算出来的。
算出来的技术细节没有披露,但细想一下,大概是如下:
汽车会开着高德导航导航经过红绿灯路口,此时车是静止还是行驶,加速还是减速,方向怎样等等,这些数据实时上报到高德的服务器上。
服务器上聚合某一个路口的好多部车子数据,大致上是能够推测出来,现在是哪一个方向的绿灯是开的,哪个方向红灯是开的,什么时候会开。
采集多天的数据,就能够知道路口的红绿灯时间长短,某个方向每次能通行多少部车,如此就能够预测具体某个时间点(比如工作日晚高峰)的红绿灯通过时间。
实时红绿灯的计算大致如上,但红绿灯的实时计算,不仅仅能用户导航上的实时提醒,还能优化路线计算(路线上的红绿灯时间判断更准了),同时能更精准地估计从 A 地点到 B 地点的行驶时间,帮司机做好时间管理。
这就是高德地图实时红绿灯的奥秘,也是数据+智能黑科技带来的魅力!
微信公众号:一分钟认知
回复

使用道具 举报

2

主题

7

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2023-1-17 22:00:49 | 显示全部楼层
这种计算适合固定时段且定周期路口,不获取灯时计划,计算结果永远是滞后的[害羞]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表