我正在開發GPS位置校正算法。Android LocationManager正在過濾GPS位置?
我註冊onLocationChanged(位置位置)偵聽器以獲取當前gps位置發生變化時。
MINIMUM_DISTANCE_CHANGE_FOR_UPDATES = 0; // in Meters
MINIMUM_TIME_BETWEEN_UPDATES = 1000; // in Milliseconds
...
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,
MINIMUM_TIME_BETWEEN_UPDATES,
MINIMUM_DISTANCE_CHANGE_FOR_UPDATES,
locationListener);
問題是,當我在地圖上繪製點時,它們似乎已經過濾。
地圖 - >http://postimg.org/image/l8ja9joht/
在地圖上測量是從三星Galaxy S +服用。當我從諾基亞E52(symbian)測量他們有更多的隨機錯誤。所以我假設andoird正在過濾測量結果。
你能給我一個提示嗎?我無法找到任何信息,如果測量結果是從接收機的原始GPS位置或由Android後過濾。
不要看看過濾器,旁邊的靜態過濾器我在下面提到我的答案。 – AlexWien