2010-03-15 98 views
0

我有我的当前位置从CLLocation,如何检测设备是否朝向特定点方向

我有另一个位置 - 也CLLocation。

我想检测我的设备何时朝向其他位置。

(I可以计算在该点 - 之间米的距离,但不能锻炼

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

感谢。

回答

0

如何使用CLLocation的内置course属性?

+0

谢谢,但如何? – Tiger 2010-03-15 14:36:56

+0

如何定义我想要找到的课程? – Tiger 2010-03-15 14:45:15

0

被删除

一种方法可以是连续计算的当前位置和目标位置之间的距离。如果距离减小,您的设备正朝着目标移动。


在一个现实世界szenario(汽车在城市,汽车在山区国家,例如瑞士)这是行不通的。您需要一些通往目标的路点(例如交叉路口),并连续寻找最近的航点。

+0

设备没有移动 - 我有2个位置 - 设备位置和另一个 - 我需要知道设备何时朝着该点前进(而不是朝着朝向前进方向)。 – Tiger 2010-03-21 10:41:07

+0

啊哈。语言问题,我想。在这种情况下,我的答案毫无意义。一旦您有机会阅读本文,我会将其标记为wiki并删除。 – lexu 2010-03-21 11:24:07

+0

谢谢, 我在找这个“方位角”吗? – Tiger 2010-03-21 15:45:22