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 les paramètres de votre demande de recherche de géolocalisation, tels que les données de localisation utilisées pour effectuer les recherches, et d'autres informations AWS peuvent être transmises au fournisseur de données tiers que vous avez choisi, qui peuvent être autres Région AWS que celui 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 la localisation des AWS IoT Core appareils pour tester l'emplacement 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 s'associe à des fournisseurs tiers pour résoudre les données de mesure et fournir une estimation de l'emplacement 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 types de mesure d'adresses Wi-Fi, cellulaire et IP, si les appareils publient les données de mesure dans les rubriques réservées au format GeoJSON défini, l'emplacement du AWS IoT Core périphérique peut résoudre la position 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 AWS IoT Wireless documentation.

Types de mesures et solveurs
Type de mesure Solveurs tiers Appareils pris en charge
Points d'accès Wi-Fi Solveur basé sur le Wi-Fi Appareils IoT généraux, LoRa WAN et appareils Sidewalk
Tours de téléphonie cellulaire : données GSM, LTE, CDMA, SCDMA, WCMDA et TD-SCDMA Solveur cellulaire Appareils IoT généraux, LoRa WAN et appareils Sidewalk
Adresse IP Solveur de recherche inversée IP Appareils IoT généraux et appareils Sidewalk
Données de numérisation GNSS (messages NAV) solveur GNSS Appareils IoT généraux, LoRa WAN et appareils

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 fonctionne la localisation des AWS IoT Core appareils

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 la localisation de l' AWS IoT Core appareil utilise vos données de mesure brutes et résout la position 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 informations Wi-Fi, cellulaires, de scan GNSS ou 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 des informations sur le Wi-Fi et l'adresse IP, il choisit le solveur Wi-Fi 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 l'emplacement. 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 exactitude 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 la localisation de AWS IoT Core 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 de localisation de l'appareil de la AWS IoT console ou de l'opération GetPositionEstimateAPI, transmettez les données de mesure de la charge utile et déterminez l'emplacement de l'appareil. AWS IoT Core Device Location choisit ensuite le solveur le plus précis et indique l'emplacement de l'appareil. Pour plus d’informations, consultez 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 de Emplacement AWS IoT règle.

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