GeolocationLib

이 라이브러리는 디바이스의 위치에 대한 정보를 제공합니다.

레코드

GeoPosition은 위치 정보 데이터를 표시합니다.
latitude float
10진수 각도의 위도입니다.
longitude float
10진수 각도의 경도입니다.
altitude float?
타원형 위의 위치 고도(미터)입니다.
accuracy float?
위도 및 경도 좌표의 정확도 레벨(미터)입니다.
altitudeAccuracy float?
고도 좌표의 정확도 레벨(미터)입니다.
heading float?
진북에 대해 상대적으로 시계 방향으로 계산되는 각도로 지정된 이동 방향입니다.
speed float?
초당 미터 수로 지정된 디바이스의 Current® 대지 속도입니다.
g_timestamp timestamp
위치 데이터를 검열하는 시간소인입니다.
GeolocationOption은 위치 정보 감시를 위한 옵션입니다.
enableHighAccuracy boolean?
부울 값에 대한 고정밀도 측정을 사용으로 설정합니다.
timeout int?
콜백이 호출되기 전에 허용되는 최대 기간(밀리초)입니다.
maximumAge int?
지정된 시간(밀리초)보다 사용 기간이 길지 않은 캐시된 위치를 승인합니다.
함수
getCurrentPosition(onSuccess GeolocationSuccess in, onError CordovaErrorHandler in, options GeolocationOption? in)
현재 위치 정보를 가져오고 onSuccess 콜백 함수로 돌아갑니다.
onSuccess
성공 콜백입니다. GeolocationSuccess(위치 데이터가 전달된 상태임).
eventHandler
CordovaEvent 오브젝트가 전달된 상태로 이벤트가 실행될 때의 콜백 함수입니다.
delegate GeolocationSuccess(position GeoPosition in) end
onError
오류 콜백 함수입니다.
options
위치를 가져오기 위한 옵션입니다.
watchPosition(onSuccess GeolocationSuccess in, onError CordovaErrorHandler in, options GeolocationOption? in) returns(String)
정기적으로 디바이스의 위치를 검색하고 매번 onSuccess 콜백 함수를 실행합니다. 감시를 지우는 데 사용할 수 있는 감시 ID를 리턴합니다.
onSuccess
성공 콜백입니다.
onError
오류 콜백 함수입니다.
options
위치를 가져오기 위한 옵션입니다.
clearWatch(watchID String in)
위치 감시를 중지합니다.
watchID
중지되는 감시의 감시 ID입니다.