Знаете точность Core Location для iPhone? - PullRequest
1 голос
/ 21 февраля 2011

Есть ли способ узнать приблизительную точность, указанную в Core Location? Или определить, происходит ли это местоположение с помощью сотовых данных / Wi-Fi / GPS?

Спасибо.

Ответы [ 2 ]

1 голос
/ 21 февраля 2011

Да, есть два свойства на CLLocation

@property(readonly, nonatomic) CLLocationAccuracy verticalAccuracy;
@property(readonly, nonatomic) CLLocationAccuracy horizontalAccuracy;

Поиск в заголовочных файлах и документах часто окупается.

0 голосов
/ 21 февраля 2011

По моему опыту написания приложения для спидометра на основе GPS, точность GPS в iPhone, о которой сообщают, может быть довольно далека от многих динамических факторов: погоды, высоких зданий, нахождения внутри здания (даже около окна) илив автомобиле и т. д. Устройство сообщит о своем наилучшем предположении о точности, но это только приблизительное значение.Он может претендовать на разрешение до 16 метров в лучшем случае, и если вы находитесь на открытом воздухе в прерии в солнечном и синем небе с прямыми линиями к спутникам GPS, вы можете получить это.

Класс CLLocation предлагает свойства высоты, положения, курса, горизонтальной и вертикальной точности, скорости и времени, но не источник CLLocation (wifi, gps и т. Д.)

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