關於微信小程序API——wx.getLocation定位不準的問題

先上wx.getLocation的官方參數:
在這裏插入圖片描述
在這裏插入圖片描述
一般來說,我們想要獲取用戶的經緯度,使用官方的wx.getLocation這個API是比較方便的,從圖上看微信給的參數也滿足大多數開發者要求。

但是,當我們在工具上獲取經緯度的時候會發現,定位並不準確,而是顯示在開發者所在市區的市政府經緯度(尤其是電腦連上WIFI或者有線網絡)!

在這裏插入圖片描述
這時候只要使用真機調試,就會發現經緯度的誤差只有10~100米而已,官方也給出答案指的是:工具中使用的模擬IP定位。

一般來說,官方默認支持的IP定位類型:wgs84和gcj02。這裏通過實際測試可知gcj02類型比wgs84更加精準;前者誤差大概100米左右,而後者則誤差大概500~1000米。所以建議大家使用gcj02來定位。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章