2011-02-10 36 views
1

我嘗試在android手機上接收緯度&經度。 在android上的位置直接從衛星接收? 爲什麼它一直在動態,雖然我站在?那麼,有誰知道如何使它穩定?如何在Android上使位置穩定

感謝

回答

2

位置可能來自不同的地方:

  • 「最後已知的」位置,操作系統級的緩存位置(速度快,但可能不準確)
  • 無線網絡(谷歌通常可以從您正在使用的無線網絡中推斷出位置),但並非總是如此
  • 移動網絡 - 如果設備位於移動電話網絡上,可以提供位置信息
  • GPS接收器。如果該設備是在戶外,這將提供最準確的位置

你的應用程序將有特定的需求,所以你需要決定你想要的位置,以及當您得到他們,根據他們的準確性你做什麼,和來源。由於全球定位系統,建築物,發球臺,天氣等都會對位置產生影響,所以你永遠不會得到一個令人驚歎的準確位置。許多應用程序只是請求一個位置並使用它,但如果您需要準確,穩定的位置數據,則需要從相關來源收集數據,然後使用自己的算法來決定使用哪個位置數據。

你需要閱讀,理解和使用什麼在此頁: http://developer.android.com/guide/topics/location/obtaining-user-location.html

相關問題