離線地圖是如何定位的?
歲月靜好
標注有很多種,wifi,GPS,移動網絡是大家比較熟悉的,其實還有基站標注,只要手機有信號,能打電話(沒有電話卡,可以緊急呼救也算),就能標注,這種標注是通過計算手機與一個或多個基站的距離來實現的(距離由信號強度大致得出),速度非??欤ㄔ谑謾C慢騰騰地獲取GPS或者移動網絡的精確位置之前,地圖上的大半徑圓就是用它確定的,如果附近只能搜到一個基站,那毫無疑問大圓的圓心就是基站所在地)精確度較差,基站密度越大,基站覆蓋半徑越小,精確度越好,所以在密度足夠大的城市,不使用其他標注方法,精確度也是可以達到比較高的水平的(多個基站重復覆蓋同一區域,大城市,就是有錢,任性!)
豆豆
地圖數據和標注其實是分為兩塊的。
標注是由GPS完成的,地圖數據是地圖運營商進行采集的。
首先我們的地圖APP把地圖數據下載到手機,然后地圖數據再打開GPS進行標注。GPS標注實際上只通過衛星獲取經緯度。地圖APP將獲取到的經緯度數據放到自己的地圖里,我們的導航就這樣完成了。所以地圖離線不離線其實跟標注沒有太多區別。離線無非就是把服務器的地圖數據預先下載到手機里,在線無非就是實時獲取地圖數據掌握最新的路況。
ps.蘋果還會通過WIFI進行更精確的標注,具體原理是蘋果會收集紀錄下每個WIFI熱點的具體地點。當你打開WIFI,WIFI就會掃描周圍的WIFI與之前收集到的WIFI熱點的位置進行匹配從而進行更精確的標注
象胥廿八徒
離線地圖是靠GPS衛星標注的,但要想使用好離線導航必須下載好所有準備通過和到達地區的所有數據,一是全國基礎包必須下載,二是通過和到達地區的地圖與導航兩個數據都要下載,不能只下載一種。最后還要設置上離線導航優先。
一仙
離線地圖的數據主要由經緯度等位置信息組成,只要開啟手機GPS功能,通過衛星就能標注手機所在位置的徑緯度,而手機的徑緯度數據會和離線地圖中相同徑緯度的位置數據自動匹配,從而實現地圖的實時標注。
我是麥芽
2021-09-23 17:46:17 689查看 7回答
心惹微塵
2021-09-23 17:46:17 472查看 3回答