다음을 통해 공유


MKMapPoint 구조체

정의

2D 지도 프로젝션의 위치입니다.

public struct MKMapPoint
type MKMapPoint = struct
상속
MKMapPoint

설명

지도 키트는 중앙 자오선으로 프라임 자오선과 메르카토르 프로젝션을 사용합니다. 는 MKMapPoint 해당 프로젝션의 2D 점을 나타냅니다.

지도 프로젝션은 복잡한 항목입니다. 필수적인 과제는 구를 2D 평면으로 투영하는 데 약간의 왜곡이 수반된다는 것입니다. 메르카토르 프로젝션은 대형 물체를 왜곡하는 표준 원통형 프로젝션으로, 특히 극쪽으로 기울어집니다. 왜곡은 지도의 확대/축소 요소에도 따라 달라집니다.

MKMapPoint 는 지도 키트에서 Mercator 프로젝션의 2D 좌표입니다. 예를 들어 애플리케이션 개발자는 및 형식과 함께 MKMapSize 사용할 수 있지만 일반적으로 위도 및 MKMapRect 경도의 개념을 캡슐화하는 T:MapKit.CLLocationCoordinate2D 형식을 사용합니다.

에서 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 지도 프로젝션의 위치입니다.

적용 대상