開始する

Elevation API は、地形 海底(海底、海底、海底など)の深さを含む地表 負の値を返します。

このサービスは、クライアントサイドの API 呼び出しの一部としても Maps JavaScript API サーバーサイドでの使用の場合は Java クライアント、 Google マップサービス用の Python クライアント、Go クライアント、Node.js クライアントをご覧ください。

リクエストとレスポンスの例

Elevation API には、HTTP インターフェース( リクエストを URL 文字列として作成し、緯度/経度の座標を使用して 位置やパスの頂点を特定します。API キーを含める必要があります。

次の例では、コロラド州デンバー、 JSON 形式の「Mile High City」:

URL

https://maps.googleapis.com/maps/api/elevation/json
  ?locations=39.7391536%2C-104.9847034
  &key=YOUR_API_KEY

cURL

curl -L -X GET 'https://maps.googleapis.com/maps/api/elevation/json?locations=39.7391536%2C-104.9847034&key=YOUR_API_KEY'

ウェブブラウザに URL を入力してテストできます( YOUR_API_KEY実際の API キーに置き換えます)。 レスポンスには、その地点の高度(メートル単位)と、 分解能の値(データポイント間の最大距離、 高度がメートル単位で補間されていました)。

デベロッパー ガイドを見る このモジュールで <ph type="x-smartling-placeholder"></ph> リクエスト URL と使用可能なパラメータを作成する および レスポンスを理解します

レスポンスの例を次に示します。

JSON

{
  "results":
    [
      {
        "elevation": 1608.637939453125,
        "location": { "lat": 39.7391536, "lng": -104.9847034 },
        "resolution": 4.771975994110107,
      },
    ],
  "status": "OK",
}

XML

<ElevationResponse>
 <status>OK</status>
 <result>
  <location>
   <lat>39.7391536</lat>
   <lng>-104.9847034</lng>
  </location>
  <elevation>1608.6379395</elevation>
  <resolution>4.7719760</resolution>
 </result>
</ElevationResponse>

クライアント ライブラリを使用してコーディングを開始する

クライアント ライブラリは Google Maps ウェブサービス API を使った開発が簡単になります。たとえば、 認証、リクエスト / レスポンスなどの一般的なタスクのネイティブ実装 スロットリングと自動再試行ですElevation API を の Java クライアント、 Google マップサービス用の Python クライアント、Go クライアント、Node.js クライアントをご覧ください。

認証、割り当て、料金、ポリシー

認証

Elevation API を使用するには、まず API を有効にして、適切な ID を取得する必要があります。 認証情報を取得できます。詳細については、次をご覧ください: Google Maps Platform の利用を始める

割り当てと料金

使用量と請求額を確認する ページをご覧ください。

ポリシー

Elevation API の使用は、 API ポリシー

その他の情報

Elevation API では、他にも以下のようなことができます。 高度データのリクエスト できます。詳しくは、 Elevation API デベロッパー ガイド 詳細が表示されます。

<ph type="x-smartling-placeholder"></ph> Elevation API デベロッパー ガイドは、 Google Maps Platform API。API とリファレンスの使用の概要を説明します。 利用可能なパラメータに関する資料をご覧ください。