Van egy komoly problémám, amiben remélem, hogy valaki tud segíteni. A Helyelőzmények alatt található Google Maps szolgáltatásomban olyan helyet mutat, ahol soha nem voltam soha, de amikor a feleségem véletlenül meglátta ezt a helyet, nem hiszi el, hogy a GPS hibás lehet, és pontosan meghatározza ezt a helyet, ha én lennék soha nem.
Először arra gondoltam magam, hogyan lehet ez lehetséges, ha soha nem voltam ott, vagy a telefonom soha nem volt azon a helyen, amely 35 mérföldre volt tőlem, és a második, hogy bármi módon be tudnám bizonyítani a GPS hibás? Felkereshetem a Google Maps szolgáltatást, és hivatalos nyomtatást nyújthatnak-e az adott napról és minden helyről, ahol voltam? Valóban igazolnom kell őszinteségemet neki, és remélem, hogy van rá mód.
Válasz
A Google Hely Forrás és Pontosság oldaláról:
Adatforrások
A következő helyadat-források használhatók helymeghatározásra:
GPS : A GPS pontossága a GPS-jeltől és a kapcsolattól függően akár több méter is lehet. Telefonjának támogatnia kell a GPS-t, engedélyeznie kell azt, és engedélyeznie kell a Google Maps számára a hozzáférést.
WiFi : A WiFi (vezeték nélküli hálózat) pontosságának hasonlónak kell lennie egy tipikus WiFi útválasztó hozzáférési tartományához, vagy kb. 200 m-re. Telefonjának támogatnia kell a Wi-Fi-t és engedélyeznie kell azt.
iv Cellaazonosító : A cellaazonosító (cellatorony) pontossága a cellatorony sűrűségétől és a Google cellaazonosító (cellatorony) helyadatbázisában elérhető adatoktól függ. A pontosság akár több ezer méteres távolságokra is megközelíthető. Megjegyzés: Néhány eszköz nem támogatja a cellaazonosítót hely.
…
Megjegyzés : Ha a Latitude a háttérben fut, akkor az akkumulátor élettartamának megőrzése érdekében a legtöbb telefon alapértelmezés szerint a cellaazonosítót (cellatorony) fogja elhelyezni.
Tehát, ha a hibás hely idején semmilyen okból nem nyitotta meg a Google Térképet, akkor az a legkevésbé pontos helymeghatározó szolgáltatást fogja teljesíteni, amely az adott területen található cellatornyok sűrűségétől függően (általában sűrűbb) városi területeken, kevésbé sűrű vidéken) több kilométeres távolság is lehet.
Ha ellátogat a Google-fiók Helyelőzmények oldalát egy PC-n, a https://maps.google.com/locationhistory/b/0 címen, akkor hasonló térképet és felsorolást kell tartalmaznia helyekről, ahogyan azt a telefonján látja, de rákattinthat az egyes rögzített helyekre is, hogy lássa, mennyire (pontatlanul) voltak. Amikor egy hely kék pontjára kattint, a Google kék kört rajzol köré, amely megközelítőleg az adott helyjavítás (pontosságát) mutatja.
A fenti képen egy pontatlan javítás látható, amely 3 falut és számos utat lefed (én voltam egy vonaton, annak a kék körnek a legdélebbi szélén).
Amíg a probléma megoldásának nagy kék kör van körülötte, és számolhat azzal, hogy valahol abban a kék körben tartózkodik, akkor érdemes légy rendben.
Megjegyzések
- Eleinte ‘ nem láttam kék pontokat. Aztán rájöttem, hogy nagyítanom kell, hogy bármit is láthassak (mert be volt kapcsolva a GPS-em, és így nagyon pontos leolvasást adtam az egyes helyekhez). Köszönöm, hogy felhívta a figyelmet erre a funkcióra!
- @Jason, találtam néhány pontomat, amelyek nagyon pontosak voltak, de tudom, hogy azok is helytelenek. De alig negyed mérföldre vannak attól a helytől, ahol valójában voltam, és azt képzelem, hogy a GPS ki volt kapcsolva, és WIFI-t használt (és mivel egy egyetemen dolgozom, a wifi mindenhol ugyanaz az SSID). Tehát akkor is, ha a kék pont nem ‘ fedi le azt a helyet, ahol valójában voltál, annak egy olyan területet kell lefednie, amely közel állt ahhoz, ahol valójában voltál. A pontosság végül is becslés.
- I ‘ m egy vidéki helyen, és mivel a cellák vétele gyenge, nagy teljesítményű irányított antennát használok. ‘ normális, ha az android olyan helyet mutat, amely ‘ 25 km-rel távolabb van, miközben néhány pontosságot igényel száz méter. Pillanatok múlva előfordulhat, hogy egy másik toronyra vált át tőlem ugyanabban az általános irányban, de kilométerre az utolsó helytől, és hasonlóan bízik a pontosságában. A Google szerint rutinszerűen gyorsabban haladok, mint a hangsebesség.
Válasz
Ez valószínűleg nem GPS pozíció, inkább WiFi hotspot.A Google helyszolgáltatása különböző azonosítókat használ:
- GPS
- WiFi hotspotok
- Cellatornyok
Míg a GPS-nek elég pontosnak kell lennie (a rossz körülmények alacsonyabb pontosságot eredményezhetnek, de általában nem szabad túl messze helyezni), és a cellatornyok általában nem mozognak – a WiFi hotspotok pontosan ezt tehetik meg. Mondok egy példát a megértéshez:
Tegyük fel, hogy a Google “StreetView autók” 2 évvel ezelőtt elhaladtak a házam / lakásom előtt NYC-ben, miközben az otthonos WiFi hotspotom be volt kapcsolva. Tehát felvették a hotspot SSID azonosítóját, és összekapcsolta az aktuális GPS helyével. 6 hónappal később valaki, aki elhalad az NYC-házam mellett, bekapcsolt “hálózati hely” mellett, ebből finom (és viszonylag pontos) pozíciót kap: a helyszolgáltatás megkérdezte a Google adatbázisát a hotspotom SSID-jéről, és visszakapta a koordinátákat.
Eddig rendben – de egy évvel ezelőtt úgy döntöttem, hogy San Diegoba költözöm. Ezt 6 hónappal ezelőtt befejeztem, és újra beállítottam a WiFi hotspotomat. Most elhalad a házam mellett, készüléke észleli az SSID-jemet, a Google-tól kéri a hotspot helyét … és hirtelen Ön NYC-ben van, mivel a Google még nem frissítette az adatbázisát!
Azok hogy ez többnyire megtörténik – és ez az, hogy néhány másodperc alatt több száz kilométert megtettem párszor (a fülem még mindig ettől a gyorsulástól cseng, mivel néhány másodperccel később vissza is utaztam) …
Annak bizonyítására, hogy valószínűtlen, hogy jártál ott, ellenőrizd a többi tárolt helyet és időbélyegüket. Próbáljon meg olyanokat találni, amelyeknek időbélyegzője rossz helyen van. Amint kiderült, hogy az adatok valóra váltásához nagy sebességgel kell haladnia, a hibának nyilvánvalónak kell lennie.
Megjegyzések
- Megvan a napi ingázáson is hirtelen ” áthelyezem ” a következő faluba, miközben sétálok a vasútállomásra. Kíváncsi vagyok, hogyan tudom ezt kijavítani. Jelenthetem ezt a google-nak?
- Nem mintha tudnám. Kíváncsi vagyok, miért kényszerülünk arra, hogy megosszuk adatainkat a Google-lal (a hálózati hely használata esetén). A ” hivatalos ok ” pontosan ez volt. De úgy tűnik, hogy nem érdekli őket …
- @Marcel Igen, ezt most jelentheti. Lásd: android.stackexchange.com/a/117269/100457
- Nyilvánvalóan csak 12 200 mérföldet tettem meg valahol, Nyugat-Afrika partjainál mert valaki a Google elcseszte a chicagói Lakeview állatkórház koordinátáinak wifijét, amely mellett sétáltam.
Válasz
Ha rákattint a pontokra, megkapja azt az időt, amikor ott felvett. Ha 35 mérföldnyire van, és perceken belül van az előző helyszíntől, akkor lehetetlen, hogy kevesebb mint 1/2 óra alatt ott legyen. A többiekkel is egyetértek a Wi-Fi-vel kapcsolatban. Ezen a héten Michiganben utaztam, és van egy pont Las Vegasban, amely csak 10 perccel jelenik meg az előző michigani pozíció után. Valakinek internetkapcsolatát küldték ki a hálózatba Vegasból.
Válasz
A GPS a legjobb becslési statisztikai módszereket használja a találgatásra a számítás néha megvadul a kerekítési hibák, a GPS-chipben előforduló tetemes kód stb. miatt.
Megjegyzések
- A probléma nem GPS, ami valóban nagyon pontos, bár nem mindig elérhető. A probléma az, hogy a ” hely ” számítást kíméli az akkumulátort, számos forrásból származó adatokat használ, amelyek sokkal kevésbé pontosak, mint a GPS.