Google지도는 GPS없이 내 위치를 어떻게 추정합니까?


23

GPS를 사용하지 않을 때 Android 휴대 전화의 Google지도에서 어떻게 정확한 위치를 찾을 수 있을지 궁금했습니다.

처음에는 셀 타워가 있었지만이 정밀도를 달성 할 수 있는지 확실하지 않으며 무선 기능이 활성화되어있을 때 더 좋습니다 (정확도는 1600m에서 100 사이입니다).

내가 이해하지 못하는 것은 동적 IP가 있다는 것입니다. 내 주소와 연결되어서는 안됩니다. 예를 들어 wolframalpha는 저의 정밀도가 매우 나쁘며 (국가가 정확함) 다른 모든 IP 위치 서비스에서도 동일합니다.

어떻게 작동합니까?



답변:


28

Google 및 Apple 및 Skyhook 과 같은 다른 사람들은 WLAN BSSID 를 지리적 위치에 연결하는 데이터베이스를 구축합니다 . BSSID는 해당 액세스 포인트에서 브로드 캐스트하는 액세스 포인트의 MAC 주소와 같습니다. 따라서 BSSID 브로드 캐스트가 활성화 된 경우 "공개적으로 볼 수 있습니다"는 대부분의 액세스 포인트에 대한 기본값입니다. BSSID는 IP 스택보다 하위 계층에서 작동합니다. 이러한 브로드 캐스트를 수신하기 위해 액세스 포인트에 연결하지 않아도됩니다.

GPS 및 WiFi를 사용하도록 설정 한 상태에서 Google지도 또는 내비게이션을 실행할 때마다 기기에서 올바른 GPS 수정을받을 수있는 경우 현재 보이는 WLAN 네트워크 및 현재 위치 (GPS 수정)가 Google에 업로드되어 데이터베이스를 구축하고 업데이트합니다 . 이 기술을 때때로 크라우드 소싱이라고합니다. 따라서 모든 Android 기기는 데이터 수집기 ​​역할을합니다.

대부분의 액세스 포인트는 제자리에 고정되어 있고 작은 영역 만 커버하므로 (커버리지 반경은 약 100m) GPS가없는 올바른 위치 수정을위한 이상적인 앵커입니다.


고맙지 만 BSSID와 처음에 위치를 어떻게 일치시킬 수 있습니까? 나는 약 한 달 동안 내 집에서 새로운 무선 핫스팟을했습니다 그리고 ... 데이터베이스 안에 이미
마틴 Trigaux

@MartinTrigaux 내 업데이트 참조 :)
흐름

Google StreetView 차량에도 동일한 목적으로 GPS와 Wi-Fi가 제공됩니다.
Lie Ryan

셀 타워를 사용할 수도 있습니다. GPS와 WiFi를 끄면 여전히 위치 데이터를 얻을 수 있습니다.
devnul3

알았어 고마워 무선이없고 셀 ID 만 알고 있다면 타워의 해당 위치를 어떻게 찾을 수 있습니까? 나는 마지막에 본 캐시가 있다고 생각하지만 새로운 것을 위해 알 수있는 방법이 없습니까?
Martin Trigaux

1

이 경우에는 주로 셀 타워를 사용한다고 생각합니다. 그들은 가까운 3 개의 타워 (휴대 전화의 전화 / 수신 연결을 제공)를 찾은 다음, 타워에서 각각의 거리를 사용하여 정확한 위치를 계산합니다. 이것이 GPS와 WiFi 기술이 널리 보급되기 전에 휴대폰의 위치가 결정된 방식입니다.


내 경험상 셀 타워 삼각 측량은 Google의 LBS에 사용되지 않습니다. WLAN 지리적 위치 데이터와 동일한 방식으로 수행됩니다. BSSID 대신 셀 타워의 GSM ID를 사용하여 타워의 위치에 매핑하고 예상 범위를 나타냅니다. 때로는 매우 부정확합니다. 예를 들어 면적이 큰 도시 지역과 농촌 지역에서는 Google지도와 같이 타워의 범위가 더 넓습니다.
흐름

감사하지만 확실히 당신은 셀 타워 삼각 측량과 50m 정확한 위치를 달성 할 수 아니에요
마틴 Trigaux

특정 상황에서이 정확도를 달성 할 수 있습니다. 그러나 GSM 장치 자체로는 삼각 측량을 수행 할 수 없습니다. 이동 통신사 만이이를 수행하고이 정보를 장치에 제공 할 수 있습니다. 그러나 대부분의 스마트 폰에 알맞은 위치 정보를 제공하기 위해 이동 통신사의 LBS가 필요하지 않다는 사실을 감안할 때 대부분의 이동 통신사는 LBS 인터페이스를 해제했습니다. 적어도 그것은 독일의 상황입니다 .
흐름

0

나는 전화 번호에 대한 계획이 없으며 셀 타워는 100m 이상입니다. 라우터의 위치에 따라 위치가 결정될 수 있습니다. 반경은 5m-1km입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.