Reverse Geocode チュートリアル

Reverse Geocodeリソースを使用すると、Geocodeを使用したクエリに基づいて、最も近い住所を検索できます。

検索に適したパラメータを使用して、 https://revgeocode.search.hereapi.com/v1/revgeocode に HTTP GET リクエストを送信します。

次のチュートリアルを利用できます。

ユーザーがイタリアのローマの道路の地図ポイントを選択し、地点の座標を特定して、次のリクエストをエンドポイントに送信します。

GET https://revgeocode.search.hereapi.com/v1/
    revgeocode
    ?at=41.89993%2C12.45447
    &lang=en-US
    &apiKey={YOUR_API_KEY}

API は、 "Via di Porta Cavalegeri, 71,00165 Rome Rome, Italy" の最寄りの住所を返します。

上記のリクエストに対するレスポンスは、次のようになります。

{
  "items": [
    {
      "title": "Via di Porta Cavalleggeri, 71, 00165 Rome, Italy",
      "id": "here:af:streetsection:-mIf.iRKqBlDfek-zjPSdD:CggIBCCuquP2AhABGgI3MQ",
      "resultType": "houseNumber",
      "houseNumberType": "PA",
      "address": {
        "label": "Via di Porta Cavalleggeri, 71, 00165 Rome, Italy",
        "countryCode": "ITA",
        "countryName": "Italy",
        "state": "Latium",
        "county": "Rome",
        "city": "Rome",
        "district": "Aurelio",
        "street": "Via di Porta Cavalleggeri",
        "postalCode": "00165",
        "houseNumber": "71"
      },
      "position": {
        "lat": 41.89991,
        "lng": 12.45449
      },
      "access": [
        {
          "lat": 41.89999,
          "lng": 12.45443
        }
      ],
      "distance": 3,
      "mapView": {
        "west": 12.456,
        "south": 41.89879,
        "east": 12.45298,
        "north": 41.90103
      }
    }
  ]
}

JSON の結果を確認します。 住所の詳細が表示されます。 地図のポイントから返されたアイテムの最も近い座標までの距離 ( メートル単位 ) に注意してください。 最も近い座標は、その位置またはアクセス座標と異なる場合があります。

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

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