次の方法で共有


MKMapPoint 構造体

定義

2D マップ プロジェクション内の場所。

public struct MKMapPoint
type MKMapPoint = struct
継承
MKMapPoint

注釈

マップ キットでは、中央の経線としてプライム子午線を持つメルカトル投影が使用されます。 は MKMapPoint 、そのプロジェクション上の 2D ポイントを表します。

マップ プロジェクションは複雑なトピックです。 重要な課題は、2D 平面への球体の投影には、いくつかの歪みが伴うということです。 メルカトル投影は、特に極に向かって大きな物体を歪める標準的な円筒投影です。 歪みは、マップのズーム係数にも依存します。

MKMapPoint は、Map Kit のメルカトル投影の 2D 座標です。 アプリケーション開発者は、たとえば、 型と 型でMKMapSize使用できますが、一般に、緯度と経度の概念をカプセル化する T:MapKit.CLLocationCoordinate2D 型のいずれかを使用MKMapRectします。

から MKMapPoint他の型に変換するには、次の値を使用します。

ターゲットの種類関連するメソッド
CLLocationCoordinate2D ToCoordinate(MKMapPoint)
MKCoordinateRegion FromMapRect(MKMapRect)
PointF PointForMapPoint(MKMapPoint)
PointF PointForMapPoint(MKMapPoint)
RectangleF RectForMapRect(MKMapRect)

コンストラクター

MKMapPoint(Double, Double)

2D マップ プロジェクション内の場所。

フィールド

X

2D マップ プロジェクション内の場所。

Y

2D マップ プロジェクション内の場所。

メソッド

Equals(Object)

2D マップ プロジェクション内の場所。

FromCoordinate(CLLocationCoordinate2D)

2D マップ プロジェクション内の場所。

GetHashCode()

2D マップ プロジェクション内の場所。

ToCoordinate(MKMapPoint)

2D マップ プロジェクション内の場所。

ToString()

2D マップ プロジェクション内の場所。

演算子

Equality(MKMapPoint, MKMapPoint)

2D マップ プロジェクション内の場所。

Inequality(MKMapPoint, MKMapPoint)

2D マップ プロジェクション内の場所。

適用対象