How did Google Maps acquire my location?

0

Possible Duplicate:
How does google My Location work?
How does precise GeoLocation in HTML5 work?

I fired up Google Maps in Chrome on my Mac Book Pro running Windows 7. To my astonishment, when I right clicked on an intersection and selected Directions To Here, it filled in My Location automatically in the A field. And it was ridiculously accurate too.

enter image description here

Typically, I wouldn't be surprised - I've heard that there are databases of WiFi SSIDs out there. However, I just moved yesterday and plugged in my router this morning (12 hours ago). As far as I know Mac Book Pro does not contain a GPS. It is unlikely that a Google truck drove by my house in the last 12 hours and its data made it into the Google Maps database that quickly.

So, how did Google Maps determine my location?

P.S. I tried the same thing in IE and Google Maps said that it could not find the exact location, but could use the rough location. Which was also really close to my location (but across the street).

AngryHacker

Posted 2012-04-23T06:11:32.363

Reputation: 14 731

Question was closed 2012-04-23T06:20:32.080

Interesting info here too: http://stackoverflow.com/questions/4213410/how-does-html5-geolocation-work

– Mike B – 2012-04-23T06:22:49.923

Answers

2

According to a Google blog post, "My Location" is determined via the geolocation feature in your web browser. The features uses an algorithm based off of the logical location specified by your IP address. The technical inner workings of the geolocation service in your web browser are unbeknownst to me. tl;dr: Trade secrets

The "Types" section on the Wikipedia page for 'geolocation' explains possible technical means for deriving your physical location from signaling data.

Tyler

Posted 2012-04-23T06:11:32.363

Reputation: 209