Подтвердить что ты не робот

Как выделить страны на картах ios

Я создаю приложение, в котором я должен динамически выделять некоторые страны на карте мира. like this

enter image description here

Короче говоря, я хочу настроить весь вид ios-карт, как показано на изображениях. это можно сделать с помощью MapKit или есть какой-либо другой метод. Спасибо заранее

4b9b3361

Ответ 1

Вы хотите посмотреть Mapbox iOS SDK, который позволит вам делать это и многое другое с помощью API-интерфейса MapKit. В частности, вам нужно быстро создать пользовательскую карту с TileMill, используя предоставленный набор данных Earth Earth для границ стран мира, включите UTFGrid интерактивность, чтобы выявленные области можно было идентифицировать и использовать класс RMShape на RMAnnotation на виде карты, чтобы добавить/цветные полигоны страны по мере необходимости. Это звучит немного сложно, но инструменты существуют, полностью свободны и с открытым исходным кодом, и я могу помочь вам в этом процессе.