Szenarien und Anwendungsfälle - Amazon Location Service

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.

Szenarien und Anwendungsfälle

Amazon Location Service ist ein Service, der in der ausgeführt wird AWS Cloud. Sie können es von Ihren eigenen EC2 Amazon-Instanzen in der Cloud aufrufen, aber viele Mapping-Anwendungen laufen auf Geräten oder einer Kombination von Geräten und der Cloud. Im Folgenden sind nur einige typische Szenarien aufgeführt und wie Sie bei deren Entwicklung vorgehen könnten.

  • Eine Backend-Anwendung, mit der Sie die Routen für Fahrer in Ihrer Flotte optimieren können.

    Sie können eine Anwendung schreiben, die auf Amazon EC2 ausgeführt wird und den Amazon Location Service verwendet AWS Cloud , um Routenmatrizen als Eingabe für einen Routenoptimierer für Ihre Flotte zu berechnen. Verwenden Sie den AWS SDK, um Anrufe an den Amazon-Standort zu tätigen.

  • Eine Webanwendung, mit der Ihre Kunden die Standorte Ihres Unternehmens finden können.

    Sie können eine Website erstellen, die auf EC2 Amazon-Instances ausgeführt wird, einschließlich einer standortbasierten Anwendung. Verwenden Sie das AWS SDKfor JavaScript, um eine Webanwendung zu entwickeln, mit der Sie mithilfe der Ortssuche nach Standorten suchen und Ergebnisse mithilfe von auf einer Karte anzeigen können MapLibre. Verwenden Sie den Amazon-StandortSDK, um die Programmierung mit dem Standort zu vereinfachen.

  • Fügen Sie Ortungsfunktionen zu einer vorhandenen iOS- oder Android-Anwendung hinzu.

    Sie können AWS SDK für Swift (iOS) oder Kotlin (Android) verwenden, um Amazon Location aufzurufen und Ihrer Anwendung Funktionen für die Suche nach Orten und Karten hinzuzufügen. Wird MapLibre zum Rendern von Karten verwendet. Es sind weitere für andere Sprachen AWS SDKsverfügbar.

  • Verfolgen Sie Ressourcen (Geräte oder Fahrzeuge) und lassen Sie sich auf dem Laufenden halten, wenn sie Bereiche betreten oder verlassen, die Sie definiert haben.

    Eine Anwendung zur Geräteverfolgung besteht aus mehreren Teilen.

    • Für jedes Gerät, das Sie verfolgen, muss eine Tracker-Ressource erstellt werden, um es zu verfolgen. Es muss Positionsaktualisierungen an Amazon Location Service senden, z. B. mithilfe von MQTT.

    • Erstellen Sie Geofences, um Bereiche zu definieren, in denen Sie Eingangs- und Austrittsereignisse für Ihre Anlagen erhalten möchten.

    • Sie können Amazon EC2 oder verwenden AWS Lambda, um auf Ihre Ereignisse zu reagieren, wenn Ressourcen in die Geofence-Bereiche gelangen oder diese verlassen.

    • Sie können dies erweitern, um Web- oder Geräteanwendungen zu erstellen, mit denen Sie die Standorte Ihrer Anlagen verfolgen und auf Karten anzeigen können.

Der folgende Abschnitt enthält Einzelheiten zu den Tools und Bibliotheken, die für jeden Aspekt des Amazon Location Service zur Verfügung stehen.