OGeek|极客世界-中国程序员成长平台

标题: ios - 从 Google Maps SDK for iOS 中提取航向(指南针) [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 21:12
标题: ios - 从 Google Maps SDK for iOS 中提取航向(指南针)

在我的印象中,iOS 中的 Google map 指南针运行良好。我说的是 map 中蓝色“我的位置”小圆点的指南针箭头,见 Google Maps SDK - My Location .在最近的 1.7 版本中引入了 enter link description here .我不知道他们是如何获得如此准确和稳定的指南针的,但我希望我的应用也能做到这一点,因为它依赖于精确的航向信息。

因此问题:是否可以从 Google Maps SDK 中提取航向角?



Best Answer-推荐答案


需要设置位置管理器并调用startUpdatingHeading:

self.locationManager = [[CLLocationManager alloc] init];
self.locationManager.delegate = self;
[self.locationManager startUpdatingHeading];

然后包含以下委托(delegate)方法,您应该能够从 newHeading 中提取航向角:

- (void)locationManagerCLLocationManager *)manager didUpdateHeadingCLHeading *)newHeading
{
  NSLog(@"Updated heading: %@", newHeading);
}

关于ios - 从 Google Maps SDK for iOS 中提取航向(指南针),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22843018/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4