アセットの位置がジオフェンスの内側にあることの確認

ユーザーストーリー

アセットがどのジオフェンスポリゴンに存在するか、およびそのポリゴンからどのくらい離れているかを確認します。

リクエスト

次のコードは、ユーザーのストーリーに一致する実際のリクエストを示しています。 proximity クエリ パラメーターは、アセットの GPS 位置緯度および経度を WGS 84で表したものです。

https://geofencing.hereapi.com/v8/geofence
?layer_ids=4711
&apiKey=\{YOUR\_API\_KEY\}
&proximity=50.0,8.0,500
&key_attribute=POSTCODE

注 : この例では、 HERE API キー を使用してリクエストを認証します。 使用可能な認証オプションについては、『 Identity & Access Management 開発者ガイド』を参照してください。

レスポンス

リクエストへのレスポンスには、アセットの位置を構成する各ジオメトリに関する情報、またはアセットの位置から指定された検索半径を超えていない各ジオメトリに関する情報が含まれています。

{
    "warnings":[],
    "requestId":"469b08f3-2838-49d3-912d-4adf81d6e93c",
    "geometries":[
        {
            "distance":655.66,
            "nearestLat":50.0,
            "nearestLon":8.0,
            "attributes":
                {
                    "POSTCODE":"2009",
                    "ADMIN4":"Sydney",
                    ...
                }
        },
        {
            "distance":-99999999,
            "nearestLat":50.1,
            "nearestLon":8.1,
            "attributes":
                {
                    "POSTCODE":"2000",
                    "ADMIN4":"Sydney",
                    ...
                }
        }
    ],
}

」に一致する結果は 件です

    」に一致する結果はありません