MKGeodesicPolyline
MKGeodesicPolyline
класс представляет форму строки, прослеживающую кратчайший путь вдоль поверхности Земли. Как с регулярными оверлейными программами ломаной линии, Вы указываете геодезическую ломаную линию с помощью ряда сквозных точек, где первые и последние точки не подключены друг к другу. Когда выведено на экран на двумерном представлении карты, линейный сегмент между любыми двумя точками может казаться кривым.
Наследование
-
NSObject
-
MKShape
-
MKMultiPoint
-
MKPolyline
-
MKGeodesicPolyline
-
NSObject
-
MKShape
-
MKMultiPoint
-
MKPolyline
-
MKGeodesicPolyline
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
MKAnnotation
-
MKOverlay
-
NSObjectProtocol
-
Печатаемый
-
MKAnnotation
-
MKOverlay
-
NSObject
Оператор импорта
Swift
import MapKit
Objective C
@import MapKit;
Доступность
Доступный в OS X v10.9 и позже.
-
Создает и возвращает геодезическую ломаную линию с помощью указанных точек карты.
Объявление
Swift
convenience init!(points
points
: UnsafeMutablePointer<MKMapPoint>, countcount
: Int)Objective C
+ (instancetype)polylineWithPoints:(MKMapPoint *)
points
count:(NSUInteger)count
Параметры
points
Указатель на массив точек карты, определяющих путь.
count
Число элементов в
points
массив.Возвращаемое значение
Новый геодезический объект ломаной линии.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в OS X v10.9 и позже.
-
Создает и возвращает геодезическую ломаную линию с помощью указанных координат.
Объявление
Swift
convenience init!(coordinates
coords
: UnsafeMutablePointer<CLLocationCoordinate2D>, countcount
: Int)Objective C
+ (instancetype)polylineWithCoordinates:(CLLocationCoordinate2D *)
coords
count:(NSUInteger)count
Параметры
coords
Указатель на массив координат, определяющих путь.
count
Число элементов в
coords
массив.Возвращаемое значение
Новый геодезический объект ломаной линии.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в OS X v10.9 и позже.