Czasami Google Maps wyświetla powiadomienie o treści:
"for increased accuracy please turn on the Wifi"
Rozumiem, jeśli tak powiedziałem "For faster loading of map layers...."
, ale w jaki sposób lepsze połączenie internetowe może zwiększyć accuracy
GPS?
gps
google-maps
geolocation
lalli
źródło
źródło
Odpowiedzi:
Możesz być zainteresowany Wspomaganym GPS
źródło
Jeśli się nie mylę, chodzi o dostęp do Google (prawdopodobnie dużej) bazy danych lokalizacji adresów MAC bezprzewodowych, która, podobnie jak Skyhook (konkurencyjna usługa, wcześniej używana również na urządzeniach z iOS), pozwala na skanowanie w poszukiwaniu sieci bezprzewodowych w pobliżu i wysyłanie ich adresów MAC ( prawdopodobnie również identyfikatory SSID, nie analizowałem tego zbyt dokładnie) wysyłanie do Google w celu porównania z ich bazą danych i wystrzelenie przybliżonej lokalizacji na podstawie ich gromadzenia danych (które zgadzasz się pomóc, udostępniając tę funkcję).
Odpowiadając na A-GPS, myślę, że OP już używał A-GPS i Google Maps przez połączenie 3G, ale Wi-Fi było wyłączone.
Wierzę, że tę technikę osiąga się podobnie przy użyciu wież komórkowych, mierząc siłę sygnału między podłączonymi i sąsiadującymi wieżami i porównując ją ze przechowywaną bazą danych (taką jak próba Ofcom dostępna w Wielkiej Brytanii), kod obszaru lokalizacji (LAC) i komórka ID (CID). Dla każdego, kto zechce, możesz je znaleźć na większości telefonów z Androidem, używając
*#*#4636#*#*
kodu w dialerze, chociaż z jakiegokolwiek powodu jest on zakodowany w systemie szesnastkowym, więc po prostu przekonwertuj go na dziesiętny, jeśli chcesz.TL; DR - Trianguluj swoją lokalizację szybciej za pomocą sygnałów Wi-Fi, podczas gdy GPS otrzymuje blokadę satelitarną, A-GPS służy temu samemu celowi, ale osiąga to przy użyciu innej metody (Bezpieczna lokalizacja płaszczyzny użytkownika, myślę, jeśli ktoś chce przeczytać dalej) to).
źródło