iphone - 计算指向 CLLocation 的罗盘航向 - iOS 的半正弦函数

标签 iphone mapkit core-location haversine

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

在我实现使用半正矢公式推导方位之前,是否有一个通用的开源库或代码片段,您发现可以在使用或不使用半正弦的情况下解决此问题?

谢谢!

最佳答案

我使用了 Movable Type Scripts 中提供的一些片段- 半正弦和余弦球面定律均可用。代码示例都是 JavaScript 语言,但它们很容易转换为 C 或 Objective C。

关于iphone - 计算指向 CLLocation 的罗盘航向 - iOS 的半正弦函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3198186/

相关文章:

iphone - 使用 PhoneGap 在 iPhone 上发出位置权限警报

ios - 如何将 anchor 视角设置为 0.5 , 0.5 以获得屏幕中心的 View ? (不是场景)

iphone - iOS - 在 UITableViewCell 后面显示 UINavigationBar 投影

具有类似 iPhone Grouped UITableView 风格的 Android ListView

iphone - 如何在更新 UITableView 时在后台线程中执行网络任务?

ios - 在 iOS 上使用 MapKit 搜索地址

ios - NSUserDefaults 在手机重启但未解锁时丢失其键和值

iphone - iOS 上的代码路径

ios - 根据地理编码地址更新 MapView,仅显示许多位置的一个图钉

ios - MKMapView 与带有自定义图标的 MKAnnotation 一起崩溃