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 とリファレンスの使用の概要を説明します。 利用可能なパラメータに関する資料をご覧ください。