Могу ли я получить направление с помощью GPS? - PullRequest
2 голосов
/ 25 августа 2010

Мне нужно, чтобы узнать направление человека с помощью IPhone GPS.Направление означает, куда человек направляется.Если он движется к северу, то должно быть указано север или юг, запад, восток, любой из этих четырех.

Есть ли способ получить это значение?

Добавлено 02 сентября,2010


Я только что узнал, что магнитометр может помочь в том, что я ищу.Но это поднимает другой вопрос для меня.Предположим, вы находитесь на улице, которая идет прямо (север или юг).Разделив эту улицу на две части, как правую (запад) и левую (восток).Есть ли способ узнать, в какой части находится человек?

Ответы [ 2 ]

2 голосов
/ 25 августа 2010

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

Настройка служб, связанных с заголовками

В iOS устройство с соответствующим аппаратное обеспечение также может сообщать заголовок Информация. Когда значение в Доступное свойство - ДА, вы можно использовать объект диспетчера местоположения для получить информацию о курсе Начать доставка, связанная с заголовком события, назначить делегата менеджер местоположения объекта и вызов менеджер местоположения метод startUpdatingHeading. Если обновления местоположения также включены, менеджер местоположения возвращает оба истинных значения курса и магнитного курса. Если обновления местоположения не включены, менеджер местоположения возвращает только значение магнитного курса. Эти особенности недоступны в Mac OS X.

Подробнее по ссылке выше.

1 голос
/ 25 августа 2010

iPhone 3GS приносит магнитометр:

Как построить компас с iPhone?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...