Google 地圖的「即時路況」、「塞車資訊」是怎麼辦到的?


line banner

图片

Google Maps 有一個非常實用的功能,就是「即時路況」,在地圖上可以直接顯示出哪條路在塞車、該繞哪條路可以避開尖峰路線等等,但…Google 到底是怎麼知道各地的車流情形?原理是什麼呢?

要開啟 Google 路況功能,只要進入 Google Maps 選單,就可以找到「路況」按鈕了。紅色代表塞車、綠色代表順暢,幾乎主要幹道都有資料,非常方便。

图片

那背後的原理是什麼呢?Google 的一位工程師曾經在 Google 官方論壇說明原理。大家在使用 Google 服務或是 Android 手機時,應該都曾見過是否要讓 Google 使用你的位置資訊這類視窗(也有可能很多人看都不看就允許了),這些就是 Google 獲得你位置資訊的來源。當你一邊存取 Google Maps 的地圖資訊時,Google Maps 也會將你現在的位置上傳,只要數量夠多,就知道哪些地方人多,哪些地方人少。

另外 Google Maps 也會根據歷史資料判斷某些時段的汽車行駛速度,所以也不完全是即時靠 GPS 資料來判斷的。另外 Google 也會排除交通事故等突發事件的影響(但沒有說明判斷的機制為何)

(附註:原文於 2016 年刊登於蘋果仁舊站,於 2019/07/28 轉換至新站)

更多 Google 地圖》

Google 地圖推出「測速照相」、「車禍」顯示,部分區域已經開放

Google Maps 加入機車導航支援 再也不怕誤闖汽車道

https://applealmond.com/posts/49224