Каковы ограничения на использование MAP с iPhone 3.0 SDK?

StackOverflow https://stackoverflow.com/questions/1157635

  •  18-09-2019
  •  | 
  •  

Вопрос

Я владелец проекта, который использует карты с открытым исходным кодом для приложения iPhone 2.0.Моя команда и я обсуждаем, стоит ли обновляться до iPhone 3.0, предоставляя API-интерфейсы карт, но я подозреваю, что Google и Apple ввели ограничения не в тех местах.Какие барьеры существуют?

Это было полезно?

Решение

Одна очень ограничивающая особенность интерфейса карты заключается в том, что вы не можете реализовать пошаговые приложения, используя данные карты Google (поставщики данных хотят за это больше денег в своем кармане).Вы можете использовать API CoreLocation для получения информации о местоположении, но для расчета логических позиций и маршрутов вам потребуется использовать другой источник карты (Openstreetmap?).

Другие советы

Нетехнические:ты связан Условия использования Google.

Я думаю, вы спрашиваете о технических барьерах.Больше всего меня раздражала концепция уровня масштабирования.В MKMapKit есть свойство региона, с помощью которого вы можете настроить видимую часть карты.Проблема с этой штукой в ​​том, что она округляется непредсказуемо.Если вы установите свойство региона для экземпляра MKMapView, результирующий регион фактически будет отличаться от того, который вы установили.Более того, следующий код фактически меняет регион MKMapView:

mapView.region = mapView.region;
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top