View a markdown version of this page

AWS IoT Core Emplacement de l'appareil - AWS IoT Core

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS IoT Core Emplacement de l'appareil

Avant d'utiliser la fonction de localisation de l' AWS IoT Core appareil, consultez les conditions générales de cette fonctionnalité. Notez que cela AWS peut transmettre les paramètres de votre demande de géolocalisation, tels que les données de localisation utilisées pour effectuer les recherches, et d'autres informations au fournisseur de données tiers que vous avez choisi, qui peut ne pas être celui Région AWS que vous utilisez actuellement. Le fournisseur tiers et le solveur à utiliser sont choisis en fonction de la charge utile d'entrée reçue. Pour plus d'informations, consultez Conditions de service AWS.

Utilisez AWS IoT Core Device Location pour tester la localisation de vos appareils IoT à l'aide de solveurs tiers. Les solveurs sont des algorithmes fournis par des fournisseurs tiers qui résolvent les données de mesure et estiment l'emplacement de votre appareil. En identifiant l'emplacement de vos appareils, vous pouvez les suivre et les déboguer sur le terrain pour résoudre les problèmes éventuels.

Les données de mesure collectées à partir de diverses sources sont résolues et les informations de géolocalisation sont rapportées sous forme de charge utile GeoJSON. Le format GeoJSON est un format utilisé pour coder les structures de données géographiques. La charge utile contient les coordonnées de latitude et de longitude de l'emplacement de votre appareil, qui sont basées sur le World Geodetic System coordinate system (WGS84). (système de coordonnées du système géodésique mondial)

Types de mesures et solveurs

AWS IoT Core Device Location travaille en partenariat avec des fournisseurs tiers pour résoudre les données de mesure et fournir une estimation de la position de l'appareil. Le tableau suivant indique les types de mesures et les résolveurs de localisation tiers, ainsi que des informations sur les appareils pris en charge. Pour plus d'informations sur les périphériques LoRa WAN et la configuration de leur emplacement, voir Configuration de la position des ressources LoRa WAN.

Note

Les appareils IoT généraux et les appareils Sidewalk peuvent utiliser les rubriques MQTT de localisation des appareils pour obtenir les informations de localisation. Pour les Wi-Fi types de mesures d'adresses cellulaires et IP, si les appareils publient les données de mesure dans les rubriques réservées au format GeoJSON défini, AWS IoT Core Device Location peut résoudre la localisation de l'appareil. Pour le type de mesure GNSS, l'appareil doit disposer de la puce LR11xx pour scanner les données de mesure afin d'obtenir les informations de localisation résolues à l'aide du solveur GNSS. Pour plus d'informations sur l'obtention d'informations de localisation pour les périphériques LoRa WAN, consultez la section Configuration de la position des ressources LoRa WAN dans la documentation AWS IoT Wireless.

Types de mesures et solveurs
Type de mesure Third-party solveurs Appareils pris en charge
Wi-Fi points d'accès Wi-Fi solveur basé Appareils IoT généraux, LoRa WAN et appareils Amazon Sidewalk
Tours radio cellulaires : GSM, LTE, CDMA, SCDMA, WCMDA et données TD-SCDMA Solveur cellulaire Appareils IoT généraux, LoRa WAN et appareils Amazon Sidewalk
Adresse IP Solveur de recherche inversée IP Tout appareil IoT qui se connecte via TCP/IP
Données de numérisation GNSS (messages NAV) solveur GNSS Appareils IoT généraux, LoRa WAN et appareils Amazon Sidewalk
Bluetooth Low Energy (BLE) Solveur basé sur BLE Appareils Amazon Sidewalk

Pour plus d'informations sur les solveurs de localisation et des exemples illustrant la charge utile de l'appareil pour les différents types de mesures, consultez Solveurs de localisation et charge utile de l'appareil.

Comment ? AWS IoT Core La localisation de l'appareil fonctionne

Le schéma suivant montre comment AWS IoT Core Device Location collecte les données de mesure et résout les informations de localisation de vos appareils.

Image montrant comment AWS IoT Core Device Location utilise vos données de mesure brutes et résout la localisation de l'appareil.

Les étapes suivantes montrent comment fonctionne la localisation de l' AWS IoT Core appareil.

  1. Recevoir des données de mesure

    Les données de mesure brutes relatives à l'emplacement de votre appareil sont d'abord envoyées depuis l'appareil. Les données de mesure sont spécifiées sous forme de charge utile JSON.

  2. Données de mesure de processus

    Les données de mesure sont traitées et AWS IoT Core Device Location choisit les données de mesure à utiliser, qui peuvent être des données cellulaires Wi-Fi, un scan GNSS ou des informations d'adresse IP.

  3. Choisissez un solveur

    Le solveur tiers est choisi en fonction des données de mesure. Par exemple, si les données de mesure contiennent Wi-Fi des informations d'adresse IP, il choisit le Wi-Fi solveur et le solveur de recherche inversée IP.

  4. Obtenir un emplacement résolu

    Une demande d'API est envoyée aux fournisseurs de solveur pour leur demander de résoudre la localisation. AWS IoT Core Device Location obtient ensuite les informations de géolocalisation estimées auprès des solveurs.

  5. Choisissez l'emplacement résolu

    Les informations de localisation résolues et leur précision sont comparées, et AWS IoT Core Device Location choisit les résultats de géolocalisation avec la plus grande précision.

  6. Informations sur l'emplacement de sortie

    Les informations de géolocalisation vous sont envoyées sous forme de charge utile GeoJSON. La charge utile contient les coordonnées géographiques du WGS84, les informations de précision, les niveaux de confiance et l'horodatage auquel l'emplacement résolu a été obtenu.

Comment utiliser AWS IoT Core Emplacement de l'appareil

Les étapes suivantes montrent comment utiliser la localisation de AWS IoT Core l'appareil.

  1. Fournir des données de mesure

    Spécifiez les données de mesure brutes relatives à l'emplacement de votre appareil sous forme de charge utile JSON. Pour récupérer les données de mesure de la charge utile, accédez aux journaux de votre appareil ou utilisez CloudWatch Logs et copiez les informations relatives aux données de charge utile. La charge utile JSON doit contenir un ou plusieurs types de mesure de données. Pour des exemples illustrant le format de charge utile de différents solveurs, consultez Solveurs de localisation et charge utile de l'appareil.

  2. Résoudre les informations de localisation

    À l'aide de la page Emplacement de l'appareil de la AWS IoT console ou de l'opération de l'GetPositionEstimateAPI, transmettez les données de mesure de la charge utile et déterminez la localisation de l'appareil. AWS IoT Core Device Location choisit ensuite le solveur le plus précis et indique l'emplacement du périphérique. Pour de plus amples informations, veuillez consulter Résolution de la localisation des appareils IoT.

  3. Copier les informations de localisation

    Vérifiez les informations de géolocalisation qui ont été résolues par AWS IoT Core Device Location et signalées sous forme de charge utile GeoJSON. Vous pouvez copier la charge utile pour l'utiliser avec vos applications et d'autres applications Service AWS. Par exemple, vous pouvez envoyer vos données de localisation géographique à Amazon Location Service à l'aide de l'action relative à la Location AWS IoT règle.

Les rubriques suivantes montrent comment utiliser la localisation de l' AWS IoT Core appareil et des exemples de charge utile de localisation de l'appareil.