Wie funktioniert Google My Location?


11

Google Mein Standort in Google Maps kann Ihre ungefähre Position mit guter Genauigkeit ermitteln. Obwohl klar ist, dass GeoIP-Mapping verwendet wird, benötigen sie eine genauere Strategie, um Ihren Standort zu bestimmen.

Es wird behauptet, dass es die WiFi-Zugangspunktinformationen verwendet, um Ihren Standort zu bestimmen. Die Strategie dahinter verstehe ich jedoch nicht.

Haben sie die WiFi-Zugangspunkte auf der ganzen Welt mit dem Google-Auto zugeordnet? Oder liefern einige Zugangspunkte Informationen über ihre Koordinaten (über GPS erhalten)?

Antworten:


7

Die Implementierung liegt hauptsächlich beim Browser. Ein Beispiel, das auf dem iPhone und iPod touch zur Standortbestimmung verwendet wird, ist SkyHook Wireless .

Auf der Hilfeseite "Karten " :

Die Funktion ist in Browsern verfügbar, die die neue Geolocation-Funktion unterstützen. Diese Funktion ist möglicherweise im Browser selbst integriert oder kann von der Gears-Browsererweiterung bereitgestellt werden. Derzeit unterstützte Browser sind Google Chrome 2.0+ (mit Gears), Mozilla FireFox 3.5+ oder alle Browser mit der neuesten Version von Gears.

Auf die im Browser integrierte Geolokalisierungsfunktion wird über Javascript zugegriffen mit navigator.geolocation:

navigator.geolocation.getCurrentPosition(function(pos) {
    // Do something with position
});

Weitere Informationen zur Verwendung finden Sie im Mozilla Developer Center .


2

Googles MyLocation wurde erstmals auf Mobiltelefonen und anderen Mobilgeräten eingeführt. In diesem Fall würden 3 Informationsquellen verwendet, um den Standort zu bestimmen.

  1. GPS - Viele Telefone verfügen über ein integriertes GPS, möchten es jedoch möglicherweise aus Batteriegründen oder weil es zu lange dauert, bis eine Sperre erreicht ist, nicht verwenden.
  2. Mobilfunk - Google Maps kann in der Nähe befindliche Mobilfunkmasten verwenden, um eine ungefähre Position zu triangulieren. Dies ist in städtischen Gebieten aufgrund der höheren Dichte der Türme genauer.
  3. WiFi - Schließlich kann WiFi genauso verwendet werden, wie Mobilfunkmasten verwendet werden, sowie mit IP-Informationen. Basierend auf WiFi-Netzwerken in der Nähe und durch Verfolgen der IP-Adresse über den ISP kann dies manchmal genauso genau sein wie bei Cellular, führt jedoch normalerweise nur zu einer Genauigkeit auf Stadtebene oder in einigen ländlichen Gebieten zu einer Verschlechterung.

Die meisten Telefone verwenden Cellular, da es am schnellsten ist und nicht zum Batterieverbrauch beiträgt.

Die meisten Computer verwenden WiFi / IP-Informationen, da keine anderen Optionen verfügbar sind


1

Ich habe diesen Artikel gefunden, in dem ein Produktmanager von Google über den Dienst "Mein Standort" sprach.

Er sagte, Ihr Standort wird anhand der nahe gelegenen Zelltürme identifiziert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.