
나는 내 위치(위도-경도)를 가져와 Google 지도에 내 위치를 표시하는 간단한 HTML5 웹사이트를 구축했습니다.
노트북으로 HTML 문서를 열었습니다.아수스 K53E-B1그리고 무선 네트워크에 연결하면 거의 정확한 위치(약 100미터 정도 부정확함)가 표시되는 반면, 네트워크 케이블을 연결하고 다시 테스트하면 약간 부정확한 것으로 나타났습니다. (나로부터 12KM 떨어진 거리를 보여주었습니다).
무선 네트워크가 더 정확한 위치를 제공하는 이유를 설명해 주시겠어요?
Google 크롬으로 테스트했습니다.
답변1
케이블을 사용할 때 그들이 해야 할 일은 인터넷에서 찾을 수 있는 것과 같은 공개 기록뿐입니다.IP2위치. 무선 네트워크를 사용하면 공중에서 많은 정보를 얻을 수 있습니다. 다른 답변에서 알 수 있듯이 이미 알려진 공용 액세스 포인트의 문제가 아닙니다.
위치정보 서비스는 SSID, MAC 주소 및 강도를 기반으로 주변에 있는(연결되지 않은) 다른 네트워크도 고려합니다. 귀하와 귀하의 이웃이 모두 위치정보 서비스를 사용하고 있고 두 사람 모두 x, y 및 z 네트워크가 표시되는 경우 Google 서비스는 귀하가 물리적으로 서로 가까이 위치해 있다는 결론을 내릴 수 있습니다. 이는 사용자로부터 수집된 많은 데이터를 사용하여 수행되며, 이를 통해 사용자는 귀하의 위치를 비교적 잘 연관시킬 수 있습니다. Google 스트리트 뷰 밴이 이러한 목적을 위해 액세스 포인트에서 데이터를 수집하는 데에도 도움이 될 것이라고 확신합니다.
Google에서 서비스 작동 방식을 설명합니다.여기. 하지만 이제 이 페이지는 예전보다 덜 자세한 설명을 갖고 있지만 이전 텍스트의 사본이 있습니다.이 StackOverflow 답변에서.
결과적으로, 개인 정보 보호상의 이유로 귀하가 거주하는 지역의 액세스 포인트 목록을 Google에 전송하는 서비스가 마음에 들지 않는다면 당연히 이 서비스를 사용해서는 안 됩니다.
답변2
유선 네트워크를 사용하는 경우 ISP에 의해 정확도가 제한되며 일반적으로 일부 네트워크 센터의 주소를 얻습니다.
(아마도 공용) WiFi-net을 사용하는 경우 해당 액세스 포인트의 위치는 다른 사람(GPS를 활성화했을 수 있음)을 통해 이미 알려져 있으므로 귀하의 위치는 해당 AP의 도달 범위 내에 있어야 합니다.