Google My Location in google maps is able to find your approximate position with good accuracy. Although it's clear that it makes use of geoip mapping, they need a more accurate strategy to pinpoint your location. It is claimed that it uses the WiFi access point information to pinpoint your location. However, I don't understand the strategy behind this. Did they map the WiFi access points around the world with the google car? Or do some access point provide information about their coordinates (obtained via GPS)?
|
feedback
|
|
It's mostly up to the browser to implement. One example, which is used on the iPhone & iPod touch to help determine location, is SkyHook Wireless. From the Maps help page:
The geolocation feature, if built in to the browser, is accessed via Javascript with
More usage info is at the Mozilla Developer Center. | ||||
|
feedback
|
|
Google's MyLocation first debuted on cell phones and other mobile devices. In that case it would use 3 sources of information to determine location.
Most phones end up using Cellular, since it is fastest and doesn't add to the battery drain. Most computers use WiFi/IP information, since no other options are available | |||
|
feedback
|
|
I found this article where a product manager of Google spoke about the My Location service. He said your location is identified by using nearby cell towers. | ||||
|
feedback
|