Class MegaTracker
- 名前空間
- easyar
クラウド位置情報機能を提供します。
解説
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