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