AWS IoT Core Ubicación del dispositivo - AWS IoT Core

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS IoT Core Ubicación del dispositivo

Antes de utilizar la función de ubicación del AWS IoT Core dispositivo, consulta los términos y condiciones de esta función. Tenga en cuenta que AWS puede transmitir los parámetros de su solicitud de búsqueda de geolocalización, como los datos de ubicación utilizados para realizar las búsquedas y otra información, al proveedor de datos externo que elija, que puede estar fuera del Región de AWS que está utilizando actualmente. El proveedor externo y el solucionador que se van a utilizar se eligen en función de la carga útil de entrada recibida. Para obtener más información, consulte los Términos del servicio de AWS.

Utilice la ubicación del AWS IoT Core dispositivo para probar la ubicación de sus dispositivos de IoT mediante solucionadores de terceros. Los solucionadores son algoritmos proporcionados por proveedores externos que resuelven los datos de medición y estiman la ubicación del dispositivo. Al identificar la ubicación de sus dispositivos, puede rastrearlos y depurarlos sobre el terreno para solucionar cualquier problema.

Los datos de medición recopilados de varios orígenes se resuelven y la información de geolocalización se presenta como una carga de GeoJSON. El formato GeoJSON es un formato que se utiliza para codificar estructuras de datos geográficos. La carga contiene las coordenadas de latitud y longitud de la ubicación del dispositivo, que se basan en el sistema de coordenadas del Sistema de coordenadas del Sistema Geodésico Mundial (WGS84).

Tipos de mediciones y solucionadores

AWS IoT Core Device Location colabora con proveedores externos para resolver los datos de medición y proporcionar una ubicación estimada del dispositivo. En la siguiente tabla se muestran los tipos de medición y los solucionadores de ubicación de terceros, así como información sobre los dispositivos compatibles. Para obtener información sobre los dispositivos LoRa WAN y cómo configurar la ubicación de los dispositivos para ellos, consulte Configurar la posición de los recursos LoRa WAN.

nota

Los dispositivos IoT generales y los dispositivos Sidewalk pueden usar los temas de MQTT sobre la ubicación del dispositivo para obtener la información de ubicación. Para los tipos de medición de direcciones IP, móviles y Wi-Fi, si los dispositivos publican los datos de medición en los temas reservados en el formato GeoJSON definido, la ubicación del AWS IoT Core dispositivo puede resolver la ubicación del dispositivo. Para el tipo de medición GNSS, el dispositivo debe tener el chip LR11xx para escanear los datos de medición y obtener la información de ubicación resuelta mediante el solucionador GNSS. Para obtener información sobre cómo obtener información de ubicación para los dispositivos LoRa WAN, consulte Configuración de la posición de los recursos LoRa WAN en la documentación.AWS IoT Wireless

Tipos de mediciones y solucionadores
Tipo de medición Solucionadores de terceros Dispositivos compatibles
Puntos de acceso Wi-Fi Solucionador basado en Wi-Fi Dispositivos de IoT generales, LoRa WAN y dispositivos Sidewalk
Torres de radio de telefonía móvil: datos GSM, LTE, CDMA, SCDMA, WCMDA y TD-SCDMA Solucionador basado en dispositivos móviles Dispositivos de IoT generales, LoRa WAN y dispositivos Sidewalk
Dirección IP Solucionador de búsqueda inversa de IP Dispositivos de IoT generales y dispositivos de acera
Datos de escaneo GNSS (mensajes NAV) Solucionador GNSS Dispositivos de IoT generales, LoRa WAN y dispositivos

Para obtener más información sobre los solucionadores de ubicación y ejemplos que muestran la carga del dispositivo para los distintos tipos de medición, consulte Solucionadores de ubicación y carga útil del dispositivo.

Cómo funciona la ubicación de AWS IoT Core dispositivos

El siguiente diagrama muestra cómo la ubicación del AWS IoT Core dispositivo recopila los datos de medición y resuelve la información de ubicación de los dispositivos.

Imagen que muestra cómo la ubicación del AWS IoT Core dispositivo utiliza los datos de medición sin procesar y resuelve la ubicación del dispositivo.

Los siguientes pasos muestran cómo funciona la ubicación del AWS IoT Core dispositivo.

  1. Recibir los datos de medición

    Los datos de medición sin procesar relacionados con la ubicación del dispositivo se envían primero desde el dispositivo. Los datos de medición se especifican como una carga JSON.

  2. Procesamiento de datos de medición

    Los datos de medición se procesan y la ubicación del AWS IoT Core dispositivo elige los datos de medición que se van a utilizar, que pueden ser datos de Wi-Fi, datos móviles, escaneos GNSS o direcciones IP.

  3. Elección del solucionador

    El solucionador de terceros se elige en función de los datos de medición. Por ejemplo, si los datos de medición contienen información sobre Wi-Fi y direcciones IP, elija el solucionador de Wi-Fi y el solucionador de búsqueda inversa de IP.

  4. Obtención de la ubicación resuelta

    Se envía una solicitud de API a los proveedores del solucionador para solicitar que resuelvan la ubicación. AWS IoT Core A continuación, Device Location obtiene la información de geolocalización estimada de los solucionadores.

  5. Elección de la ubicación resuelta

    Se comparan la información de ubicación resuelta y su precisión, y AWS IoT Core Device Location selecciona los resultados de geolocalización con la mayor precisión.

  6. Información sobre la ubicación de salida

    La información de geolocalización se le envía como carga de GeoJSON. La carga contiene las coordenadas geográficas de WGS84, la información de precisión, los niveles de confianza y la marca temporal en la que se obtuvo la ubicación resuelta.

Cómo usar AWS IoT Core la ubicación del dispositivo

Los siguientes pasos muestran cómo usar la ubicación AWS IoT Core del dispositivo.

  1. Proporcione datos de medición

    Especifique los datos de medición sin procesar relacionados con la ubicación del dispositivo como carga de JSON. Para recuperar los datos de medición de la carga útil, vaya a los registros del dispositivo o utilice CloudWatch Registros y copie la información de los datos de la carga útil. La carga de JSON debe contener uno o varios tipos de medición de datos. Para ver ejemplos que muestran el formato de carga de varios solucionadores, consulte Solucionadores de ubicación y carga útil del dispositivo.

  2. Resolver la información de ubicación

    Utilice la página de ubicación del dispositivo en la AWS IoT consola o la operación de la GetPositionEstimateAPI, transfiera los datos de medición de la carga útil y resuelva la ubicación del dispositivo. AWS IoT Core A continuación, Device Location selecciona el solucionador con la mayor precisión e informa de la ubicación del dispositivo. Para obtener más información, consulte Resolver la ubicación de los dispositivos IoT.

  3. Copiar la información de ubicación

    Compruebe la información de geolocalización que resolvió AWS IoT Core Device Location y que se notificó como carga útil de GeoJSON. Puede copiar la carga útil para utilizarla con sus aplicaciones y otras aplicaciones. Servicio de AWS Por ejemplo, puedes enviar tus datos de ubicación geográfica a Amazon Location Service mediante la acción de la Ubicación AWS IoT regla.

Los siguientes temas muestran cómo utilizar la ubicación AWS IoT Core del dispositivo y ejemplos de la carga útil de la ubicación del dispositivo.