Можно ли использовать «Styled Maps» с MKMapView? - PullRequest
3 голосов
/ 05 августа 2011

Приветствия

уже около года Google позволяет настраивать стили своих карт в соответствии с вашими потребностями. Они предлагают инструмент, который позволяет легко создавать стили:

Мастер Google Maps API Styled Maps

Что я хотел бы знать: можно ли использовать эту функцию их API с MKMapView, как это предусмотрено в Map Kit Framework? Если да, то как и в какой момент я должен передать код JSON, который мастер создает в API?

Если это не работает с MKMapView: каков следующий лучший способ включить Googles Styled Maps в приложение?

Большое спасибо!

1 Ответ

3 голосов
/ 06 августа 2011

Насколько я знаю, MKMapView не предоставляет эту функциональность "из коробки", как API Карт Google;классовая ссылка , кажется, поддерживает эту гипотезу.Вы можете повторно реализовать некоторые из стилей, используя аннотации и наложения (см. Ссылку на класс), но это предполагает, что у вас есть доступ к данным точки интереса.Ваш успех, вероятно, будет зависеть от того, какие стили вы хотите использовать.

Что касается следующего лучшего способа, я открыл вашу ссылку, мастер стилей карт, на своем iPad, и, похоже, он работает безупречно.Возможно, вы могли бы разместить предварительно стилизованную карту где-нибудь в Интернете и просто показать ее в своем приложении, используя UIWebView?Это, очевидно, ограничит вас в некотором смысле, но по крайней мере это будет стилизовано!

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