大致應該是這么幾個過程
第一層是采用衛星拍攝的基本道路、建筑、山體的情況,做一個基礎的地圖圖層。當然這些基礎且精準的數據需要向有關部門購買,畢竟導航軟件公司并沒有衛星。
第二層就是對基礎地圖數據進行修正完善。需要派出大量的繪制車輛沿街拍攝,一方面記錄道路信息,另一方面同時記錄街景。這樣可以增加導航地圖的功能性。除了用大量測繪車出去實拍,現在更多的是用航拍器來完成,航拍來的數據也非常精準,而且省時省力。
第三層是記錄一些重要的地標點,比如政府機關位置、大型知名建筑物、景點,包括開車時候的紅綠燈、測速、收費站、檢查點等等重要的位置信息。這些信息中主要的位置可以通過導航軟件自己來完成,其他的可以通過用戶來提供,比如常用的評論懸賞等,用戶來提供地圖位置信息,可信真實,提高了軟件內容性。
第四層就是對導航地圖的更新。比如道路的增加與消失、道路的維修、限行、攝像頭的增加與消失等等,以及實時的信息,比如目前道路擁擠情況等。這其實也是最難的一部分,需要從第一層的步驟再更新一遍地圖,也需要使用計算機技術來完成即時的地圖更新。一般在各個省市都有導航軟件的部門,負責本地區的地圖信息更新,比如道路限行、增加消失等,要即時的上報更新。對于類似前方交通擁堵等信息提示,都是軟件通過記錄用戶信息計數出來的。
用戶是地圖的使用者,也是地圖的驗證者,一些道路的真實性就是靠用戶來驗證。用戶走了之后沒有問題,就得到了正向反饋,這條路是完全可以的。下次規劃道路就可以用上這條路了。
把以上這四層的內容疊加,就得到了現在的導航軟件的地圖。