MapKit - Как получить точное начальное показание, когда первые находятся на расстоянии> 1000 метров? - PullRequest
0 голосов
/ 17 февраля 2011

Играя с MapKit, я заметил, что, когда мое приложение впервые запускается, я рисовал линии повсюду (я делаю GPS-слежение), что показывает, что начальные показания были далеко.

Мой MapKit реализован в своем собственном MapViewController , и все инициализируется в методе viewDidLoad (т. Е. [LocationManager startUpdatingLocation: YES])

Есть ли хороший метод / метод, хотя в viewDidLoad вы можете запустить какой-нибудь ActionSheet или что-то, что определяет ваше местоположение с максимально возможной точностью, прежде чем представить карту и ваше текущее местоположение?

1 Ответ

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

Не рисуйте линии, пока местоположение не будет возвращено с точностью, меньшей половины ширины линий, которые будет рисовать ваше приложение. Или сделайте линии намного жирнее, пока.

Кроме того, проверьте отметку времени на местах, чтобы убедиться, что они последние.

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