다음을 통해 공유


GeoCoordinateWatcher.MovementThreshold 속성

정의

위치 공급자가 다른 PositionChanged 이벤트를 발생시키기 전에 마지막 PositionChanged 이벤트에서 이동해야 하는 좌표에 대한 상대적인 거리(미터 단위)입니다.

public:
 property double MovementThreshold { double get(); void set(double value); };
public double MovementThreshold { get; set; }
member this.MovementThreshold : double with get, set
Public Property MovementThreshold As Double

속성 값

미터 단위의 거리입니다.

설명

기본 이동을 임계값은 0 이며 현재 위치 공급자 원인에서 검색 하는 위치에 변경 하는 PositionChanged 이벤트 및 업데이트는 Position 속성입니다.

참고

이동 임계값 이벤트 요청 된 임계값에 도달한 받았음을 보장 하지 않습니다. 플랫폼 특정 이동 임계값에 대 한 요청을 허용 하려고 하지만 일부 경우 요청 된 임계값에 도달한 경우 이벤트를 발생 하지 않습니다.

참고 버전의 Windows 7 이전의 Windows에서는 다음 조건이 적용 합니다.

다음 다이어그램은 위치 공급자 (예: GPS 디바이스)가 컴퓨터에 제공 하는 위치 좌표를 나타냅니다. P1 다이어그램에 포함 된 위치 데이터를 나타내는 PositionChanged 이벤트 및 P2, P3, P4 이동 임계값 내의 위치를 나타냅니다. 위치 공급자 이상 (P1, P2, P3 및 P4) 해당 지점에 위치를 나타내는 데이터를 제공 하면 PositionChanged 이벤트가 발생 하 고 Position P1을 반환 합니다. 지점 P5는 외부를 MovementThreshold 거리, 따라서 이때 Position 업데이트 됩니다 및 PositionChanged 이벤트가 발생 합니다.

MovementThreshold를 보여 주는

적용 대상