나는 다음과 같은 코드를 구축 그냥 빨리 질문 : 나는 사람들이 자신의 실제 위치의 200-300m 주위지고 있다는보고를 얻고 일부 사용자와 그러나HTML5 위치 정보의 정확성
http://letterpool.testmode.co.uk/map.html
.
이유를 아는 사람이 있습니까?
나는 다음과 같은 코드를 구축 그냥 빨리 질문 : 나는 사람들이 자신의 실제 위치의 200-300m 주위지고 있다는보고를 얻고 일부 사용자와 그러나HTML5 위치 정보의 정확성
http://letterpool.testmode.co.uk/map.html
.
이유를 아는 사람이 있습니까?
물론 위치 정보는 사용 가능한 위치 측정 방법에 따라 다릅니다. 브라우저에 IP 주소 만있는 경우 매우 부정확 할 수 있지만 스마트 폰과 같은 GPS 장치에 액세스 할 수 있다면 꽤 좋습니다.
테스트 맵에서 사용자를 찾는 데 사용하는 W3C Geolocation API은 브라우저가 장치를 찾는 데 사용하는 방법에 고의적으로 반응하지 않습니다. 장치는 위치를 찾는 방법 (GPS, WiFi 삼각 측량, 셀 타워 삼각 측량, IP 위치 정보, 수동 입력 등)에 따라 크게 달라 지므로 웹 사이트에서 이러한 모든 세부 정보를 다루기를 원치 않으므로 편리합니다.
그러나 정확성에 만족하지 않는 경우 도움이 될 수있는 몇 가지 옵션이 있습니다. enableHighAccuracy
옵션을 사용하면 더 정확한 위치를 얻으려면 조금 더 많은 전력을 사용하는 것이 좋습니다. 현재 반환 값의 위도와 경도를 사용하고 있지만 API에서도 정확도 값을 반환하므로 수신중인 위치가 정확한지 확인할 수 있습니다. 또한 watchPosition
을 사용하여 지속적으로 위치를 업데이트 할 수 있으며 결국에는 사용자의 목적에 맞는 정확한 수정 사항을 얻을 수 있습니다 (대부분의 모바일 장치는 낮은 정확도로 시작하여 몇 초 또는 몇 분 동안 더 정교 해지는 경향이 있습니다).
이것은 매우 새로운 기술 (여전히)이며 여러 브라우저에서 지원이 일정하지 않음을 알리는 데 유용합니다. 모바일 장치 또는 노트북의 현재 브라우저는 정확한 결과를 제공 할 가능성이 높습니다. 이더넷을 통해 연결된 장치는 IP 주소가 표시 할 수있는 정확한 결과 만 제공합니다. 정확하지는 않습니다. – Thor
해당 사용자는 기기에서 GPS, Wi-Fi, Geo-IP 만 어떤 위치 소스를 사용합니까? 그들은 더 정확한 다른 앱을 가지고 있습니까? 아니면 단순히 가장 좋은 추측입니까? – Rup
나는 다른 사람이 다른 장치에 시도한 나의 아이폰에 3g를 통해 시도한 사무실에서 시도했다. –
참고 : 알림 ("죄송하지만 오프라인으로 인해 죄송합니다."); "당신"또는 "당신"임) –