다음을 통해 공유


MapControl.TransformOrigin 속성

정의

맵의 논리적 중심이 변환되는 지점을 가져오거나 설정합니다.

public:
 property Point TransformOrigin { Point get(); void set(Point value); };
Point TransformOrigin();

void TransformOrigin(Point value);
public Point TransformOrigin { get; set; }
var point = mapControl.transformOrigin;
mapControl.transformOrigin = point;
Public Property TransformOrigin As Point

속성 값

맵의 논리적 중심이 변환되는 지점입니다. Point의 X 및 Y 속성에는 0에서 1 사이의 값(0 또는 1은 아님)을 사용합니다.

설명

TransformOrigin은 지도가 회전하는 지점을 나타냅니다(예: 사용자가 지도를 조작하거나 Heading 속성의 값을 변경할 때). TransformOrigin의 Y 값을 맵이 기울어지면 0.5보다 큰 값, 즉 피치 가 0보다 큰 값으로 설정하는 것이 좋습니다. 이렇게 하면 논리 중심이 사용자에게 더 가깝게 이동됩니다( 즉, 화면 아래쪽에 더 가까울수록). 맵이 회전될 때 사용자에게 거리 내의 내용을 더 많이 표시합니다.

MapControl에 대해 TransformOrigin 속성의 값을 설정한 후에도 Center 속성은 Center를 TransformOrigin과 동일한 값으로 설정할 때까지 이전 중심을 계속 반환합니다.

적용 대상

추가 정보