답변:
순전히 Wi-Fi 기반 위치 정보는 인터넷에 연결되어 있어야하며 Wi-Fi 스캔을 수행하고 Wi-Fi AP (무선 라우터)의 BSSID (유일한 숫자 하드웨어 MAC 주소)를 확인하고 전송하여 수행됩니다. 웹 서비스에 대한 BSSID 목록을 통해 해당 AP의 알려진 지리 좌표를 조회하고 가장 가까운 AP에 따라 지리 좌표가 무엇인지 다시보고합니다.
Wi-Fi AP의 데이터베이스는 스마트 폰 및 3G / 4G 태블릿을 통해 최신 상태로 유지됩니다. 이러한 장치에는 GPS 수신기가 있으므로 GPS 위치를 알 수 있습니다. 그들은 주기적으로 GPS 위치를 확인한 다음 Wi-Fi 스캔을 수행하여 근처에있는 AP를 확인합니다. 그런 다음 해당 정보를 공급 업체 (Apple, Google, Microsoft 등)에 다시보고하여 해당 공급 업체가 Wi-Fi 지리적 위치 데이터베이스를 최신 상태로 유지할 수 있도록합니다.
GPS를 사용하는 기기는 GPS 위성에서 충분한 위치를 파악하여 정확한 위치를 파악할 수는 없습니다 (실내 또는 고층 빌딩 또는 차량 내 "도시 협곡"). 때로는 Wi-Fi 기반 위치 정보를 사용할 수 있습니다. GPS를 지원하는 데 사용됩니다. 또한 WWAN 라디오 (스마트 폰, 3G / 4G 태블릿 등)가있는 장치의 경우 셀 타워의 위치도 사용할 수 있습니다.
인터넷에 연결하지 않고 Wi-Fi 위치 정보를 사용할 수 있지만 그렇게하려면 데이터베이스 복사본을 캐시해야합니다. 너무 클 수도 있습니다. 그러나 스마트 폰은 이미 알고있는 도시 / 지역에 대해 데이터베이스의 섹션을 캐시하는 최적화 기능을 가지고있어 같은 날에 같은 날에 인터넷에 연결되어 있지 않아도 여전히 데이터베이스의 캐시 된 부분을 사용하여 현재 위치를 찾을 수 있습니다. 법 집행 기관이 귀하의 휴대 전화를 확보 한 경우, 지난 며칠 내 휴대 전화가 어느 날짜에 있었는지에 대한 증거로 귀하의 휴대 전화가 캐시 한 지역을 확인할 수 있습니다.
최신 OS는 이러한 방법 (GPS, 셀 타워, Wi-Fi)을 함께 사용하여 기기의 위치를 파악하고 "위치 서비스"API를 통해 앱에서 사용할 수 있도록합니다. 웹 사이트에는 웹 브라우저 표준 지리적 위치 API가 있습니다. 이러한 API를 제공하는 OS 및 웹 브라우저는 일반적으로 앱 또는 웹 사이트에서 API를 사용하여 사용자의 위치를 결정하기 전에 사용자에게 권한을 요청해야합니다.
가장 신뢰할 수있는 지리 위치 지정 방법은 IP 주소 기반 지리 위치 또는 "GeoIP"입니다. 여기에는 어떤 지역의 ISP에 할당 된 IP 주소 범위 또는 더 큰 ISP가 다양한 도시 / 지역에 배치 한 것으로 알려진 IP 주소 범위에 대한 공개 레코드가 사용됩니다. 그것이 오늘 밤 $ YOURCITY에서 섹시한 섹시한 싱글을 만나기위한 스케치 웹 사이트에서 광고를 제공하는 방법입니다. 연결하는 모든 웹 사이트 (또는 웹 광고 서버)는 HTTP 요청의 IP 주소를 확인할 수 있으므로 웹 브라우저 지리적 위치 API를 사용하지 않고도이 주소를 사용하여 현재 어느 도시에 있는지 알 수 있습니다. 권한을 부여하라는 메시지가 표시됩니다.
그들은 여러 가지 방법을 사용할 수 있으며, 스마트 폰에서 가장 일반적인 것은 셀 타워입니다.
http://www.antennasearch.com/ 및 http://opensignal.com/ 이 이에 도움이되지만이 사이트를 실제로 사용하려면 전화 및 / 또는 통신 업체의 데이터를 알아야합니다.
스마트 폰에 내장 된 GPS를 사용할 수도 있지만 대부분의 전화에서는 사용자가 해당 기능을 켜거나 끌 수 있습니다.
랩톱에서는 IP 주소를 기반으로 위치 데이터를 얻을 수 있습니다. Wi-Fi 핫스팟은 알려진 위치 일 수도 있고 아닐 수도 있지만 인터넷에 연결하는 데 사용하는 게이트웨이는 거의 모든 상황에서 알려진 위치입니다. 몇 년 동안 상당한 양의 워드 리빙 (기업 대리 뒤에 링크가 없음)이 수행되었으며 상업 및 주거 지역의 많은 와이파이 핫스팟이 매핑되었으며 데이터를 공개적으로 사용할 수 있습니다. 확인할 수는 없지만 Google지도에서 상당한 금액의 데이터를 사용하여 어느 정도 데이터를 사용할 수 있다고 확신합니다.
Wi-Fi가 위치를 어떻게 결정하는지 실제로 말할 때 Wi-Fi가 연결된 외부 라우터는 ISP에 알려진 위치를 갖게되므로 광고, 지역 뉴스, 웹 사이트 에서이 정보를 얻고 대상 또는 위치를 표시 할 수 있습니다 사용자에게 특정 데이터.
참고로 IP 주소는 개인에 대해 상당한 금액을 공개 할 수 있지만 인터넷 라우팅 가능한 실제 IP 여야합니다. ISP가 라우터에 할당 한 IP 주소는 많은 경우 ISP의 라우터 만 가리 킵니다. 거기서 나가는 IP를 사용하여 ISP로 좁히는 데 사용할 수 있으며 트래픽이 많은 분석을 통해 위치를 좁힐 수는 있지만 대부분의 경우 맞지 않거나 빠질 수 있습니다.