有沒有什麼方法可以讓我得到什麼樣的點(拉特/長)我得到,我的意思是如果我問的位置是在路中間還是在人行道上? 不在乎是否OpenStreet地圖o谷歌地圖,我認爲谷歌地圖API有這樣的事情,但我認爲除非你支付服務,它不建議。如何知道某個位置是在路上還是在人行道上?
1
A
回答
0
這是唯一可能的,如果你有所有道路的矢量數據。
但是,這不是一個快速實施和廉價的方式。
如果您使用標準的GPS接收器獲得位置,則位置不夠精確(平均約2.5米,但有時超過30米),而且平時道路向量的座標也不夠精確。
但是,要確定在車輛行駛的道路和附近只有行人步行的人行道之間,您可以通過(GPS)位置的speed
屬性來進行區分。
如果速度< 7然後在人行道上行走。
如果速度> 15在路上行駛。
並檢查道路的方向,以匹配GPS方向。
但我給你tipp,忘了那個。對於(不管)應用程序需求而言,結果很可能不夠好。
相關問題
- 1. 如何知道一個位置(如:(CLLocation *)newLocation))是否在路上?
- 2. 如何讓php知道它運行在iOS還是MacOS上
- 3. 如何知道日期是上個月還是之前?
- 4. 如何知道某個類是來自JRE還是外部Jar?
- 5. 我如何知道某個班是助手還是服務?
- 6. 如何知道我是在模擬器還是真正的手機上運行
- 7. 我們如何才能知道某條經緯線上的點是否位於道路圖上?
- 8. 如何知道libpython27.a是32位還是64位?
- 9. 如何知道slideToggle()是向上還是向下移動?
- 10. 如何知道Android看起來是向上還是向下?
- 11. 如何知道UIwebview是向下還是向上滾動? (swift)
- 12. 如何知道我是在查看換行還是回車等?
- 13. 我如何知道我是在個人電腦或平板電腦上運行
- 14. Spring Security - 如何知道Sid是委託人還是權威
- 15. 如何知道pdb文件是公共還是私人?
- 16. Java nio AclEntry。如何知道委託人是組還是用戶
- 17. 如何知道某個進程是否正在運行?
- 18. 如何知道某個文件當前是否正在執行?
- 19. Facebook如何知道某人是否在線
- 20. 如何知道一般路徑是直線還是曲線?
- 21. 我們如何知道SymmetricAlgorithmNames :: AesCbc在WinRT中是128位還是256位?
- 22. 如何知道controller是在presentModalViewController中還是在pushViewController中?
- 23. 如何知道Android應用是在Android Studio還是App Inventor上開發的?
- 24. 如何知道在redhat上安裝的docker是社區版還是企業版?
- 25. 我想知道是否有人知道加速計上的3軸是什麼?
- 26. 如何知道我是否在UI線程上執行某些操作?
- 27. 任何人都知道Nvidia的GPU是大還是小端?
- 28. 我如何知道我是否在道路兩點之間android
- 29. 如何知道DirectoryEntry是一個用戶還是一個組?
- 30. 在NSDateComponents中,您如何知道它是AM還是PM?
感覺太細緻可以對我。 – duffymo
鑑於您獲得的最佳精度是1米左右,而且通常在3米左右,否! – Simon
@Simon他沒有寫道,該位置是通過GPS獲得的。一個位置可以精確到幾米。 – AlexWien