【发布时间】:2015-06-28 10:36:05
【问题描述】:
我想检测道路方向并将其作为参数添加到我的 GPS 记录器中,以区分直接道路和对面道路我认为有一个使用方位角或使用指南针的公式。
【问题讨论】:
-
你应该更好地指定你想要做什么并发布你的一些代码以获得更好的答案
-
无需发布代码,只需指定您期望的道路方向值?角度 0 - 360° 和前后标记?
我想检测道路方向并将其作为参数添加到我的 GPS 记录器中,以区分直接道路和对面道路我认为有一个使用方位角或使用指南针的公式。
【问题讨论】:
只需使用location.getHeading() 或有时称为location.getBearing()。
这提供了一个 0 - 360 度的角度,其中 0 是北,90 是东。
这提供了设备移动的方向。 GPS 芯片和相关的智能手机 API 不知道任何道路,它只知道位置、方向和速度。这适用于公路、海上和空中。 我不明白为什么“道路”一词与 GPS 记录器一起使用。
导航系统或谷歌地图内部使用的数字地图使用道路,但不使用 GPS 记录器。
【讨论】: