Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有来自 CLLocation 的当前位置,
我还有另一个位置——也是一个 CLLocation。
我想检测我的设备何时前往其他位置。
(我可以计算这些点之间的米距离 - 但不能锻炼
计算精确角度以与设备当前航向进行比较)
谢谢。
How about using CLLocation's built-in course property?
course
被删除
一种方法可以是连续计算当前位置和目标位置之间的距离。如果距离减小,则您的设备正在向目标移动。
在现实世界的情景中(城市中的汽车,山区国家中的汽车,例如瑞士),这是行不通的。您将需要一些通往目标的航路点(例如十字路口)并不断寻找最近的航路点。