¿Cómo funciona Google My Location?

11

Google My Location en Google Maps puede encontrar su posición aproximada con buena precisión. Aunque está claro que utiliza el mapeo GeoIP, necesitan una estrategia más precisa para determinar su ubicación.

Se afirma que utiliza la información del punto de acceso WiFi para determinar su ubicación. Sin embargo, no entiendo la estrategia detrás de esto.

¿Mapearon los puntos de acceso WiFi en todo el mundo con el automóvil de Google? ¿O algunos puntos de acceso proporcionan información sobre sus coordenadas (obtenidas mediante GPS)?

Stefano Borini
fuente

Respuestas:

7

La implementación depende principalmente del navegador. Un ejemplo, que se utiliza en el iPhone y el iPod touch para ayudar a determinar la ubicación, es SkyHook Wireless .

Desde la página de ayuda de Maps :

La función está disponible en navegadores que admiten la nueva función de Geolocalización. Esta característica puede estar integrada en el navegador o puede ser proporcionada por la extensión del navegador Gears. Los navegadores compatibles actualmente incluyen Google Chrome 2.0+ (usando Gears), Mozilla FireFox 3.5+ o cualquier navegador con la última versión de Gears instalada.

La función de geolocalización, si está integrada en el navegador, se accede a través de Javascript con navigator.geolocation:

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

Más información de uso está en el Centro de desarrolladores de Mozilla .

jtbandes
fuente
2

MyLocation de Google debutó por primera vez en teléfonos celulares y otros dispositivos móviles. En ese caso, usaría 3 fuentes de información para determinar la ubicación.

  1. GPS: muchos teléfonos tienen GPS incorporado, pero es posible que no quieran usarlo por razones de batería o porque lleva demasiado tiempo obtener un bloqueo.
  2. Celular: Google Maps puede usar torres celulares cercanas para triangular una posición aproximada. Esto es más preciso en las zonas urbanas debido a la mayor densidad de torres.
  3. WiFi: finalmente, puede usar WiFi de la misma manera que se usan las torres celulares, así como con información de IP. Basado en redes WiFi cercanas y haciendo un seguimiento en la dirección IP a través del ISP, esto a veces puede ser tan preciso como celular, pero normalmente termina siendo una precisión a nivel de ciudad, o peor en algunas áreas rurales.

La mayoría de los teléfonos terminan usando Cellular, ya que es más rápido y no aumenta el consumo de batería.

La mayoría de las computadoras usan información de WiFi / IP, ya que no hay otras opciones disponibles

Mike Cooper
fuente
1

Encontré este artículo donde un gerente de producto de Google habló sobre el servicio Mi ubicación.

Dijo que su ubicación se identifica mediante el uso de torres celulares cercanas.

Abdullah
fuente