有沒有什麼辦法可以在latitude
或longitude
內激活或放置一個範圍?Acurrate gps lat long
我的應用程序將尋找用戶當前lat
& long
與BroadcastRecevier
,我想提出一個範圍或東西。
我使用Place picker
,我得到一個lat/long
即:(lat/lng: (41.48256,2.317142)
)與place.getLatLong()
價值,所以我想acurrate這些值。
有沒有什麼辦法可以在latitude
或longitude
內激活或放置一個範圍?Acurrate gps lat long
我的應用程序將尋找用戶當前lat
& long
與BroadcastRecevier
,我想提出一個範圍或東西。
我使用Place picker
,我得到一個lat/long
即:(lat/lng: (41.48256,2.317142)
)與place.getLatLong()
價值,所以我想acurrate這些值。
您可以使用
location.getAccuracy()
得到米的精度。
從文檔
得到這個位置的估計精度,以米爲單位。
我們將精度定義爲68%置信度的半徑。換句話說,如果您在此位置的經度和緯度 處畫一個圓,並且半徑等於準確度,則真實位置在圓內的概率爲68% 。
以統計學術語來說,假設位置誤差是隨機的 具有正態分佈,所以68%置信圓代表 一個標準偏差。請注意,在實踐中,位置錯誤不總是遵循如此簡單的分佈。
此準確度估算只涉及水平精度, ,並不表示方位,速度或高度的精度,如果 包含在此位置。
如果此位置沒有準確性,則返回0.0。由LocationManager生成的所有位置都包含精確度。
UPDATE
你所試圖做的是所謂的地理範圍。請看this。
嗯,事情是我有一個'place_picker',所以我得到一個拉特和長期,與此我想要得到它的準確性。我可以用'getAccuracy()'做到嗎? –
所以你沒有得到一個位置對象,只是lat和long? – varunkr
我得到'lat/lng:(41.48256,2.317142)'(這是一個日誌) –
你的意思是你想要的位置的準確性? – varunkr