Ich habe mich gefragt, wie Google Maps auf meinem Android-Handy mich mit guter Genauigkeit orten kann, wenn mein GPS deaktiviert ist.
Zuerst dachte ich, es sei mit dem Zellenturm, aber ich bin nicht sicher, ob es diese Präzision erreichen kann, und es ist viel besser, wenn das drahtlose Netzwerk aktiviert ist (die Genauigkeit reicht von 1600 m bis 100 m).
Was ich nicht verstehe ist, dass ich eine dynamische IP habe - sie sollte nicht mit meiner Adresse verknüpft sein. Zum Beispiel ortet mich wolframalpha mit einer sehr schlechten Genauigkeit (das Land ist korrekt) und es ist dasselbe für alle anderen IP-Ortungsdienste.
Wie funktioniert das?
google-maps
geolocation
Martin Trigaux
quelle
quelle
Antworten:
Google und andere wie Apple und Skyhook erstellen eine Datenbank, die WLAN-BSSIDs mit einem geografischen Standort verknüpft . Eine BSSID entspricht der MAC-Adresse eines Zugangspunkts, der von diesem Zugangspunkt gesendet wird. Es ist daher "öffentlich sichtbar", wenn die BSSID-Übertragung aktiviert ist. Dies ist die Standardeinstellung für die meisten Zugriffspunkte. Die BSSID arbeitet auf einer niedrigeren Ebene als der IP-Stack. Sie müssen nicht einmal mit einem Zugangspunkt verbunden sein, um diese Sendungen zu empfangen.
Jedes Mal, wenn Sie Google Maps oder Navigation mit aktiviertem GPS und WLAN ausführen und Ihr Gerät einen guten GPS-Fix erhalten kann, werden die derzeit sichtbaren WLAN-Netzwerke und Ihr aktueller Standort (der GPS-Fix) zu Google hochgeladen, um die Datenbank zu erstellen und zu aktualisieren . Diese Technik wird manchmal als Crowdsourcing bezeichnet. Jedes Android-Gerät fungiert somit als Datensammler.
Da die meisten Access Points in ihrer Position statisch sind und nur einen kleinen Bereich abdecken - der Abdeckungsradius beträgt ungefähr 100 m - sind sie ideale Anker für eine gute Standortbestimmung ohne GPS.
quelle
Ich denke, sie benutzen in diesem Fall hauptsächlich Zellentürme. Sie lokalisieren drei Türme (die die Anruf- / Empfangsverbindung Ihres Mobiltelefons bereitstellen) in Ihrer Nähe und berechnen dann anhand der jeweiligen Entfernung von den Türmen zu Ihnen Ihren genauen Standort. So wurden Handys vor der Verbreitung der GPS- und WiFi-Technologie geortet.
quelle
Ich habe keinen Plan für eine Telefonnummer und der Zellenturm ist weiter als 100 m entfernt. Möglicherweise wird Ihr Standort durch den Standort des Routers bestimmt. Sein Radius beträgt 5m - 1km.
quelle