API de ubicación
Importante
Esta documentación es para la API de ubicación win32/COM. Está disponible para su uso en los sistemas operativos (SO) que se especifican en la sección Requisitos de cada tema de referencia de API individual. Esta API puede modificarse o no estar disponible en versiones posteriores del sistema operativo. Por lo tanto, se recomienda usar la API Windows.Devices.Geolocation de Windows Runtime en su lugar. Para acceder a la ubicación desde un sitio web, puede usar la API de geolocalización de W3C (consulte Introducción a la API de geolocalización).
Fin
Los equipos hoy son más móviles que nunca. Desde ordenadores portátiles pequeños hasta equipos tablet, muchos equipos pueden ir dondequiera que el usuario quiera ir. Los programas que aprovechan la movilidad del ordenador pueden agregar un valor significativo a la vida de las personas. Por ejemplo, un programa que puede encontrar restaurantes cercanos y proporcionar indicaciones para conducir parecería ser un ajuste natural para un ordenador portátil. Pero aunque la tecnología para determinar la ubicación actual del usuario es común y asequible, la creación de soluciones en esta tecnología puede ser una tarea intimidante.
Para crear un programa que tenga en cuenta la ubicación, es posible que tenga que superar una variedad de problemas, entre los que se incluyen:
- Dispositivos de sistema de posicionamiento global (GPS) que usan puertos COM virtuales, que proporcionan acceso solo para un programa a la vez.
- Descripción y programación de protocolos, como la especificación National Marine Electronics Association (NMEA), así como extensiones de proveedor propietarias.
- Estar limitado a la programación para soluciones de hardware vertical conocidas.
- Implementación de la lógica para controlar las transiciones entre varios proveedores de ubicaciones, como receptores GPS, redes conectadas, redes telefónicas móviles, Internet y la configuración del usuario.
En esta documentación se describe la interfaz de programación de aplicaciones de ubicación de Windows (API). Location API ayuda a simplificar la programación basada en la ubicación al proporcionar una manera estándar de recuperar datos sobre la ubicación del usuario y estandarizar los formatos para los informes de datos de ubicación. Location API controla automáticamente las transiciones entre proveedores de datos de ubicación y siempre elige el proveedor más preciso para la situación actual.
Audiencia de los desarrolladores
Location API proporciona su funcionalidad a través de un conjunto de interfaces COM. Los programadores que están familiarizados con el uso de COM a través del lenguaje de programación de C++, o con el uso de objetos COM en lenguajes de scripting, como Microsoft JScript, pueden usar la funcionalidad de la API de ubicación.