¿Cómo funciona la geolocalización de Google Gears?

1

Estoy bastante impresionado con la demostración de geolocalización de Google Gears . Por lo general, tiene una precisión inferior a 50 metros y, además de autorizar Google Gears, no he revelado ninguna otra información sobre mi ubicación. ¿Qué tecnologías se utilizan para lograr tal precisión?

JcMaco
fuente

Respuestas:

4

La página de la API de Gears describe cómo funciona.

La API de geolocalización proporciona la mejor estimación de la posición del usuario utilizando una serie de fuentes (llamadas proveedores de ubicación). Estos proveedores pueden estar a bordo (por ejemplo, GPS) o basados ​​en el servidor (un proveedor de ubicación de red). Los métodos getCurrentPosition y watchPosition admiten un parámetro opcional de tipo PositionOptions que le permite especificar qué proveedores de ubicación usar.

Para saber cómo implementar su propio proveedor de ubicación de red para usar con la API de geolocalización, consulte la descripción del protocolo de red de API de geolocalización que Gears usa para comunicarse con los proveedores de ubicación de red.

nik
fuente
2

Cuando el automóvil StreetView pasó por mi vecindario, registró todos los puntos de acceso y su ubicación más cercana utilizando el GPS del automóvil. Usando la API, correlaciona mi ubicación con los AP que puedo ver con mi adaptador de Wi-Fi.

JcMaco
fuente
2

Los dispositivos con GPS, Wifi y GSM (como iPhone) se utilizan para enriquecer la base de datos de Google. El GPS y el GSM nos dan una posición precisa, y luego el Wifi puede hacer un escaneo rápido y devolver una lista de redes wifi a google. De este modo, la base de datos es mantenida automáticamente por usuarios regulares ...

Esben von Buchwald
fuente
0

Creo que se bloquea en las direcciones MAC. Por ejemplo, Google StreetView no está disponible en todos los países, pero en mi país todavía señala mi ubicación exacta. Incluso escribí algo al respecto hace un tiempo en un blog .

fmysky
fuente
No usa direcciones MAC; simplemente usa la IP.
Synetech