• 注册
  • 查看作者
  • 解密黑科技—高德地图上的实时红绿灯

    早段时间在开车时,发现高德地图上有实时红绿灯功能,而且上面红灯转绿灯的时间与真实的时间是分毫不差的,很是诧异。

    作为一名软件工程师,心里就在推测它的实现方式。

    高德是做地图导航的,能知道各种测速点等,和交警系统熟,所以应该是高德接了红绿灯系统的信号,才能做到这么分毫不差。

    但过了一些天,搜了一下,发现和想得完全不一样:高德的红绿灯信号时间是算出来的。

    算出来的技术细节没有披露,但细想一下,大概是如下:

    汽车会开着高德导航导航经过红绿灯路口,此时车是静止还是行驶,加速还是减速,方向怎样等等,这些数据实时上报到高德的服务器上。

    服务器上聚合某一个路口的好多部车子数据,大致上是能够推测出来,现在是哪一个方向的绿灯是开的,哪个方向红灯是开的,什么时候会开。

    采集多天的数据,就能够知道路口的红绿灯时间长短,某个方向每次能通行多少部车,如此就能够预测具体某个时间点(比如工作日晚高峰)的红绿灯通过时间。

    实时红绿灯的计算大致如上,但红绿灯的实时计算,不仅仅能用户导航上的实时提醒,还能优化路线计算(路线上的红绿灯时间判断更准了),同时能更精准地估计从 A 地点到 B 地点的行驶时间,帮司机做好时间管理。

    这就是高德地图实时红绿灯的奥秘,也是数据+智能黑科技带来的魅力!

  • 0
  • 1
  • 0
  • 827
  • 请登录之后再进行评论

    登录
  • 0
    购买了付费内容
  • 到底部
  • 做任务
  • 实时动态
  • 换皮肤
  • 单栏布局 侧栏位置:
    版权所有©(2022)ShenLin.ink All Rights Reserved. 粤ICP备2022103881号