本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
開始使用 Amazon Location Service Geofences
Geofences 是強大的工具,可用來定義地理界限,並根據位置更新觸發動作。本指南會逐步解說在 Amazon Location 中建立和使用地理圍欄集合資源的程序。透過設定地理圍欄並對其評估位置,您可以監控移動並產生自動事件,例如裝置進入或離開定義區域的通知。這些功能非常適合機群追蹤、位置型通知等應用程式。
-
在 AWS 帳戶中建立地理圍欄集合資源。
-
將地理圍欄新增至集合。您可以在 Amazon Location 主控台或 Amazon Location Geofences API 上使用地理圍欄上傳工具。如需可用選項的詳細資訊,請參閱「使用 Amazon Location Service 驗證」。地理圍欄可以定義為
Circle
、Polygon
或MultiPolygon
。使用Polygon
或MultiPolygon
來判斷裝置何時進入特定區域。使用Circle
來判斷裝置何時位於某個點的特定距離 (半徑) 內。如需詳細資訊,請參閱 Amazon Location Service 地理ofence 術語。 -
您可以開始針對所有地理圍欄評估位置。當位置更新跨越一或多個地理圍欄的邊界時,您的地理圍欄集合資源會在 Amazon EventBridge 上發出下列其中一個地理圍欄事件類型:
-
ENTER – 每個地理位置都會產生一個事件,位置更新會通過輸入它來跨越其界限。
-
EXIT – 每個地理位置都會產生一個事件,其中位置更新透過結束它跨越其界限。
如需詳細資訊,請參閱使用 Amazon EventBridge 對 Amazon Location Service 事件做出反應。您也可以使用 Amazon CloudWatch 和 等服務整合監控 AWS CloudTrail。如需詳細資訊,請參閱 使用 Amazon CloudWatch 監控 及 使用 監控和記錄 AWS CloudTrail。
-
例如,您正在追蹤卡車機群,並希望在卡車進入任何倉儲的特定區域內時收到通知。為每個倉儲周圍的區域建立地理圍欄。當卡車向您傳送更新的位置時,請使用 Amazon Location Service 來評估這些位置,並查看卡車是否已進入 (或離開) 其中一個地理圍欄區域。
注意
依您評估的地理圍欄集合數量向您收費。您的帳單不受每個集合中的地理圍欄數量影響。由於每個地理圍欄集合最多可包含 50,000 個地理圍欄,因此您可能想要盡可能將地理圍欄合併為較少的集合,以減少地理圍欄評估的成本。產生的事件將包含集合中個別地理的 ID,以及集合的 ID。