Описание тега mapkit
MapKit - это платформа Apple для представления и аннотирования карт для iOS, IPadOS, tvOS, watchOS и macOS. Карты отображаются черезMKMapView
control, который предлагает прокрутку, масштабирование и, при необходимости, выделение в реальном времени текущего местоположения пользователя как на традиционных картах, так и на спутниковых снимках.
Карты могут быть дополнительно настроены:
Добавление аннотаций (информации о точке на карте), которые затем могут быть представлены на
MKMapView
с использованием аннотаций, графических представлений (таких как буква или пользовательское изображение). Аннотации также могут иметь связанные атрибуты (например, текст, который может отображаться в поле выноски, которое появляется при нажатии на вид примечания), и эти поля выноски также могут иметь дополнительное поведение (например, левый и правый вспомогательные элементы управления, которые вы можете использовать для выполнения кастомные операции и др.);Добавление наложений, графических представлений между набором точек карты (например,
MKPolyline
который представляет один или несколько сегментов линии, таких как путь, вдоль карты; аMKPolygon
который представляет собой заштрихованную часть карты, определяемую координатами многоугольника,MKCircle
который представляет собой заштрихованный круг вокруг определенной точки карты и т. д.). Оверлеи представленыMKOverlayView
объекты, которые определяют особенности представления наложения (толщина линии, цвет линии, затенение и т. д.).Платформа Map Kit также предоставляет возможности локального поиска (начиная с iOS 6.1, OS X 10.9) через
MKLocalSearch
, который будет асинхронно возвращать заведения и достопримечательности в соответствии с критериями поиска.
Обратное геокодирование с помощью MKReverseGeocoder
, устарела в iOS 5.0 и заменена CLGeocoder
класс платформы Core Location
MapKit является частью следующих пакетов SDK:
- iOS 3.0 и новее,
- macOS 10.9 и новее,
- Mac Catalyst 13.0 и новее,
- tvOS 9.2 и новее,
- watchOS 2.0 и новее.
Связанные теги:
Ссылки:
- Раздел " Отображение карт " в Руководстве по программированию с учетом местоположения
- Справочник по Map Kit Framework