【问题标题】:Calculate compass heading to a CLLocation - Haversine functions for iOS计算指向 CLLocation 的罗盘航向 - iOS 的 Haversine 函数
【发布时间】:2011-03-13 00:12:36
【问题描述】:

我了解如何获取 2 个 CLLocation 之间的距离。我需要确定从 CLLocation 到另一个 CLLocation 的广义罗盘方位(N、NE、E 等)。

在我使用半正弦公式推导出方位之前,是否有一个经过普遍改编的开源库或代码片段可以解决这个问题,无论是否使用半正弦公式?

谢谢!

【问题讨论】:

    标签: iphone mapkit core-location haversine


    【解决方案1】:

    我使用了Movable Type Scripts 提供的一些sn-ps - 可用的harsine 和球面余弦定律。代码示例都是用 JavaScript 编写的,但它们很容易转换为 C 或 Objective C。

    【讨论】:

    • 酷。谢谢,只是不确定是否有其他方法。
    【解决方案2】:

    【讨论】:

    • 我推出了自己的haversine,但你在这个库上的工作看起来很棒。感谢分享。整洁的航位推算工作。
    • 大部分函数现在在这个库中被弃用了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多