AWS IoT Core Standort des Geräts - AWS IoT Core

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS IoT Core Standort des Geräts

Bevor Sie die Funktion „ AWS IoT Core Gerätestandort“ verwenden, lesen Sie sich die Nutzungsbedingungen für diese Funktion durch. Beachten Sie, dass AWS möglicherweise die Parameter Ihrer Geolokalisierungs-Suchanfrage, wie z. B. die für die Durchführung von Suchanfragen verwendeten Standortdaten, und andere Informationen an den von Ihnen ausgewählten Drittanbieter übertragen werden, der möglicherweise nicht dem entspricht AWS-Region , den Sie derzeit verwenden. Der Drittanbieter und der zu verwendende Solver werden auf der Grundlage der empfangenen Eingabe-Payload ausgewählt. Weitere Informationen finden Sie unter AWS -Servicebedingungen.

Verwenden Sie AWS IoT Core Device Location, um den Standort Ihrer IoT-Geräte mithilfe von Solvern von Drittanbietern zu testen. Solver sind von Drittanbietern bereitgestellte Algorithmen, die Messungsdaten auflösen und den Standort Ihres Geräts schätzen. Indem Sie den Standort Ihrer Geräte ermitteln, können Sie sie vor Ort verfolgen und debuggen, um etwaige Probleme zu beheben.

Die aus verschiedenen Quellen gesammelten Messungsdaten werden aufgelöst, und die Geolokalisierungsinformationen werden als GeoJSON-Nutzlast gemeldet. Das GeoJSON-Format ist ein Format, das zur Codierung geografischer Datenstrukturen verwendet wird. Die Nutzlast enthält die Breiten- und Längengradkoordinaten Ihres Gerätestandorts, die auf dem Koordinatensystem des World Geodetic Systems (WGS84) basieren.

Messungstypen und Solver

AWS IoT Core Device Location arbeitet mit Drittanbietern zusammen, um die Messdaten aufzulösen und einen geschätzten Gerätestandort zu ermitteln. In der folgenden Tabelle sind die Messungstypen und die Location Solver von Drittanbietern sowie Informationen zu unterstützten Geräten aufgeführt. Informationen zu LoRa WAN-Geräten und zur Konfiguration des Gerätestandorts für diese Geräte finden Sie unter Konfiguration der Position von LoRa WAN-Ressourcen.

Anmerkung

Allgemeine IoT-Geräte und Sidewalk-Geräte können die MQTT-Themen zum Gerätestandort verwenden, um die Standortinformationen abzurufen. Bei den Messarten WLAN, Mobilfunk und IP-Adresse kann AWS IoT Core Device Location den Standort des Geräts ermitteln, wenn die Geräte die Messdaten zu den reservierten Themen im definierten GeoJSON-Format veröffentlichen. Für den GNSS-Messtyp muss das Gerät über den LR11xx-Chip verfügen, der die Messdaten scannt, um die aufgelösten Ortsinformationen mithilfe des GNSS-Solvers zu erhalten. Informationen zum Abrufen von Standortinformationen für LoRa WAN-Geräte finden Sie in der Dokumentation unter Konfiguration der Position für LoRa WAN-Ressourcen.AWS IoT Wireless

Messungstypen und Solver
Messungstyp Solver von Drittanbietern Unterstützte Geräte
WLAN-Zugangspunkte WLAN-basierter Solver Allgemeine IoT-Geräte, LoRa WAN- und Sidewalk-Geräte
Mobilfunkmasten: GSM-, LTE-, CDMA-, SCDMA-, WCMDA- und TD-SCDMA-Daten Solver auf Mobilfunkbasis Allgemeine IoT-Geräte, LoRa WAN- und Sidewalk-Geräte
IP-Adresse IP-Reverse-Lookup-Solver Allgemeine IoT-Geräte und Sidewalk-Geräte
GNSS-Scandaten (NAV-Nachrichten) GNSS-Solver Allgemeine IoT-Geräte, LoRa WAN und Gerätegeräte

Weitere Informationen zu den Location Solvern und Beispiele, welche die Gerätenutzlast für die verschiedenen Messungstypen zeigen, finden Sie unter Location Solver und Geräte-Payload.

So funktioniert der AWS IoT Core Gerätestandort

Das folgende Diagramm zeigt, wie AWS IoT Core Device Location Messdaten sammelt und die Standortinformationen Ihrer Geräte auflöst.

Das Bild zeigt, wie der AWS IoT Core Gerätestandort Ihre Rohmessdaten verwendet und den Gerätestandort auflöst.

Die folgenden Schritte zeigen, wie der AWS IoT Core Gerätestandort funktioniert.

  1. Empfangen von Messungsdaten

    Die Rohmessungsdaten, die sich auf Ihren Gerätestandort beziehen, werden zuerst vom Gerät gesendet. Die Messungsdaten werden als JSON-Nutzlast angegeben.

  2. Prozessmessungsdaten

    Die Messdaten werden verarbeitet, und AWS IoT Core Device Location wählt die zu verwendenden Messdaten aus. Dabei kann es sich um WLAN-, Mobilfunk-, GNSS-Scan- oder IP-Adressinformationen handeln.

  3. Auswählen des Solver

    Der Solver eines Drittanbieters wird auf der Grundlage der Messungsdaten ausgewählt. Wenn die Messungsdaten beispielsweise WLAN- und IP-Adressinformationen enthalten, werden der WLAN-Solver und der IP-Reverse-Lookup-Solver ausgewählt.

  4. Abrufen des gelösten Standorts

    Eine API-Anfrage wird an die Solver-Anbieter gesendet, mit der Bitte, den Standort zu ermitteln. AWS IoT Core Der Gerätestandort ruft dann die geschätzten Geolokalisierungsinformationen von den Solvern ab.

  5. Auswählen des aufgelösten Standort

    Die aufgelösten Standortinformationen und ihre Genauigkeit werden verglichen, und der AWS IoT Core Gerätestandort wählt die Geolokalisierungsergebnisse mit der höchsten Genauigkeit aus.

  6. Ausgabe der Standortinformationen

    Die Geolokalisierungsinformationen werden Ihnen als GeoJSON-Nutzlast gesendet. Die Nutzlast enthält die WGS84-Geokoordinaten, die Genauigkeitsinformationen, den Zuverlässigkeitsgrad und den Zeitstempel, zu dem der gelöste Standort abgerufen wurde.

Wie verwendet man den Gerätestandort AWS IoT Core

Die folgenden Schritte zeigen, wie Sie den AWS IoT Core Gerätestandort verwenden.

  1. Bereitstellen von Messungsdaten

    Geben Sie die Rohmessungsdaten, die sich auf den Standort Ihres Geräts beziehen, als JSON-Nutzlast an. Um die Nutzlast-Messdaten abzurufen, gehen Sie zu Ihren Geräteprotokollen oder verwenden Sie CloudWatch Protokolle und kopieren Sie die Nutzdateninformationen. Die JSON-Nutzlast muss mindestens eine Art von Messungsdaten enthalten. Beispiele, in denen das Nutzlastformat für verschiedene Solver gezeigt werden, finden Sie unter Location Solver und Geräte-Payload.

  2. Auflösen von Standortinformationen

    Übergeben Sie mithilfe der Seite „Gerätestandort“ in der AWS IoT Konsole oder im GetPositionEstimateAPI-Vorgang die Payload-Messdaten und ermitteln Sie den Gerätestandort. AWS IoT Core Der Gerätestandort wählt dann den Solver mit der höchsten Genauigkeit aus und meldet den Gerätestandort. Weitere Informationen finden Sie unter Auflösen des Standorts von IoT-Geräten.

  3. Kopieren von Standortinformationen

    Überprüfen Sie die Geolokalisierungsinformationen, die durch AWS IoT Core Device Location aufgelöst und als GeoJSON-Payload gemeldet wurden. Sie können die Payload kopieren, um sie mit Ihren Anwendungen und anderen zu verwenden. AWS-Service Beispielsweise können Sie Ihre geografischen Standortdaten mithilfe der Ort AWS IoT Regelaktion an Amazon Location Service senden.

In den folgenden Themen wird die Verwendung von AWS IoT Core Device Location und Beispiele für Payloads zum Gerätestandort beschrieben.