Mam poważny problem i mam nadzieję, że ktoś może w nim pomóc. W mojej funkcji Map Google w mojej Historii lokalizacji pokazuje lokalizację, w której nigdy nie byłem, ale kiedy moja żona widziała tę lokalizację, nie wierzy mi, że GPS może być błędny i wskazuje tę lokalizację, gdybym był nigdy tam.
Najpierw zastanawiałem się, jak to możliwe, skoro nigdy mnie tam nie było lub gdy mój telefon nigdy nie znajdował się w miejscu oddalonym ode mnie o 35 mil, a po drugie, czy mogę to udowodnić GPS jest zły? Czy mogę skontaktować się z Google Maps i czy mogą dać oficjalny wydruk tego konkretnego dnia i każdego miejsca, w którym byłem? Naprawdę muszę udowodnić jej swoją uczciwość i mam nadzieję, że jest sposób.
Odpowiedź
Ze strony źródła lokalizacji i dokładności Google:
Źródła danych
Następujące źródła danych o lokalizacji mogą służyć do określania lokalizacji:
GPS : Dokładność GPS może wynosić do kilku metrów w zależności od sygnału GPS i połączenia. Twój telefon musi obsługiwać GPS, mieć go włączonym i umożliwiać Mapom Google dostęp do niego.
WiFi : Dokładność Wi-Fi (sieci bezprzewodowej) powinna być podobna do zasięgu dostępu typowego routera Wi-Fi lub około 200 m lub więcej. Twój telefon musi obsługiwać sieć Wi-Fi i mieć ją włączoną.
Identyfikator komórki : Dokładność identyfikatora komórki (wieży komórkowej) zależy od gęstości wieży komórkowej i danych dostępnych w bazie danych lokalizacji identyfikatorów komórek (stacji bazowych) Google. Dokładność może być szacowana w przybliżeniu przy odległościach do kilku tysięcy metrów. Uwaga: niektóre urządzenia nie obsługują identyfikatorów komórek lokalizacja.
…
Uwaga : Gdy usługa Współrzędne działa w tle, w większości telefonów domyślnie ustawia lokalizację identyfikatora komórki (wieży komórkowej), aby wydłużyć czas pracy baterii.
Jeśli więc z jakiegokolwiek powodu Mapy Google nie były otwarte w momencie błędnej lokalizacji, domyślnie zostanie wybrana najmniej dokładna usługa wyszukiwania lokalizacji, która w zależności od gęstości wież komórkowych w tym obszarze (zazwyczaj bardziej zagęszczona na obszarach miejskich, mniej gęsto na wsi) może być o kilka kilometrów.
Jeśli odwiedzisz Strona Historia lokalizacji na koncie Google na komputerze PC pod adresem https://maps.google.com/locationhistory/b/0 , wtedy powinna wyświetlać podobną mapę i wpis miejsc, które widzisz na telefonie, ale możesz też kliknąć każdą zarejestrowaną lokalizację, aby sprawdzić, jaka była (nie) dokładna. Po kliknięciu niebieskiej kropki lokalizacji Google narysuje wokół niej niebieski okrąg, który pokazuje w przybliżeniu (nie) dokładność ustalenia lokalizacji.
Powyższe zdjęcie przedstawia niedokładną poprawkę, która obejmuje 3 wioski i kilka dróg (byłem faktycznie w pociągu na dalekim południowym krańcu tego niebieskiego koła).
Dopóki lokalizacja problemu jest otoczona dużym niebieskim okręgiem i możesz wyjaśnić, że jesteś gdzieś w tym niebieskim okręgu, będzie dobrze.
Komentarze
- Na początku nie widziałem ' obszarów z niebieskimi kropkami. Potem zdałem sobie sprawę, że muszę powiększyć, aby cokolwiek zobaczyć (ponieważ miałem włączony GPS i dlatego miałem bardzo dokładny odczyt dla każdej lokalizacji). Dziękuję za wskazanie tej funkcji!
- @Jason, znalazłem kilka moich punktów, które miały dużą dokładność, ale wiem, że są również niepoprawne. Ale są w odległości ćwierć mili lub mniej od miejsca, w którym faktycznie byłem, i wyobrażam sobie, że GPS był wyłączony i korzystał z WIFI (a ponieważ pracuję na kampusie, Wi-Fi ma wszędzie ten sam identyfikator SSID). Więc nawet jeśli niebieska kropka nie ' nie obejmuje miejsca, w którym faktycznie byłeś, powinna pokrywać obszar w pobliżu miejsca, w którym faktycznie byłeś. W końcu dokładność jest szacunkowa.
- Ja ' m na wsi, a ponieważ odbiór komórkowy jest słaby, używam anteny kierunkowej dużej mocy. W przypadku Androida ' normalne jest pokazywanie lokalizacji ' nawet o 25 km, przy jednoczesnym zachowaniu dokładności kilku sto metrów. Chwilę później może przełączyć się na inną wieżę w tym samym kierunku ode mnie, ale kilometry od ostatniego miejsca, i być podobnie pewna swojej dokładności. Google uważa, że regularnie podróżuję szybciej niż prędkość dźwięku.
Odpowiedź
To najprawdopodobniej nie Pozycja GPS, a raczej hotspot WiFi.Usługa lokalizacyjna Google korzysta z różnych identyfikatorów:
- GPS
- Hotspoty Wi-Fi
- Wieże telefonii komórkowej
Chociaż GPS powinien być dość dokładny (złe warunki mogą dawać niższą dokładność, ale zwykle nie powinny umieszczać cię zbyt daleko), a wieże telefonii komórkowej zwykle się nie poruszają – hotspoty Wi-Fi mogą to zrobić. Podam Ci przykładową sytuację do zrozumienia:
Powiedzmy, „samochody StreetView” Google minęły mój dom / mieszkanie w Nowym Jorku 2 lata temu, kiedy mój domowy hotspot Wi-Fi był włączony. Więc nagrywali mój SSID hotspota i połączył go z aktualną lokalizacją GPS. Sześć miesięcy później, ktoś mijający mój dom w Nowym Jorku z włączoną „lokalizacją sieciową” uzyskuje dobrą (i stosunkowo dokładną) pozycję: usługa lokalizacyjna zapytała bazę danych Google o identyfikator SSID mojego hotspota i odzyskała współrzędne.
Na razie dobrze – ale rok temu zdecydowałem się przeprowadzić do San Diego. Skończyłem to 6 miesięcy temu i ponownie skonfigurowałem hotspot WiFi. Teraz przechodzisz obok mojego domu, Twoje urządzenie wykrywa mój identyfikator SSID, pyta Google o lokalizację tego hotspota … i nagle jesteś w Nowym Jorku, ponieważ Google nie zaktualizował jeszcze swojej bazy danych!
To jest jak to się najczęściej dzieje – i tak kilka razy pokonałem setki mil w kilka sekund (moje uszy wciąż dzwonią od tego przyspieszenia, ponieważ również cofnąłem się kilka sekund później) …
Aby udowodnić, że prawdopodobnie tam nie byłeś, sprawdź inne zapisane lokalizacje i ich sygnatury czasowe. Spróbuj znaleźć takie z sygnaturą czasową w pobliżu niewłaściwej lokalizacji. Gdy okazało się, że musisz podróżować z prędkością światła, aby te dane stały się prawdziwe, błąd powinien stać się oczywisty.
Komentarze
- Mam to problem również podczas moich codziennych dojazdów do pracy Nagle ” przenoszę się ” do następnej wioski, idąc na stację kolejową. Zastanawiam się, jak mogę to naprawić. Czy mogę zgłosić to do Google?
- Nie żebym wiedział. Zastanawiam się, dlaczego jesteśmy zmuszeni udostępniać nasze dane Google (podczas korzystania z lokalizacji sieciowej). ” oficjalny powód ” był dokładnie taki. Ale wydaje się, że ich to nie obchodzi …
- @Marcel Tak, możesz to teraz zgłosić. Zobacz android.stackexchange.com/a/117269/100457
- Najwyraźniej właśnie przeszedłem 12 200 mil gdzieś tuż przy wybrzeżu zachodniej Afryki ponieważ ktoś google schrzanił współrzędne wifi szpitala Lakeview Animal Hospital w Chicago, obok którego przechodziłem.
Odpowiedź
Jeśli klikniesz na kropki, otrzymasz czas, w którym zostałeś nagrany. Jeśli jest oddalone o 35 mil i znajduje się w odległości kilku minut od poprzedniej lokalizacji, byłoby niemożliwe, abyś był tam w mniej niż pół godziny. Zgadzam się też z innymi co do Wi-Fi. W tym tygodniu podróżowałem po Michigan, aw Las Vegas jest jeden punkt, który pojawia się zaledwie 10 minut po poprzedniej pozycji w Michigan. Czyjeś połączenie internetowe było wysyłane do sieci z Vegas.
Odpowiedź
GPS używa najlepszych szacunkowych metod statystycznych do zgadywania w miejscu, a czasami obliczenia zawodzą z powodu błędów zaokrągleń, kiepskiego kodu w chipie GPS itp.
Komentarze
- Problem to nie GPS, który jest naprawdę bardzo dokładny, choć nie zawsze dostępny. Problem polega na tym, że ” lokalizacja ” oblicza, aby oszczędzać baterię, wykorzystuje dane z wielu źródeł o wiele mniej dokładnych niż GPS.