【问题标题】:How to detect if device is headed towards a specific point direction如何检测设备是否朝向特定点方向
【发布时间】:2010-03-15 12:27:31
【问题描述】:

我从 CLLocation 获得了当前位置,

我还有另一个位置 - 也是一个 CLLocation。

我想检测我的设备何时前往其他位置。

(我可以计算这些点之间的距离(以米为单位)- 但不能锻炼

计算精确角度以与设备当前航向进行比较)

谢谢。

【问题讨论】:

    标签: iphone coordinates detect angle


    【解决方案1】:

    使用 CLLocation 的内置 course 属性怎么样?

    【讨论】:

    • 如何定义我想要找到课程的点?
    【解决方案2】:

    待删除

    一种方法是不断计算当前位置和目标位置之间的距离。如果距离减小,则您的设备正在向目标移动。


    在现实世界的情景中(城市中的汽车,山区国家(例如瑞士)中的汽车),这是行不通的。您将需要一些通往目标的航路点(例如十字路口)并不断寻找最近的航路点。

    【讨论】:

    • 设备没有移动 - 我有 2 个位置 - 设备位置和另一个 - 我需要知道设备何时(不朝 - 只是朝)朝该点移动。跨度>
    • 啊哈。语言问题,我猜。在这种情况下,我的回答是零意义的。一旦您有机会阅读此内容,我会将其标记为 wiki 并删除。
    • 谢谢,这是我要找的“方位角”吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多