MKMapPoint Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Расположение в проекции двухD-карты.
public struct MKMapPoint
type MKMapPoint = struct
- Наследование
-
MKMapPoint
Комментарии
Map Kit использует проекцию Меркатора с главным меридианом в качестве центрального меридиана. Представляет MKMapPoint двухd-точку в этой проекции.
Проекции карт — это сложная тема. Основная проблема заключается в том, что любая проекция сферы на двухd плоскости будет включать некоторые искажения. Проекция Меркатора является стандартной цилиндрической проекцией, которая искажает крупные объекты, особенно в сторону полюсов. Искажение также зависит от коэффициента масштаба карты.
MKMapPoint — это двухD-координаты проекции Меркатора в комплекте карт. Разработчики приложений могут использовать их, например, с типами MKMapSize и MKMapRect , но обычно используют типы T:MapKit.CLLocationCoordinate2D , которые инкапсулируют понятие широты и долготы.
Для преобразования из MKMapPoints в другие типы используйте:
Тип целевого объекта | Соответствующие методы |
---|---|
CLLocationCoordinate2D | ToCoordinate(MKMapPoint) |
MKCoordinateRegion | FromMapRect(MKMapRect) |
PointF | PointForMapPoint(MKMapPoint) |
PointF | PointForMapPoint(MKMapPoint) |
RectangleF | RectForMapRect(MKMapRect) |
Конструкторы
MKMapPoint(Double, Double) |
Расположение в проекции двухD-карты. |
Поля
X |
Расположение в проекции двухD-карты. |
Y |
Расположение в проекции двухD-карты. |
Методы
Equals(Object) |
Расположение в проекции двухD-карты. |
FromCoordinate(CLLocationCoordinate2D) |
Расположение в проекции двухD-карты. |
GetHashCode() |
Расположение в проекции двухD-карты. |
ToCoordinate(MKMapPoint) |
Расположение в проекции двухD-карты. |
ToString() |
Расположение в проекции двухD-карты. |
Операторы
Equality(MKMapPoint, MKMapPoint) |
Расположение в проекции двухD-карты. |
Inequality(MKMapPoint, MKMapPoint) |
Расположение в проекции двухD-карты. |