我想測量兩個地方之間的道路距離提供了地點的緯度和經度。我的android應用程序將要離線users.I使用我的認爲谷歌地圖API不能在這種情況下使用。請幫助我的朋友....如何找到在離線兩個地理點之間的道路距離android
0
A
回答
0
請看看這個answer,如何使用谷歌之間的經度和距離地圖在離線應用程序。這是基於osmdroid,也是Google terms of use谷歌地圖。
0
0
好吧,所以在這裏,你正在離線模式下,你只能依靠這種方法來檢索用戶當前的座標。
被動提供者: - 這是非常快的,但前提是其他一些應用程序會要求用戶的位置,就你申請前的準確。
GPS提供商:這是緩慢的,通常只適用於開闊地帶,最多可能需要10-20秒,從衛星接收的座標
您還可以使用網絡的三角測量,從信號發射塔是他們比GPS提供商更快。
基於上述過程中,您可以編寫一個函數,它會首先嚐試從最快的供應商獲取用戶當前的位置,比任務是驗證多大是這個數據,如果不是最近的,那麼你可以訴諸從其他兩種方法平行地檢查用戶位置,首先返回你的座標是你的答案。
一旦你有兩個座標,使用位置clasa API distanceTo找到它們之間的確切距離。
我希望這會幫助你寫出你的邏輯。
+0
感謝您的幫助。使用位置類API可以通過公路之間的距離獲得距離嗎? – shefi
相關問題
- 1. 獲取兩個地理點之間的距離 - 離線地圖
- 2. 兩個地理點之間的距離?
- 3. 在兩個地點之間的道路上獲得距離
- 4. 道路距離,兩地之間的實際距離
- 5. 源代碼找到兩個地理點之間的距離
- 6. 如何找到兩個地點之間的距離?
- 7. 如何找到兩個點之間的距離android
- 8. 兩個地理點的距離android
- 9. 我想獲得兩個地理點之間的距離android
- 10. Android - 如何找到兩點之間的距離 - Java代碼?
- 11. 如何計算兩個地理點之間的距離
- 12. 我如何找到兩個地理座標點之間的距離
- 13. 如何找到黑莓中兩個地理點之間的距離?
- 14. 如何在Android應用程序的2個地理點之間找到距離(通過道路)?
- 15. 查找兩條線之間的距離
- 16. 找到多個點之間的距離
- 17. 如何使用BFS找到兩個節點之間的距離?
- 18. 如何找到android中的兩個區域之間的距離
- 19. 如何在node.js中查找兩個地理點之間的距離?
- 20. 兩點之間的測地距離
- 21. 如何找到兩個分離最廣的節點之間的距離
- 22. 找出距離和兩個座標之間的路線
- 23. 如何獲得距離眩暈兩點之間的距離
- 24. 在Python中找到兩個gps點之間的距離
- 25. 如何查找沿特定路線的兩點之間的距離?
- 26. 得到兩地之間的距離
- 27. 距離之間的兩個
- 28. 獲取兩個地理點之間的距離
- 29. 如何找到兩點之間的距離?
- 30. 兩個地址之間的距離
在任何時候,你有兩個位置座標在手嗎? – Techfist
不,只有一個位置在我手中,而其他位置共同是用戶當前正在動態檢索的位置。 – shefi