5

휴대 기기 용 웹 기반 등록 시스템을 구축 중입니다. 가장 정확한 GPS 위치 (위도/경도)를 얻는 것이 매우 중요합니다. HTML5 탐색기는 정확하지 않으며 볼 수있는 것처럼 GPS를 var로 사용하지 않습니다. Google 기어는 조금 나아졌지만 여전히 1km 이상 벗어 났거나 가장 가까운 도로의 좌표를 가져 오는 습관이 있습니다.휴대 기기의 가장 정확한 GPS 위치

JavaScript 등으로 휴대 기기의 가장 정확한 GPS 위치를 얻는 방법에 대한 조언을 해 줄 수 있습니까?

답변

1

특정 위치 방법을 사용하도록 API를 강제 설정할 수있는 방법은 없습니다. 그것들은 "하드웨어"컨트롤 위의 레벨입니다. 내가 아는 한, 모든 사람들은 가장 정확한/최신 데이터를 얻으려고 노력하지만, 무엇을 사용할 지 아무런 보증도하지 않습니다. Geolocation API에서 enableHighAccuracy 옵션을 사용할 수는 있지만 GPS를 사용할 것이라는 명시 적 의미는 아닙니다. 문서는 먼저 시도 할 것을 제안합니다. 문서에서

:

enableHighAccuracy 속성은 응용 프로그램이 최상의 결과를 받고자하는 힌트를 제공합니다. 이로 인해 응답 시간이 느려지거나 전력 소비가 증가 할 수 있습니다. 사용자가이 기능을 거부하거나 장치가 플래그가 지정되지 않은 것보다 더 정확한 결과를 제공하지 못할 수도 있습니다. 이 속성의 용도는 응용 프로그램이 고정밀 Geolocation 수정을 요구하지 않는다는 것을 구현 업체에 알릴 수있게하므로 구현시 상당한 양의 전력 (예 : GPS)을 사용하는 Geolocation 공급자를 사용하지 않아도됩니다. 이는 휴대 전화와 같은 배터리 구동 장치에서 실행되는 응용 프로그램에 특히 유용합니다.

http://dev.w3.org/geo/api/spec-source.html

는 EOL 상태에 있기 때문에 P.S, Google Gears를 피하십시오.

+1

복사 한 문서에 대한 링크를 포함하고 싶을 수도 있습니다. – Basic

+0

저를 매우 생각지 못합니다 ... http://dev.w3.org/geo/api/spec-source.html –

관련 문제