JavaScript Geolocation API
- 이전 페이지 API Fullscreen
- 다음 페이지 API 이력
Geolocation 객체
Geolocation 객체는 사용자가 웹 애플리케이션에 위치 정보를 제공할 수 있도록 합니다. 개인정보 보호 이유로 위치 정보를 보고하는 것을 사용자가 허용해야 합니다.
주의:이 기능은 보안 컨텍스트(HTTPS)에서만 사용할 수 있습니다.
주의:iPhone 등 GPS를 장착한 장치에서는 위치정보가 가장 정확합니다.
Geolocation API는 navigator.geolocation 객체를 통해发布됩니다.
Geolocation 객체 속성
속성 | 설명 |
---|---|
coordinates | 장치의 지구 위의 위치와 고도를 반환합니다. |
position | 지정된 시간에 관련 장치의 위치를 반환합니다. |
positionError | 지리정위치 장치를 사용할 때 발생한 오류 이유를 반환합니다. |
positionOptions | Geolocation.getCurrentPosition()와 Geolocation.watchPosition()의 파라미터로 전달되는 옵션 속성을 포함한 객체를 설명합니다. |
Geolocation 객체 메서드
메서드 | 설명 |
---|---|
clearWatch() | Geolocation.watchPosition()를 사용하여 설치된 위치/오류 모니터링 처리기를 해제합니다. |
getCurrentPosition() | 장치의 현재 위치를 반환합니다. |
watchPosition() | watchPosition()를 호출하여 ID 값을 반환한 다음, 이를 Geolocation.clearWatch() 메서드에 전달하여 해제 처리기를 사용할 수 있습니다. |
- 이전 페이지 API Fullscreen
- 다음 페이지 API 이력