Android LBS 百度地圖(參考: 《第一行代碼》第2版(郭霖)11.4 使用百度地圖 )

按照教材輸入代碼,運行正確。可是使用NET定位存在偏移。php

直接獲取的「七一東路」是正確的,而定位標註點到了「五四東路」。android


 

解決方案:網絡

參考百度地圖官方文檔:http://lbsyun.baidu.com/index.php?title=android-locsdk/guide/getlocide

根據文檔說明,增長:option.setCoorType("bd09ll"); 後,可獲取精準網絡定位。注意:是09ll,不是0911 。ui

原理:spa

默認定位是gcj02(國測局座標),須要設置爲 bd09ll(百度經緯度座標)blog

因爲定位十分準確,就不上傳新圖了。。。文檔

相關文章
相關標籤/搜索