PlatformLocationProvider Klasa

Definicja

Użyj tej klasy, aby uzyskać oszacowanie bieżącej lokalizacji urządzenia. Obiekt PlatformLocationProvider jest zwykle przekazywany do rozwiązania CloudSpatialAnchorSession w celu włączenia scenariusza ponownej lokalizacji na dużą skalę z coarse Relocalization.

public class PlatformLocationProvider
type PlatformLocationProvider = class
Public Class PlatformLocationProvider
Dziedziczenie
PlatformLocationProvider

Konstruktory

PlatformLocationProvider()

Inicjuje nowe wystąpienie z wyłączonymi wszystkimi czujnikami.

PlatformLocationProvider(IntPtr, Boolean)

Użyj tej klasy, aby uzyskać oszacowanie bieżącej lokalizacji urządzenia. Obiekt PlatformLocationProvider jest zwykle przekazywany do rozwiązania CloudSpatialAnchorSession w celu włączenia scenariusza ponownej lokalizacji na dużą skalę z coarse Relocalization.

Właściwości

BluetoothStatus

Sprawdza, czy dostępne są wystarczające dane czujnika, aby zlokalizować lub utworzyć kotwice oznaczone sygnałami Bluetooth.

GeoLocationStatus

Sprawdza, czy dostępne są wystarczające dane czujnika, aby zlokalizować lub utworzyć kotwice oznaczone geolokalizacją.

Sensors

Czujniki używane przez sesję do lokalizowania kotwic wokół Ciebie i dodawania adnotacji do utworzonych kotwic, aby można je było znaleźć.

WifiStatus

Sprawdza, czy dostępne są wystarczające dane czujnika, aby zlokalizować lub utworzyć kotwice oznaczone sygnałami Wi-Fi.

Metody

ConvertCookieToHandle(UInt64)

Użyj tej klasy, aby uzyskać oszacowanie bieżącej lokalizacji urządzenia. Obiekt PlatformLocationProvider jest zwykle przekazywany do rozwiązania CloudSpatialAnchorSession w celu włączenia scenariusza ponownej lokalizacji na dużą skalę z coarse Relocalization.

ConvertHandleToCookie(IntPtr)

Użyj tej klasy, aby uzyskać oszacowanie bieżącej lokalizacji urządzenia. Obiekt PlatformLocationProvider jest zwykle przekazywany do rozwiązania CloudSpatialAnchorSession w celu włączenia scenariusza ponownej lokalizacji na dużą skalę z coarse Relocalization.

Finalize()

Użyj tej klasy, aby uzyskać oszacowanie bieżącej lokalizacji urządzenia. Obiekt PlatformLocationProvider jest zwykle przekazywany do rozwiązania CloudSpatialAnchorSession w celu włączenia scenariusza ponownej lokalizacji na dużą skalę z coarse Relocalization.

GetLocationEstimate()

Zwraca najnowsze oszacowanie lokalizacji urządzenia.

Start()

Rozpocznij śledzenie lokalizacji urządzenia.

Stop()

Zatrzymaj śledzenie lokalizacji urządzenia.

Dotyczy