2012-04-09 3 views
1

내 새 웹 프로젝트에 W3C geolocation API를 사용하고 있습니다. 내가 더 큰 도시의 어딘가 또는 근처에있을 때, API는 완벽하게 작동합니다! :)W3C Geolocation API가 매우 부정확합니다

문제는 다음과 같습니다. 여기에 약 5000 명의 주민이 거주하는 소규모 도시로, 매우 정확하지 않습니다. 제 말은 제 생각에 5k는 그다지 작지가 않습니다. Plus : WiFi를 통해 로그인 했으므로 적어도 내 위치와 가까워 야합니다.

그러나 내 WiFi에 로그인 한 상태에서 노트북에서 사용할 때 api는 내 오른쪽 위치에서 약 140km (!!!) 떨어져 있습니다. 그건 내 새로운 webapp에 절대적으로 받아 들일 수없는 일입니다.

그 이유가 정확하지 않은 사람이 있습니까?

안부 P

이 API의 구현은 클라이언트에 따라

답변

2

. 대부분의 휴대 전화는 GPS를 사용하여 위치를 결정합니다. 랩톱의 웹 브라우저에는 해당 옵션이 없으므로 대안으로 대체 될 것입니다. 브라우저가 GeoIP 데이터베이스를 사용하고있는 것 같습니다.

관련 문제