Erschreckende Genauigkeit von Google Maps Standortbestimmung
Seit neustem kann man mit Google Maps den eigenen Standort bestimmen. Das funktioniert über die W3C Geolocation API. Benötigt wird ein Browser, der diese API bereits unterstützt, wie z.B. der Firefox 3.5. Ich hab das mal ausprobiert und war erschrocken, wie genau mein Standort bestimmt werden konnte. Wenn ich in einem öffentlichen WLan wäre, könnte ich das ja verstehen, aber ich bin über DSL eingeloggt, wo ich maximal mit einer Genauigkiet von ca. 1-2 km gerechnet hätte. Oder verwendet Maps hier noch andere Daten, wie z.B. dass dies fast immer mein Startort bei Routenplanung ist? Erschreckend.









Schon 18 Kommentare
13. Juli 2009
… zumindest schickt der Browser Infos, die auf dem Client vorhanden sind. Hast Du nen iPhone? Kann Dein Client das da her haben?
13. Juli 2009
Ich habe das auch so erlebt wie du. Heim-WLAN in einem kleinen Wohngebiet und ohne Angabe von einem Google Account sehr genaue Ergebnisse (auf ca. 50m genau!). Finde das auch erschreckend – das hatte ich nicht erwartet…
13. Juli 2009
Verstehe ich nicht. Bei mir funktioniert das auch mit Firefox 3.5 nicht (Laptop, Wlan, DSL). Woher sollten auch die GPS-Daten meines Standorts kommen? Dafür braucht es doch spezielle Hardware für die Satellitenverbindung oder habe ich das was verpasst?
FRank
13. Juli 2009
@Frank: Ja, du hast was verpasst.
“Google wertet dafür die IP-Adresse sowie die WLAN-Netzwerke der eigenen Umgebung zur Standortbestimmung aus – das “Mein Standort”-Ergebnis dürfte damit in reichlich WLAN-abgedeckten Stadtgebieten durchaus sehr genau ausfallen. Der eigene Aufenthaltsort wird dann in gewohnter Form mit einem eingekreisten blauen Punkt dargestellt.”
http://www.fscklog.com/2009/07/sammelsurium-selbstortung-im-browser-mobilenavigator-lite-ipod-nano-rückruf-dementiert-probleme-mit-optionaler-seagate-p.html
13. Juli 2009
Ich hab die Funktion vom Firefox 3.5 probiert und ich befindet mich mitten im Alsterhaus. Also eher suboptimal.
Gunnar
13. Juli 2009
Kann das sein, dass da noch so ne Art GSM Triangulation vorgenommen wird?
Kannst ja mal die Telefonierfunktion abschalten (Flugmodus oder sowas wird es ja geben) und dann noch mal testen.
13. Juli 2009
Mein Macbook hat kein GSM und auch keinen Flugmodus
13. Juli 2009
… spinn ich oder gibts diesen Button jetzt plötzlich nichtmehr? Oo Jedenfalls finde ich ihn nicht wie auf deinem screen dargestellt …
13. Juli 2009
@Tim: wird nicht in jedem Browser angezeigt. Hast Du FF 3.5 versucht?
13. Juli 2009
hmm, jetzt hat es bei mir auch funktioniert.
Geht mir auch so: Erstaunliche Genauigkeit.
“Typically, your browser uses information about the Wi-Fi access points around you to estimate your location.”
Im about:config von Firefox gibt es mehrere Einträge wie etwa:
“geo.wifi.access_token.https://www.google.com/loc/json” also eine Datenbankabfrage bei Google zur Position von WiFi-Netzen. – Was nicht alles in so einem Browser steckt bzw. was Google nicht so alles speichert.
Kann man das vielleicht mit Javascript auch für z.B. Web-Analytics-Systeme abfragen?
13. Juli 2009
@Frank: Bei mir kommt eine Abfrage ob ich die Daten übermitteln will, was das K.O. für WA wäre. Aber ich stelle mir gerade die Frage was man mit den Informationen dann macht? Vielleicht einen LKW mit Werbung in der Strasse des Website-Besuchers parken
Vorstellen könnte ich mir eine Analyse für Läden wie Mediamarkt, die es ein paarmal in jeder großen Stadt gibt und die ja auch Ihre Werbung als PDF anbieten. Da wäre eine genaue Bestimmung des Einzugsgebietes bis auf Straßenebene evtl. sinnvoll.
Ich sollte den Post mal in mein anderes Forum verlegen
13. Juli 2009
Ups, sorry. War beim iPhone.
14. Juli 2009
Gibt es irgendwo verständliche Details, wie genau die Ortung funktioniert? Ich habe bei einer kurzen Recherche nur sehr technische (Patente sind mir egal) oder zu oberflächliche Artikel gefunden.
14. Juli 2009
Einfach mal nach Skyhook suchen, da steht, wie das funktioniert.
Entweder benutzt Google die mit oder hat sich beim Durchfahren der Straßen für Street View gleich noch die WLANs gemerkt.
17. Juli 2009
Zunächst Mal: das ist eine Neuerung, die durch HTML5 Einzug hält und insofern nicht Google-spezifisch ist. Allerdings ist Google ein starker Befürworter von HTML5 (das war ein große Thema auf der diesjährigen Google IO-Veranstaltung), so dass es nicht verwundert, dass Google Maps bereits auf HTML5-Funktionen setzt.
Generell ist aber der Browser dafür zuständig, die Position zu ermitteln, also in diesem Fall Firefox.
Ich glaube, der Trick ist einfach, dass Du nicht in ein WLAN eingebucht sein musst. Es reicht, wenn dein Rechner aktiviertes WLAN hat und die entsprechenden Namen der umgebenden WLANs “sieht”.
Die Software verwendet dann eine Datenbank, in der die Standorte verschiedener WLANs erfasst sind. Und ausgehend von den “sichtbaren” WLANs und deren Signalstärke, kann man dann den Standort per Triangulation ermitteln.
Wie genau ist denn die Funktion, wenn Du dein WLAN abschaltest ?
23. Juli 2009
Mit aktiviertem Wlan zeigt es meine Position zuhause auf ~20m genau an. Recht erschreckend…
27. April 2010
geo.enable false
und die anderen (geo.*) alle auf 0 setzten schon wars das mit der standort ermittlung
7. Mai 2010
http://stackoverflow.com/questions/1800990/geolocation-provider-for-firefox-that-allows-manual-input
Da steht wie man manuelle einen ort in firefox eintrage kann!
Man muss nur ein json file erstellen,und geo.wifi.uri darauf umbiegen!
Trackbacks