2013-01-01 2 views
2

코드 캐년 (기상 스크립트)에서 구입 한 스크립트를 사용 중이며 스크립트는 MaxMind GeoIP Javascript Web Service을 사용하여 내 사용자의 현재 위치를 확인합니다. 내가 가진 질문은 MaxMind (또는 다른 Geolocation 서비스)가 어떻게 위치를 결정합니까?Geolocation - 작동 원리

내 위치를 결정할 때 실제 도시에서 평균 약 30 마일 떨어져 있습니다. 왜 그리고 어떻게 가까이에있는 위치를 결정합니까? 나는 이것이 내 ISP와 나의 ISP 라우팅과 관련이 있다고 가정한다. 이 올바른지?

+0

이 답변을 확인하십시오; http://stackoverflow.com/questions/2248404/about-geolocation-in-html-5 – Turcia

답변

1

사용자에게 표시되는 위치는 인터넷 서버의 위치입니다.

IP 주소를 사용하여 현재 위치를 얻는 위치 정보 코드를 사용하는 경우 호스트 서버의 위치가 표시됩니다.

+0

이것은 내가 가정 한 것으로, 확인해 주셔서 감사합니다. – L84

1

ISP는 연결할 때 IP를 할당합니다. 분명히 ISP는 한 번에 해당 IP를 구입했습니다. 사용중인 Geolocation 서비스에는이 IP에 대한 항목 (이 경우 ISP의 데이터 센터)이 있습니다.

+0

정보를 제공해 주셔서 감사합니다. – L84