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를 수동으로 호출해야 합니다. 필터가 Found를 반환하기 전에는 트래커가 추적을 시작하지 않습니다.

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

반환 값