有没有什么方法可以让我得到什么样的点(拉特/长)我得到,我的意思是如果我问的位置是在路中间还是在人行道上? 不在乎是否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