當前位置: 華文問答 > 數碼

高德地圖紅綠燈讀秒怎麽實作的?

2022-07-27數碼

目前有兩種說法,一種說是靠大數據分析,一種說是靠交管部門數據。

從個人的研究來看,可能是 一部份 靠交管部門數據,一部份 靠大數據分析補充。

質疑交管數據的人其實說得通的只有一個論點:政策難度。

然而所謂的政策難度,其實根本不存在。因為 路況資訊也是從交管部門來的 。在搞定路況資訊的時候,政策難度就已經搞定了,因此接入紅綠燈資訊並無任何政策難度。

只不過這件事情,雖然天知地知你知我知是對接的數據。但交管部門不會允許高德承認這是來自交管的數據,因為責任認定問題。資訊的準確度很低而且也不可能太高,如果高德官方承認是交管部門提供的數據,那麽群眾就會基於這些數據產生的錯誤而找交管部門問責,但如果高德不承認,那麽結果就是:數據交管部門提供,錯誤的鍋自己背。沒關系。反正高德大數據估算錯誤了群眾也沒法拿高德怎麽樣。

為什麽我認為不可能是完全只靠大數據實作呢?

因為靠大數據實作會有如下結果:

  • 不同地圖產商的大數據不同,因此推測出的結果不同
  • 大數據的準確率應該總體趨向穩定一致,數據準確度總體較高。
  • 不同地圖產商可能出現錯誤估計,但錯誤的方向不同。
  • 然而現實是這樣的:

  • 不同地圖產商給出的資訊完全一致。
  • 部份路口的紅綠燈資訊錯誤極其離譜(誤差高達3~10秒)
  • 不同地圖在相同路口,都產生的 相同的離譜誤差
  • 因此,除非他們都來源於相同的資料來源,否則無法解釋這個現象。

    類似的現象同樣出現在路況資訊。

    比如雄楚大道是洪山區東西向的一條非常長的繁忙的大道,其輔路的路況長期以來就被異常的全場標綠(包括上下班高峰期)。這導致導航軟件總是會異常的偏向選擇雄楚大道,而實際上它的輔道是常年堵車的(路況應當標紅)。

    如果高德使用大數據檢測,那麽應當能夠得出行駛在雄楚大道輔路的車輛長期處於慢行狀態,從而正常的把雄楚大道輔路標黃標紅。——然而,不光是高德, 所有地圖軟件 ,都會異常離譜的,長期把雄楚大道輔路路況標綠。

    如何解釋所有地圖軟件都對雄楚大道輔路不約而同的錯誤標註行為,並且 數十年來不修正 呢?——個人認為,一種可能的解釋是:他們的數據是來自交管部門的真實的即時數據,優先級高。

    當然,在那些【路況數據不準確】的路段,雖然會導致導航軟件的錯誤導航(本應選擇其它道路卻錯誤的選擇了這條更堵的道路),但當你真開到這條路上被堵著的時候,道路是能夠臨時變紅的,因此,我認為這個數據一部份來自交管,而有一部份的來自於局部的大數據演算法。

    最後給出我的結論:大概率是交管部門提供的數據,大數據應該有參與,但單純透過大數據估算的概率較低。

    理由是:

  • 不同地圖軟件都有紅綠燈數據,而且這些數據恰好都相同。顯然不可能是因為不同產商恰好同時開發出了這個功能,而是因為交管部門恰好同意了給各產商開放這個介面。
  • 所有地圖軟件的數據在某些路口都會出現很大的錯誤偏差,而這個錯誤偏差也相同。說明他們來源於相同的資料來源,不可能是高德一家的大數據。
  • 不同路口的數據表現,差別非常非常大,單純靠大數據不該出現如此大的差別,靠交管部門數據的解釋更合理(因為不同路燈的型號與年代不同,規格也不同,上報數據的準確率自然有很大差異,只有這才能解釋不同路燈的數據準確度差異)。比如某個路燈上報的數據固定是慢3秒的,因此它就準確的上報了慢3秒的數據(除非有人人為調整),然後這個數據原樣上報後,地圖數據收到的紅綠燈數據就會固定慢3秒。如果靠大數據估算,慢3秒以上的這種誤差數據就根本不該在正式產品中釋出。