PlatformLocationProvider クラス

  • java.lang.Object
    • com.microsoft.azure.spatialanchors.PlatformLocationProvider

public class PlatformLocationProvider

このクラスを使用して、デバイスの現在の場所の見積もりを取得します。 PlatformLocationProvider は通常、[CloudSpatialAnchorSession](./cloudspatialancpassssion.md) に渡され、[粗い再局在化](https://aka.ms/CoarseRelocalization を使用した大規模な再局在化シナリオが可能になります)。

コンストラクターの概要

コンストラクター 説明
PlatformLocationProvider()

すべてのセンサーを無効にして、新しいインスタンスを初期化します。

メソッドの概要

修飾子と型 メソッドと説明
void finalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

BluetoothStatusResult getBluetoothStatus()

Bluetooth 信号でタグ付けされたアンカーを検索または作成するのに十分なセンサー データがあるかどうかを確認します。

GeoLocationStatusResult getGeoLocationStatus()

位置情報でタグ付けされたアンカーを検索または作成するのに十分なセンサー データがあるかどうかを確認します。

GeoLocation getLocationEstimate()

デバイスの場所の最新の見積もりを返します。

SensorCapabilities getSensors()

セッションによって使用されるセンサーを取得して、周囲のアンカーを検索し、作成されたアンカーを見つけられるように注釈を付けます。 HoloLens と iOS では、センサーを初めて有効にすると、ユーザーに必要なアクセス許可の入力を求められます。 Android では、センサーを有効にする前に、関連するアクセス許可を取得する必要があります。

WifiStatusResult getWifiStatus()

Wi-Fi信号でタグ付けされたアンカーを検索または作成するのに十分なセンサー データがあるかどうかを確認します。

void start()

デバイスの場所の追跡を開始します。

void stop()

デバイスの場所の追跡を停止します。

コンストラクターの詳細

PlatformLocationProvider

public PlatformLocationProvider()

すべてのセンサーを無効にして、新しいインスタンスを初期化します。

メソッドの詳細

finalize

protected void finalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

getBluetoothStatus

public BluetoothStatusResult getBluetoothStatus()

Bluetooth 信号でタグ付けされたアンカーを検索または作成するのに十分なセンサー データがあるかどうかを確認します。

getGeoLocationStatus

public GeoLocationStatusResult getGeoLocationStatus()

位置情報でタグ付けされたアンカーを検索または作成するのに十分なセンサー データがあるかどうかを確認します。

getLocationEstimate

public GeoLocation getLocationEstimate()

デバイスの場所の最新の見積もりを返します。

getSensors

public SensorCapabilities getSensors()

セッションによって使用されるセンサーを取得して、周囲のアンカーを検索し、作成されたアンカーを見つけられるように注釈を付けます。 HoloLens と iOS では、センサーを初めて有効にすると、ユーザーに必要なアクセス許可の入力を求められます。 Android では、センサーを有効にする前に、関連するアクセス許可を取得する必要があります。

getWifiStatus

public WifiStatusResult getWifiStatus()

Wi-Fi信号でタグ付けされたアンカーを検索または作成するのに十分なセンサー データがあるかどうかを確認します。

start

public void start()

デバイスの場所の追跡を開始します。

stop

public void stop()

デバイスの場所の追跡を停止します。