Описание тега mkoverlay

MKOverlay является частью платформы Apple Map Kit для разработки приложений iOS. Основная цель MKOverlay - добавить одно или несколько визуальных наложений к существующей MKMapView (базовой карте). Существуют различные типы наложений, такие как круги (MKCircle), полилинии (MKPolyline), многоугольники (MKPolygon) или пользовательские наложения в качестве автономных карт.
1 ответ

MapKit Overlay Swift Issue

В настоящее время я не могу очистить наложение. Я хотел бы очистить наложенное изображение и начать заново. Я посмотрел на тонну различных строк кода и не могу понять это. Не могли бы вы помочь мне в этом? Я новичок в Swift, поэтому, пожалуйста, игр…
20 фев '15 в 02:56
1 ответ

Добавление оверлеев в MKMapView для быстрого! Это вообще возможно?

Привет у меня есть следующая проблема! Я добавляю много оверлеев в мой MKMapView! Например, я добавляю 150 оверлеев, но почему-то не все они появляются! я знаю это mapView:viewForOverlay: вызывается 150 раз. Я узнал, что если я добавлю это: [NSThrea…
31 авг '11 в 16:33
0 ответов

Кадр для MKPolygonView имеет значение [[0,0][0,0]], или точка, при добавлении наложения kml в MKMapView

Я создаю приложение iOS для iPhone и пытаюсь добавить наложения поверх моего вида карты. Я использую Google Планета Земля для создания путей, которые я хочу использовать, и следовал за демонстрацией яблок KMLViewer. Кажется, что файл kml анализирует…
14 дек '12 в 20:05
1 ответ

MKMapView с одним MKOverlayPathView вызывает размытую карту

Может ли кто-нибудь ответить на любой из этих двух вопросов относительно ниже 1) Если я изменяю размеры объектов наложения динамически в соответствии с их zoomScale в MKOverlayPathView, как я могу гарантировать, что класс, поддерживающий протокол MK…
17 фев '12 в 12:31
1 ответ

Отправка 'MKOverlayView параметру несовместимого типа' id<MKOverlay>'

Я получаю следующее предупреждение при добавлении наложений на мой вид карты: Sending 'MKOverlayView *const __strong' to parameter of incompatible type 'id&lt;MKOverlay&gt;' Код работает отлично, и оверлеи отображаются так, как должны, но я бы хотел…
23 июн '12 в 00:31
0 ответов

Как создать статический, фактический подкласс MKOverlayPathRenderer ширины?

Я работал над простым наложением пути к существующему MKMapView. Он берет CGMutablePath и рисует его на карте. Целью является то, что путь рисуется, представляя фактическую ширину. Например, подкласс принимает ширину в метрах и преобразует эту ширин…
19 май '14 в 17:56
1 ответ

MKCircle-Добавление / удаление оверлеев

Представь, что у меня 6 кругов. Мой таймер вызывает первые 2 круга в начале и накладывает их на вид карты. Затем через 2 секунды он вызывает другие круги и добавляет их в вид карты. Моя проблема заключается в том, как удалить предыдущие наложения. Я…
22 сен '12 в 22:58
0 ответов

MKOverlay делает размытым при первой загрузке

Когда мое приложение запускается, оно загружает карту и отображает поверх нее оверлей (маршруты). у меня есть linewidth установлен в 1 в _:rendererFor: функция. Карта сначала запускается с centerMapOnLocation(location: initialLocation, radius: 4000)…
21 фев '18 в 22:31
2 ответа

MapKit Uber Style Map Центр аннотации

Я хотел бы иметь аннотацию в центре карты, которая не перемещается при изменении региона. То есть, когда вы перемещаете карту, аннотация остается в центре независимо. Я реализовал это, используя NStimer, назначая координату центра карты аннотации ка…
09 сен '13 в 19:16
1 ответ

Наложение перевернутого круга на карте (MapKit, MKOverlay, Swift)

Я пытаюсь добавить собственное наложение на вид карты для создания перевернутого круга (а не обычного наложения MKCircle вокруг булавки на карте). Я пробовал следовать этой теме: Добавить наложение перевернутого круга на вид карты Я не создал пользо…
04 фев '18 в 05:38
4 ответа

Сохраняйте объекты MKOverlay в Core Data

У меня большой MKOverlay что я хотел бы сохранить в Core Data так что мне не придется создавать его позже. Так как это не один из типов, которые вы можете выбрать в Core Dataкак мне сохранить его? Нужно ли как-то сначала его кодировать? Нужно ли мне…
08 ноя '11 в 16:19
1 ответ

ASSIHTTP Запрос для аннотаций и наложений - Просмотр карты iOS

Представьте, что вы получаете дату с разных двух URL-адресов, один для наложения карты, другой для аннотации, как вы можете видеть ниже. Есть два метода (plotAnnotations и plotOverlays), которые заботятся о данных JSON и наносят их на представление …
16 сен '12 в 19:11
0 ответов

Наложение частично скрыто с помощью MapKit в Swift

В настоящее время я создаю приложение для iPad в помещении, благодаря IndoorAtlas SDK. Сначала я попытался построить всю карту самостоятельно, но у меня были довольно большие проблемы с точностью, которые, казалось, решались при отображении в виде н…
09 апр '16 в 14:20
0 ответов

Можно изменить форму линии mkpolylineview?

Интересно, могу ли я направить линию стрелки вместо прямой линии в представлении mkpolyline. Я использую эти строки в качестве наложений. Может кто-нибудь сказать, пожалуйста, как у меня есть линия со стрелкой в ​​качестве наложения? Нужно ли для эт…
22 май '12 в 16:47
1 ответ

MKTileOverlay - "Запрошенный URL не найден на этом сервере".

Я использую MKTileOverlay, чтобы наложить старую карту поверх карт Apple. Наложение покрыто плиткой и охватывает область около 10 квадратных миль. Кажется, что все работает нормально в том, что наложение отрисовывается правильно. Однако, похоже, что…
28 окт '15 в 13:32
1 ответ

Нужно ли для MKOverlayPathView использовать drawMapRect?

У меня есть некоторые несоответствия, изменяющие пример Breadcrumb, чтобы CrumbPathView был подклассами из MKOverlayPathView (как это должно быть), а не подклассами из MKOverlayView. Проблема в том, что документы ограничены в разнице в том, как эти …
21 май '13 в 13:19
1 ответ

Повторное добавление оверлеев в Map View iOS

У меня проблема. Представьте, что вы получаете наложенные данные многоугольника (широты и долготы) и рисуете наложение на виде карты. [mapView addOverlays:overlayArray]; Рисование наложений на полигоне легко. Однако, если вы рисуете оверлеи с таймер…
15 сен '12 в 19:12
1 ответ

Наложение не отображается на карте

Я пытаюсь добавить наложение полигонов на карту MKMapKit. Карта появляется - но многоугольник нет... Я что-то упускаю из виду? Код прилагается: - (void)viewDidLoad { [super viewDidLoad]; self.mapView.showsPointsOfInterest = NO; CLLocationCoordinate2…
18 дек '13 в 16:54
1 ответ

Пример использования MKOverlayView

Я хотел бы сделать приложение для отслеживания бегущих маршрутов (в режиме реального времени) на карте. Я думаю, что я должен использовать CoreLocation(GPS) и MKOverlayView (чтобы рисовать маршруты на карте). Но я не смог найти подходящий пример код…
13 янв '12 в 07:04
0 ответов

viewForOverlay не запускает карту загружает и увеличивает на правильном месте

Я пытаюсь построить массив точек на MKMapView, и я не могу заставить это работать. Карта отображается и масштабируется в правильной области, но viewForOverlay никогда не срабатывает. У меня есть поиск вокруг, и я не могу найти ничего, что исправляет…
14 июн '12 в 22:06