¿Por qué la aplicación iPhone Maps a veces solicita habilitar Wi-Fi para "precisión", a pesar de que los servicios de ubicación (GPS) están habilitados?

Fondo:

Tengo un iPhone 3GS con iOS 5.1 y un plan de datos 3G que mantengo habilitado. También mantengo los "Servicios de ubicación" (GPS) siempre encendidos , ya que uso aplicaciones que lo aprovechan.

Sin embargo, insisto en mantener el Wi-Fi apagado porque es un consumidor de batería y rara vez uso el teléfono dentro del alcance de una estación base para la que estaría autorizado, y no me gusta la práctica de saltar a "gratis" no seguro. " redes, aunque sea brevemente.

Guión:

A veces, cuando necesito buscar una dirección o indicaciones, uso la aplicación Mapas . Cuando abro la aplicación por primera vez en lo que parece un tiempo, veo un cuadro de diálogo que me dice que debo "habilitar Wi-Fi para mejorar la precisión" .

Olvidé el texto exacto del cuadro de diálogo, pero ese es el mensaje general y los botones son "Aceptar" y "Configuración". ("OK" aparentemente significa "Lo entiendo, ahora vete" , en lugar de "OK, habilítalo". ) El cuadro de diálogo me parece irritante y desconcertante. Cuando lo descarto, todavía obtengo una ubicación precisa, ¡hasta donde puedo decir!

Entonces me gustaria saber:

  • ¿Por qué Maps me dice que la precisión de la ubicación mejoraría con Wi-Fi habilitado? ¿Hay algún problema con el GPS que Wi-Fi pueda compensar de alguna manera? No veo cómo esto sería útil. ¿No es lo suficientemente preciso el GPS?

  • En términos de lidiar con la molestia: ¿Hay alguna manera de silenciar ese diálogo de una vez por todas? No me gusta seguir reconociendo algo de lo que ya me han informado decenas de veces.

¡Gracias!

Lo que apesta es cuando tu oficina se muda y se llevan los puntos de acceso wi-fi con ellos. Y luego, de repente, tu iPhone piensa que es un lugar completamente diferente durante varios meses...

Respuestas (6)

El iPhone utiliza GPS asistido para mejorar la precisión del sistema de ubicación mediante GPS y torres de telefonía móvil. Las redes Wi-Fi se utilizan para ayudar a determinar la ubicación del dispositivo; esto se denomina sistema de posicionamiento híbrido (XPS).

Antes de iOS 4, iOS accedía a la base de datos de Skyhook Wireless de puntos de acceso Wi-Fi y sus ubicaciones . Apple reveló en abril de 2010 que se había cambiado a su propia base de datos patentada.

Si los Servicios de ubicación están activados, su dispositivo enviará periódicamente las ubicaciones con etiquetas geográficas de los puntos de acceso Wi-Fi y las torres celulares cercanas de forma anónima y encriptada a Apple, para aumentar la base de datos de fuentes múltiples de las ubicaciones de los puntos de acceso Wi-Fi y las torres celulares. . Además, si viaja (por ejemplo, en un automóvil) y los servicios de ubicación están activados, un dispositivo iOS con GPS también enviará periódicamente ubicaciones de GPS e información sobre la velocidad de viaje de forma anónima y encriptada a Apple, para que se use para creación de una base de datos de tráfico rodado de fuentes múltiples. Los datos de ubicación recopilados por Apple no lo identifican personalmente.

Para sus preocupaciones de seguridad, lea este comunicado de prensa de Apple .

Sistema de posicionamiento híbrido (XPS)

  • A-GPS (GPS asistido) es un método de localización en el que se utilizan tanto el GPS como las torres celulares (triangulación del sitio celular) para mejorar la precisión.

  • WPS (Sistema de posicionamiento Wi-Fi) es cuando utiliza la identificación de red Wi-Fi para la localización.

  • El sistema de posicionamiento híbrido (XPS) es la combinación de A-GPS y WPS.

    Con esta combinación, logrará la máxima precisión tanto en áreas rurales como densamente pobladas.

Wikipedia sobre posicionamiento híbrido:

Los sistemas de posicionamiento híbridos son sistemas para encontrar la ubicación de un dispositivo móvil utilizando varias tecnologías de posicionamiento diferentes. Por lo general , el GPS (Sistema de posicionamiento global) es un componente importante de dichos sistemas, combinado con señales de torres de telefonía móvil , señales inalámbricas de Internet , sensores Bluetooth u otros sistemas de posicionamiento locales.

ingrese la descripción de la imagen aquí

Aquí hay una comparación del rendimiento de diferentes servicios de localización:

ingrese la descripción de la imagen aquí[ fuente ]

Desafortunadamente, no conozco una configuración para silenciar ese diálogo de una vez por todas. :(

Si no ha utilizado GPS durante un tiempo, el conjunto de chips GPS no tendrá un almanaque GPS actual ni información de efemérides. Lleva hasta un minuto recopilar suficiente información de los datos que envían los satélites GPS para obtener una buena solución, y lleva más tiempo recopilar una información completa de almanaque y efemérides.

Si el dispositivo puede reducir su ubicación a unos pocos cientos de pies, entonces puede enviar esa información a los servidores de Apple y pueden generar suficiente de esa información para que el conjunto de chips GPS se fije en los satélites mucho más rápido. Esto a menudo se denomina "GPS asistido", aunque ese título es relativamente engañoso en muchos sentidos.

En teoría, sería capaz de obtener esa información de las torres de telefonía celular cercanas, pero históricamente el iPhone funcionaba con GSM, que tenía poca capacidad de posicionamiento de torre cuando salió el iPhone por primera vez. Apple decidió optar por el posicionamiento wifi principalmente y el posicionamiento de la torre celular en segundo lugar.

Entonces, sí, recibirá una mejor posición más rápido si está cerca de un punto de acceso wifi que Apple ha asignado (y debido a su programa de recopilación de datos tiene muchas señales wifi asignadas) si habilita wifi.

No creo que haya una forma de desactivar la alerta que solicita que enciendas tu wifi.

Por soporte de Apple :

Mejora de la precisión del GPS

La precisión del GPS varía según el número de satélites GPS visibles. La localización de todos los satélites visibles puede llevar varios minutos y la precisión aumenta gradualmente con el tiempo. Utilice estos consejos para mejorar la precisión del GPS:

  • Asegúrese de que la fecha, la hora y la zona horaria estén configuradas correctamente en el dispositivo en Configuración > General > Fecha y hora. Si es posible, utilice "Establecer automáticamente". Importante: la configuración incorrecta en su computadora puede sincronizarse con su dispositivo. Verifique la fecha, la hora y la zona horaria en cualquier computadora que se sincronice con su dispositivo.

  • Verifique que tenga una conexión de red celular o Wi-Fi. Esto permite que el GPS asistido (A-GPS) en el dispositivo ubique los satélites GPS visibles más rápido, además de proporcionar información de ubicación inicial mediante las redes Wi-Fi o celular. Nota: las microceldas (a veces denominadas femtoceldas) no son compatibles con los servicios de ubicación.

  • Mantenga una vista clara del horizonte en varias direcciones. Tenga en cuenta que las paredes, los techos de los vehículos, los edificios altos, las montañas y otras obstrucciones pueden bloquear la línea de visión de los satélites GPS. Cuando esto ocurra, su dispositivo utilizará automáticamente Wi-Fi o redes celulares para determinar su posición, hasta que los satélites GPS vuelvan a estar visibles.

Servicios de ubicación celular y Wi-Fi de fuentes colectivas

Si los Servicios de ubicación están activados, su dispositivo enviará periódicamente las ubicaciones con etiquetas geográficas de los puntos de acceso Wi-Fi y las torres celulares cercanas de forma anónima y encriptada a Apple, para aumentar la base de datos de fuentes múltiples de las ubicaciones de los puntos de acceso Wi-Fi y las torres celulares. . Además, si viaja (por ejemplo, en un automóvil) y los servicios de ubicación están activados, un dispositivo iOS con GPS también enviará periódicamente ubicaciones de GPS e información sobre la velocidad de viaje de forma anónima y encriptada a Apple, para que se use para creación de una base de datos de tráfico rodado de fuentes múltiples. Los datos de ubicación recopilados por Apple no lo identifican personalmente.

En resumen, iOS utiliza Wi-Fi de fuentes múltiples en la base de datos de Apple para ayudar a ajustar las mediciones de GPS.

El iPhone y iOS en general implementan un GPS híbrido que se basa en una base de datos de puntos WiFi conocidos para señalar la ubicación del usuario más rápido que con GPS y para mayor precisión cuando las condiciones para GPS no son óptimas (área con edificios altos, interiores...) .

Esta base de datos se construye a partir de datos anónimos recopilados por dispositivos iOS.

Si bien Apple solía confiar en Skyhook para su base de datos de ubicación WiFi, ahora está usando la suya propia, según este artículo .

Según la respuesta del abogado principal de Apple, Bruce Sewell, Apple recopila datos de ubicación anónimos de iPhones en un esfuerzo por mejorar su propia base de datos de ubicaciones de puntos de acceso WiFi y torres celulares. Los dispositivos que ejecutan versiones de iOS anteriores a la 3.2 aún dependen de las bases de datos de Google y Skyhook para estas ubicaciones...

No tengo mucho más que evidencia anecdótica para respaldar esto, pero estoy bastante seguro de que el WiFi también se usa para ayudar a la función de Monitoreo de región de Apple .

Hay una publicación en los foros de desarrolladores (no puedo encontrar el enlace, y creo que de todos modos necesitarás una cuenta de desarrollador para acceder) de un empleado de Apple a fines de 2010 o principios de 2011 que indica que el monitoreo de la región se basa solo en las torres de telefonía celular. (no el hardware GPS).

Tuvimos un problema hoy en una aplicación que estamos probando donde un teléfono en particular no detectaba las regiones. Luego nos dimos cuenta de que era el único teléfono con WiFi apagado (los demás estaban encendidos, pero "No conectados"). Cuando encendimos el WiFi, de repente comenzó a recoger todo.

Como tal, si tiene la intención de usar aplicaciones como Banjo, Highlight o cualquier otra que use Geoloqi, le sugiero que encienda su WiFi para una mejor experiencia.