iphone - iOS CoreMotion CMAttitude 相对于北极

标签 iphone cllocationmanager heading

我目前正在使用 CoreMotion 的 DeviceMotion 来获取 iPhone 的方向(滚动、俯仰、偏航)。现在我想要相对于地理北极的这些值;因此,我需要一个包含滚动、俯仰和偏航值的 CMAttitude 引用对象,如果 iPhone 背面面向北极(3D),则会报告这些值。 CLLocationManager 仅返回 Tesla 中的磁航向 (x, y, z)。

您知道如何将这些值转换为横滚、俯仰和偏航吗?

提前致谢,

亚历山大

最佳答案

iOS 5提供了指定方法。在开发人员文档中查找 CMAttitudeReferenceFrameXTrueNorthZVertical。

关于iphone - iOS CoreMotion CMAttitude 相对于北极,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5183212/

相关文章:

iphone - 无法打开项目...无法打开,因为无法解析项目文件

ios - startUpdatingLocation 在 XCode 6.1 中不再有效

ios - 我怎样才能在 iOS 5 中使用 CMDeviceMotion 获取设备的标题

iphone - CLLocationManager - 奇怪的内存泄漏

iphone - 使用MKMapView时如何设置精度和距离过滤器

C 字段类型不完整

ios - '[CLLocationManager headingAvailable]' 返回 FALSE

iphone - uiview屏幕淡入淡出

ios - BLE和ANCS自动连接场景

iphone - 隐藏键盘但显示光标