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를 수동으로 호출해야 합니다. 필터가 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