【问题标题】:Can I get direction using GPS?我可以使用 GPS 获得方向吗?
【发布时间】:2010-08-25 15:33:16
【问题描述】:

我需要使用 iPhone GPS 获取某人的方向。方向是指人的前进方向。如果他朝北走,那么应该说北或南、西、东这四个中的任何一个。

有没有办法得到这个值?

2010 年 9 月 2 日添加


我刚拿到磁力计可以帮助我寻找的东西。但它向我提出了另一个问题。假设您在一条直行的街道上(北或南)。将该街道分为最右边(西)和最左边(东)两个地方。有没有办法知道人在哪个部位?

【问题讨论】:

  • 我相信数字罗盘应用程序可以做到这一点,但我不确定它是如何做到的。

标签: iphone gps


【解决方案1】:

来自http://developer.apple.com/iphone/library/documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html

配置标题相关服务

在 iOS 中,具有相应 硬件也可能报告标题 信息。当值在 headingAvailable 属性是 YES,你 可以使用位置管理器对象 检索航向信息。开始 航向相关的交付 事件,分配一个委托给 位置管理器对象并调用 位置管理员 startUpdatingHeading 方法。如果 还启用了位置更新, 位置管理器返回 true 航向和磁航向值。 如果未启用位置更新, 位置管理器只返回 磁航向值。这些特点 在 Mac OS X 中不可用。

更多详细信息请参见上面的链接。

【讨论】:

  • 感谢您的帮助。我编辑了这个问题,你能评论一个吗?
  • 重新编辑--如果我是你,我会探索geonames.org 提供的地理定位服务。他们提供对大量地理位置和地图的免费网络请求访问,可能会提供您所追求的。
【解决方案2】:

iPhone 3GS 自带磁力计:

How to build a compass with the iPhone?

【讨论】:

  • 感谢您的帮助。我编辑了这个问题,你能评论一个吗?
猜你喜欢
  • 1970-01-01
  • 2013-06-24
  • 2019-06-12
  • 1970-01-01
  • 1970-01-01
  • 2017-03-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多