

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Location Service Geofences の使用を開始する
<a name="geofence-gs"></a>

ジオフェンスは、地理的境界を定義し、場所の更新に基づいてアクションをトリガーするための強力なツールです。このガイドでは、Amazon Location でジオフェンスコレクションリソースを作成して使用するプロセスについて説明します。ジオフェンスを設定し、ジオフェンスに対して位置を評価することにより、移動をモニタリングし、デバイスが定義されたエリアに出入りしたときの通知などの自動イベントを生成できます。これらの機能は、フリート追跡、ロケーションベースの通知などのアプリケーションに最適です。

1. AWS アカウントにジオフェンスコレクションリソースを作成します。

1. コレクションにジオフェンスを追加します。Amazon Location コンソールのジオフェンスアップロードツールを使用するか、Amazon Location Geofences API を使用できます。使用できるオプションの詳細については、[Amazon Location Service を使用して認証する](access.md)を参照してください。ジオフェンスは、`Circle`、`Polygon`、または `MultiPolygon` として定義できます。`Polygon` または `MultiPolygon` を使用すると、デバイスが特定のエリアに入ったことを判断できます。`Circle` を使用して、デバイスがポイントから特定の距離 (半径) 以内に入ったことを判断します。詳細については、「[Amazon Location Service のジオフェンス用語](https://docs.aws.amazon.com/location/latest/developerguide/geofence-components.html#geofence-terminology)」を参照してください。

1. すべてのジオフェンスに対して位置の評価を開始できます。ロケーションの更新が 1 つ以上のジオフェンスの境界を超えると、ジオフェンスコレクションリソースは Amazon EventBridge で以下のジオフェンスイベントタイプのいずれかを生成します。
   + **ENTER** — 位置情報の更新がその境界を越えるジオフェンスを入力すると、ジオフェンスごとに 1 つのイベントが生成されます。
   + **EXIT** — 位置情報の更新が終了して境界を越えるジオフェンスごとに 1 つのイベントが生成されます。

   詳細については、「[Amazon EventBridge を使用して Amazon Location Service イベントに対応する](location-events.md)」を参照してください。また、Amazon CloudWatch や AWS CloudTrail などのサービスを使用して、モニタリングを統合することもできます。詳細については、「[Amazon CloudWatch で   を監視する](cloudwatch.md)」および「[によるモニタリングとログ記録 AWS CloudTrail](cloudtrail.md)」を参照してください。

例えば、トラックのフリートを追跡していて、いずれかの倉庫の特定のエリアにトラックが入荷したときに通知を受け取りたい場合などです。各倉庫の周辺にジオフェンスを作成します。トラックから最新の位置情報が送られてきたら、Amazon Location Service を使用してそれらの位置を評価し、トラックがジオフェンスエリアに入った (または出た) かどうかを確認します。

**注記**  
料金は、評価対象のジオフェンスコレクションの数によって決まります。請求額は、各コレクション内のジオフェンスの数に影響されません。各ジオフェンスコレクションには最大 50,000 のジオフェンスを含めることができるため、ジオフェンスの評価コストを削減するために、ジオフェンスをできるだけ少ないコレクションにまとめることをお勧めします。生成されるイベントには、コレクション内の個々のジオフェンスの ID とコレクションの ID が含まれます。