0
我正在開發一個wp8應用程序,我想在Microsoft.Phone.Maps.Controls.Map中顯示我的設備位置。爲什麼我無法通過使用GeoCoordinateWatcher獲得精確定位?
目前的問題是我無法通過使用GeoCoordinateWatcher獲得精確的定位,它總是有大約500米左右的偏差(順便說一句,我在中國)。
你能給我一些幫助嗎?
我正在開發一個wp8應用程序,我想在Microsoft.Phone.Maps.Controls.Map中顯示我的設備位置。爲什麼我無法通過使用GeoCoordinateWatcher獲得精確定位?
目前的問題是我無法通過使用GeoCoordinateWatcher獲得精確的定位,它總是有大約500米左右的偏差(順便說一句,我在中國)。
你能給我一些幫助嗎?
嘗試所需的精度設置爲高:
var watcher = new GeoCoordinateWatcher(GeoPositionAccuracy.High);
非常感謝。我找到原因,這是因爲地圖數據是由中國政府的火星座標使用的,但是我得到的位置是由地球座標系使用的,並且它們有偏差。 – sunjinbo