我的申請說明: 該應用程序將在全天候和全天候生成用戶位置。 瀏覽用戶位置的其他應用程序將向他顯示具有1-10分鐘空間的位置(我還沒有決定),當然,將打印的位置記錄將是最準確的。生成準確位置
我已經嘗試了不同類型的東西,但我無法獲得最精確的位置,例如一分鐘。 許多人建議發送requestLocationUpdate一分鐘作爲參數,但它會產生每分鐘一個位置,但我想在那一分鐘得到最準確的位置,所以我想我也會產生所有的分鐘位置,並選擇最準確。
我遇到了很多錯誤,比如得到一個非常糟糕的城市級別位置(你在xx:xx在紐約市..我不是在尋找那個)。 有很多考慮因素,如電池安全性和準確性。 我同意妥協地點的數量(意味着每10分鐘打印一次用戶位置而不是1分鐘)。
無論如何,我很困惑,如果有人得到了一個計劃(而不是代碼級別)如何管理我希望聽到的系統。
你說服了我,在露天發電1分鐘的1個位置是好的,但如果手機會在室內,該怎麼辦?也許我需要找到我的GPS提供商提供的最後一個準確位置? –
是的,這取決於您正在開發的應用程序,但是當設備在室內時,您可以停止GPS提供商(以節省電池)並假設最後的GPS位置足夠好。還有其他方法可以在室內定位基於加速度計/陀螺儀(見http://stackoverflow.com/questions/7499959/indoor-positioning-system-based-on-gyroscope-and-accelerometer),但這並不容易在我的意見,它也消耗大量的電池。我不知道如何檢測到用戶再次在戶外。 –
但是,我怎麼知道手機在室內? –