Table of Contents

Class MegaTracker

名前空間
easyar

クラウド位置情報機能を提供します。

MegaTracker

解説

The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the MegaTracker class.

メソッド

landmarkFilter

Mega Landmarkフィルタ機能。開始時には、手動でMegaLandmarkFilter.FilterBySpotIdを呼び出す必要があります。FilterがFoundを返すまで、Trackerは追跡を開始しません。

get landmarkFilter(): MegaLandmarkFilter;

戻り値

reset()

リセット。すべての状態をクリアします。

reset(): void;

戻り値

setEnableLocalization(enableLocalization)

位置情報を有効にするかどうかを設定します。位置情報を有効にしない場合、サーバーから返された位置情報結果は出力されません。デフォルトはtrueです。

setEnableLocalization(enableLocalization: boolean): void;

パラメーター

enableLocalization

戻り値

setEnableStatelessLocalization(enableStatelessLocalization)

ステートレス位置情報を有効にするかどうかを設定します。ステートレス位置情報を有効にすると、位置情報を取得する際に前回の結果を使用しません。デフォルトはfalseです。

setEnableStatelessLocalization(enableStatelessLocalization: boolean): void;

パラメーター

enableStatelessLocalization

戻り値

setProximityLocation(proximityLocationData)

現在の近隣位置情報を更新します。nullが渡された場合、現在の近隣位置情報の位置特定をクリアすることを意味します。

setProximityLocation(proximityLocationData: ProximityLocationData | null): void;

パラメーター

proximityLocationData

临近位置数据。

戻り値

{void}

setRequestTimeParameters(requestTimeParams)

リクエスト時間パラメータを設定します。timeoutMillisecondsは接続タイムアウト時間で、デフォルトは6000、最小は5000です。requestIntervalMillisecondsは期待されるリクエスト間隔時間で、デフォルトは1000、最小は300、値が大きいほど全体の誤差が大きくなります。

setRequestTimeParameters(requestTimeParams: MegaRequestTimeParameters): void;

パラメーター

requestTimeParams

戻り値

updateToken(apiToken)

APIトークンを更新します。createWithToken方式で作成された場合のみ呼び出し可能です。create方式で作成された後に呼び出しても無効です。

updateToken(apiToken: string): void;

パラメーター

apiToken

戻り値