Familiarizarse con el GPS de su teléfono con Windows.

Icono de tiempo de lectura 6 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

En este breve artículo, quiero dar una breve introducción sobre cómo funcionan los servicios de ubicación en Windows Phone. Como es bastante obvio por el nombre, el servicio de ubicación es el servicio integrado que proporciona datos de ubicación al sistema operativo Windows Phone, aplicaciones integradas y de terceros. ¿Tiene curiosidad por saber por qué este servicio se denomina servicio de ubicación y no servicio de GPS? Hay una razón para eso. Aunque todos los teléfonos con Windows están equipados con un módulo GPS, la información de ubicación no siempre proviene de un GPS. De hecho, la mayoría de las veces Windows Phone intentará usar otras fuentes primero, antes de gastar más energía para encender el módulo GPS real.

Aquí hay tres fuentes de información que usa Windows Phone para obtener información de ubicación: radio celular, radio Wi-Fi y el módulo gps. Estas tres fuentes combinadas a menudo se denominan AGPS, que significa GPS asistido. En esta lista, el módulo GPS en realidad ocupa el último lugar y también se usa en último lugar. Se necesita bastante energía para obtener señales gps de los satélites. También se necesita mucho tiempo para fijar los 3 o 4 satélites mínimos necesarios para realizar una triangulación y obtener la ubicación real. No funciona en interiores y puede verse seriamente afectado por las condiciones climáticas al aire libre, la cubierta de árboles y las montañas cercanas o estructuras altas. Cuando el GPS funciona te da los datos más precisos, pero cada cierto tiempo no lo hace. Puede que simplemente sea imposible obtener las coordenadas GPS correctas en su ubicación actual.

Aquí donde entran en juego otras dos fuentes. Cuando no está en modo avión y dentro del rango, el teléfono celular siempre está conectado a una o más torres celulares. Conocer las ubicaciones de las torres de telefonía celular cerca de usted le permite a Windows Phone obtener una ubicación muy aproximada. Los márgenes de error son enormes, pero obtener esta información es rápido, casi no requiere energía adicional, funciona en casi todas partes y puede ser lo suficientemente bueno para muchas aplicaciones.

El siguiente método es extremadamente efectivo en áreas urbanas y se basa en la radio Wi-Fi. No es necesario que esté conectado a ninguna red Wi-Fi, pero debe dejar la radio Wi-Fi activada. El teléfono comenzará a buscar firmas conocidas de redes Wi-Fi. En el lado del servidor, Microsoft almacena las firmas de millones de redes Wi-Fi y sus ubicaciones. En la mayoría de los casos, las redes Wi-Fi de los hogares de las personas no se mueven mucho y en áreas pobladas su teléfono verá muchas redes Wi-Fi en cada esquina. Siempre que la base de datos se actualice con una frecuencia razonable, esto puede brindarle al teléfono una información de ubicación sorprendentemente alta y muy rápida, con solo mirar las redes Wi-Fi a su alrededor. Como ya mencioné, ni siquiera necesitas conectarte. Sin embargo, como la base de datos de ubicación de redes solo está disponible a través de Internet, su teléfono necesitará usar el plan de datos o una conexión de red Wi-Fi conocida para obtener los datos.

Consejo: si usa la ubicación con frecuencia en lugares poblados, siempre deje la radio Wi-Fi encendida, incluso si no planea conectarse a ninguna red. Potencialmente ahorrará energía y permitirá que su teléfono obtenga la ubicación mucho más rápido en tales áreas.

Una pregunta que he visto formulada con bastante frecuencia es por qué parece que no hay aplicaciones para Windows Phone que muestren las posiciones actuales de los satélites y otra información GPS útil, que se encuentra con frecuencia en los dispositivos de navegación GPS. Obviamente, la razón es que Microsoft no expone ninguna API a los desarrolladores para ver información de tan bajo nivel. Más que eso, en la mayoría de los casos, la ubicación llega a Windows Phone sin usar GPS en absoluto.

Consejo: Dado que Windows Phone está tan optimizado para obtener la información de ubicación inicial lo más rápido posible, la primera lectura que obtenga a menudo será menos precisa. La mayoría de las aplicaciones, incluidas las aplicaciones integradas como Mapas, en realidad se suscriben a los cambios de ubicación, por lo que si le da algo de tiempo, es probable que mejore la precisión de su ubicación.

Una configuración expuesta a los desarrolladores se llama "Requerir alta precisión". En realidad, esta configuración no tiene ningún efecto directo sobre la precisión. Pero cuando las aplicaciones lo usan, el servicio de ubicación intentará usar más energía y corregir la información de coordenadas usando el receptor GPS, incluso si también está disponible la información de fuentes que consumen menos energía (como radio celular o Wi-Fi).

Usando la implementación actual del servicio de ubicación, no es posible para los usuarios o desarrolladores saber definitivamente si la ubicación proviene del GPS u otras fuentes menos precisas. Sin embargo, un buen obsequio es la elevación. La elevación siempre es 0 cuando la información de ubicación proviene de torres de telefonía móvil o redes Wi-Fi. También la precisión informada es mucho mayor para el GPS.

Pero a pesar de que la precisión en sí misma es alta, debido al pequeño tamaño de las antenas GPS en los teléfonos móviles, los datos vienen con mucho ruido aleatorio. Incluso en buenas condiciones, la ubicación del GPS exterior puede estar bastante alejada. Es posible que esto no sea un gran problema si solo necesita conocer una ubicación (después de todo, no esperamos que los datos de ubicación sean precisos), pero se convierte en un gran problema cuando intenta usar el GPS incorporado para grabar un recorrido u obtener un perfil de elevación y obtenga una imagen extremadamente ruidosa. Aplicaciones inteligentes, como Calculadora GPS y lanzado recientemente Calculadora GPS PRO implemente un algoritmo avanzado llamado filtro de Kalman para suavizar estos datos y eliminar el ruido.

Consejo: Para ahorrar energía o por motivos de privacidad, siempre puede desactivar los servicios de ubicación en todo el sistema configurando Ajustes->sistema->ubicación: Servicios de ubicación a DESC. Además de este interruptor maestro, Windows Phone también le brinda un control más granular sobre el uso de los servicios de ubicación a través de Ajustes->aplicaciones. Consulte la configuración de ubicación individual para Internet Explorer, mapas, fotos+camara y Buscar. Por ejemplo configuración “Incluye información de ubicación en las fotos que tomes” a On se asegurará de que Windows Phone etiquete automáticamente sus fotos cuando la información de ubicación esté disponible.

Nuestra Empresa kita:

Kitya es una entusiasta del GPS y también es una desarrolladora aficionada de Windows Phone. Está desarrollando activamente varias aplicaciones gratuitas para Windows Phone que ayudan a los usuarios a trabajar con servicios de ubicación, como Calculadora GPS, Mapa de imagen y Estadísticas del tiempo, y ahora también Calculadora GPS PRO y Imagen Mapa Plus.

Más sobre los temas: coordenadas, gps, Destino, Servicios de localización