iOS SDK中当前位置的方位



我刚刚完成了一个Android应用程序,在那里我使用了当前位置的轴承值。现在我想在iOS上做同样的应用。但没有找到在iOS sdk中获得当前位置的方法?

我不是在看如何计算两个cllocationcoordinate2d之间的轴承(计算两个cllocationcoordinate2d之间的轴承)。

***我需要当前位置的方位。

CLLocation具有course属性(类型为CLLocationDirection),即轴承。来自文档:

航向值以度数为单位,从正北开始,沿指南针顺时针旋转。因此,北方是0度,东方是90度,南方是180度,以此类推。课程值可能无法在所有设备上使用。

为负值,表示方向无效。

我知道这个问题很老了,但是我会留下我的答案,也许能帮助到路过这里的人。

class MapViewController: GMSMapViewDelegate {
    func mapView(_ mapView: GMSMapView, idleAt position: GMSCameraPosition) {
        self.bearing = position.bearing
    }
}

使用这个委托你可以从google maps SDK中获得与相机旋转相关的方位

相关内容

  • 没有找到相关文章

最新更新