WLAN で 3D 位置を検索します

ユーザーストーリー

ユーザーが、 POST ボディ の WLAN 情報によって定義された WGS-84 準拠の座標と高度を確認しようとしています。

リクエスト

以下のコードブロックは、 POST リクエスト が POST ボディ の WLAN 情報によって定義されたジオコード化および高度を取得する方法を示しています。 HTTP ヘッダーでリクエストのコンテンツタイプを設定する必要があります。

高度情報は、クエリ パラメーターを含むによって要求 desired=altitude され、利用可能な場合は提供されます。 また、クエリ パラメーターでリクエストすることも required=altitudeできます。この場合、高度が利用できない場合は、 HTTP ステータスコード 404 が返されます。 詳細については、「検索リクエストを作成する」の章を参照して

グローバル
Azure
POST /v2/locate?apiKey={YOUR_API_KEY}&desired=altitude HTTP/1.1
Host: positioning.hereapi.com
Content-Type: application/json
POST /v2/locate?apiKey={YOUR_API_KEY}&desired=altitude HTTP/1.1
Host: az.positioning.hereapi.com
Content-Type: application/json

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

この POST リクエスト には、次の POST ボディ が必要です。

{
  "wlan": [
    {
      "mac": "74:26:AC:1F:47:9F",
      "rss": -47
    },
    {
      "mac": "74:26:AC:4C:5F:3E",
      "rss": -59
    },
    {
      "mac": "7C:21:0E:A9:58:03",
      "rss": -55
    },
    {
      "mac": "74:26:AC:1F:47:93",
      "rss": -57
    },
    {
      "mac": "7C:21:0E:A9:59:62",
      "rss": -59
    },
    {
      "mac": "7C:21:0E:A9:59:63",
      "rss": -59
    }
  ]
}

レスポンス

リクエストに対する応答には、次の内容が含まれます。

  • lat: WGS-84 準拠の緯度座標
  • lng: WGS-84 準拠の経度座標
  • accuracy: 位置を囲む不確実性円の半径(メートル単位)
  • alt: 高度 ( メートル単位 ) (WGS-84 楕円体を参照 ) の負または正の値
  • altAccuracy: 高度推定の不確実性(メートル単位)( confidence パラメーターに応じた信頼度)
{
  "location": {
    "lat": 61.49450804,
    "lng": 23.7754544,
    "accuracy": 4,
    "alt": 138.9,
    "altAccuracy": 2.5
  }
}

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

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