Udostępnij za pośrednictwem


GeoCoordinateWatcher.MovementThreshold Właściwość

Definicja

Odległość, która musi zostać przeniesiona w metrach względem współrzędnych z ostatniego PositionChanged zdarzenia, zanim dostawca lokalizacji zgłosi kolejne PositionChanged zdarzenie.

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

Wartość właściwości

Odległość, w metrach.

Uwagi

Domyślny próg przenoszenia wynosi zero, co oznacza, że każda zmiana lokalizacji wykryta przez bieżącego dostawcę lokalizacji powoduje PositionChanged zdarzenie i aktualizację we Position właściwości.

Uwaga

Próg ruchu nie gwarantuje, że zdarzenia zostaną odebrane przy żądanym progu. Platforma próbuje przestrzegać żądań dotyczących określonego progu ruchu, ale w niektórych przypadkach zdarzenia nie zostaną podniesione do żądanego progu.

Uwaga W wersjach systemu Windows wcześniejszych niż Windows 7 obowiązują następujące warunki:

  • Wszystkie System.Device.Location obiekty, które mają konstruktory, można utworzyć, ale Status właściwość zawsze będzie mieć wartość Disabled.

  • Lokalizacja wskazana Location przez właściwość właściwości Position zawsze będzie mieć Unknownwartość .

  • Nie zostaną zgłoszone żadne zdarzenia lokalizacji.

Na poniższym diagramie przedstawiono współrzędne lokalizacji, które dostawca lokalizacji (na przykład urządzenie GPS) dostarcza do komputera. P1 na diagramie reprezentuje dane lokalizacji uwzględnione w PositionChanged zdarzeniu, a P2, P3 i P4 reprezentują punkty w ramach progu ruchu. Dlatego gdy dostawca lokalizacji dostarcza dane wskazujące lokalizację w tych punktach (P1, P2, P3 i P4), żadne zdarzenia nie PositionChanged są zgłaszane i Position zwraca wartość P1. Punkt P5 znajduje się poza odległością MovementThreshold , więc w tym momencie jest aktualizowany, Position a PositionChanged zdarzenie jest zgłaszane.

Diagram ilustrujący diagram MovementThreshold

Dotyczy