本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
案例和使用案例
Amazon Location Service 是在 中執行的服務 AWS 雲端。您可以從雲端的自己的 Amazon EC2執行個體呼叫它,但許多映射應用程式將在裝置上執行,或裝置和雲端的組合。下列僅列出幾個典型案例,以及您可以如何開發這些案例。
-
後端應用程式,可協助您最佳化機群中驅動程式的路由。
您可以在 中撰寫在 Amazon EC2 上執行的應用程式 AWS 雲端 ,該應用程式使用 Amazon Location Service 計算路由矩陣,作為機群路由最佳化工具的輸入。使用 AWS SDK 對 Amazon Location 進行呼叫。
一個 Web 應用程式,可讓您的客戶尋找您業務的位置。
您可以建立在 Amazon EC2執行個體上執行的網站,包括以位置為基礎的應用程式。使用 AWS SDK 的 JavaScript 開發 Web 應用程式,使用位置搜尋 來尋找位置,並使用 在地圖上顯示結果 MapLibre。使用 Amazon Location SDK 讓位置程式設計更容易。
-
將位置功能新增至現有的 iOS 或 Android 應用程式。
您可以使用 for Swift AWS SDK(iOS) 或 Kotlin (Android) 呼叫 Amazon Location,將位置搜尋和映射功能新增至您的應用程式。使用 MapLibre 轉譯地圖。還有其他語言AWS SDKs可以使用。
-
追蹤資產 (裝置或車輛),並在進入或離開您定義的區域時取得更新。
追蹤裝置的應用程式包含數個部分。
-
您要追蹤的每個裝置都必須建立追蹤器資源來追蹤它。它必須使用 將位置更新傳送至 Amazon Location ServiceMQTT。
-
建立地理位置,以定義您要進入和退出資產事件的區域。
-
您可以使用 Amazon EC2 或 AWS Lambda 在資產進入或離開地理區域時回應事件。
-
您可以對此展開以建立 Web 或裝置應用程式,以追蹤並在地圖上顯示您的資產位置。
-
下一節提供 Amazon Location Service 每個層面可用的工具和程式庫詳細資訊。