翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ジオフェンスに対してデバイスの位置を評価する
ジオフェンスに対して位置を評価してジオフェンスイベントを生成する方法は 2 つあります。
-
トラッカーとジオフェンスコレクションをリンクできます。詳細については、「トラッカーをジオフェンスコレクションにリンクする」セクションを参照してください。
-
BatchEvaluateGeofences API を使用して、ジオフェンスコレクションリソースに直接リクエストして、1 つ以上の位置を評価できます。
さらに、ジオフェンス内でデバイスが入ってくる、終了する、またはアイドル状態のままの受信ジオフェンスイベントを予測できます。ForecastGeofenceEvents API を使用してイベントを予測します。
デバイスの位置履歴を追跡したり、地図上に位置を表示したりしたい場合は、トラッカーをジオフェンスコレクションとリンクしてください。あるいは、位置情報の更新をすべて評価したくない、または、位置データをトラッカーリソースに保存したくない場合もあるかもしれません。どちらかに当てはまる場合は、ジオフェンスコレクションに直接リクエストして、ジオフェンスに対して 1 つ以上のデバイスの位置を評価できます。
ジオフェンスに対してデバイス位置を評価すると、イベントが生成されます。これらのイベントに反応して、他の AWS サービスにルーティングできます。ジオフェンスイベントを受信するときに実行できるアクションの詳細については、「Amazon による Amazon Location Service イベントへの対応 EventBridge」を参照してください。
Amazon Location イベントには、そのイベントを生成するデバイス位置更新の属性 (タイムスタンプ、位置、精度、キーと値のペアから成るメタデータ、出入りしたジオフェンスの属性の一部など) が含まれます。ジオフェンスイベントに含まれるデータについては、「Amazon Location Service の Amazon EventBridge イベントの例」を参照してください。
次の例では AWS CLI、、、または Amazon Location APIsを使用します。
ジオフェンスに対してデバイス位置を評価すると、イベントが生成されます。従来、 を使用してイベントに反応することはできますがAmazon EventBridge、このプロセスでは、イベントが発生した後にのみイベントに反応できます。例えば、デバイスが境界を越えていて、その結果として別の規制の対象となる場合など、デバイスがジオフェンスに出入りするタイミングを予測する必要がある場合は、 ForecastGeofenceEvents API を使用して将来のジオフェンスイベントを予測できます。
ForecastGeofenceEvents API は、デバイスの time-to-breach、近接性、速度、位置などの基準を使用してイベントを予測します。この API は ForecastedBreachTime
、ジオフェンスイベントが発生する推定時間を示す を返します。
次の例では、Amazon Location APIsを使用します。