iPhone: установить масштаб карты на основе расстояния - PullRequest
0 голосов
/ 25 мая 2011

Я хочу установить уровень масштабирования карты Google на основе значения переменной, чтобы при запуске отображалась только часть карты. В основном я хочу показать только окрестности из местоположения пользователя.

Например, если значение переменной составляет 30 миль, карта отображает только 30-мильную окружающую область от текущего местоположения и соответственно увеличивает / уменьшает масштаб.

1 Ответ

1 голос
/ 25 мая 2011

Создайте MKCoordinateRegion, используя функцию MKCoordinateRegionMakeWithDistance, и передайте его методу setRegion:animated: представления карты.

Обратите внимание, что для MKCoordinateRegionMakeWithDistance требуются метры, поэтому вам потребуетсясначала преобразовать мили в метры.

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