Table of Contents

Class MegaTracker

命名空間
easyar

MegaTracker 提供雲定位功能。

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;

傳回值

setRequestTimeParameters(requestTimeParams)

設置請求時間參數。 timeoutMilliseconds為連接超時時間, 默認為6000,最小為5000。 requestIntervalMilliseconds為期望的請求間隔時間,默認為1000,最小為300,值越大整體誤差越大。

setRequestTimeParameters(requestTimeParams: MegaRequestTimeParameters): void;

參數

requestTimeParams

傳回值

setResultPoseType(resultPoseParams)

設置結果姿態類型。默認enableLocalization和enableStabilization均為true。

setResultPoseType(resultPoseParams: MegaResultPoseTypeParameters): void;

參數

resultPoseParams

傳回值

updateToken(apiToken)

更新API Token, 僅以createWithToken方式創建後可調用。以create方式創建後調用無效。

updateToken(apiToken: string): void;

參數

apiToken

傳回值