我需要使用IPhone GPS获取一个人的方向。方向意味着人的前进方向。如果他正朝着北方前进,那么它应该说北方或其他南方,西方,东方这四个中的任何一个。
有没有办法获得这个价值?
2010年9月2日添加
我刚刚得到Magnetometer可以帮助我正在寻找的东西。但它向我提出了另一个问题。让我们假设你在一条直道(北或南)的街道上。将该街道划分为最右侧(西侧)和最左侧(东侧)两个位置。有没有办法确定这个人所在的位置?
答案 0 :(得分:2)
配置与标题相关的服务
在iOS中,使用适当的设备 硬件也可以报告标题 信息。当值在 headingAvailable属性是YES,你 可以使用位置管理器对象 检索标题信息。开始 与标题相关的交付 事件,指派代表 位置管理器对象并调用 位置经理 startUpdatingHeading方法。如果 还启用了位置更新 位置管理器返回true 航向和磁航向值。 如果未启用位置更新, 位置经理只返回 磁航向值。这些功能 在Mac OS X中不可用。
上面链接中的更多详细信息。
答案 1 :(得分:1)
iPhone 3GS带有磁力计: