Open-Elevationの互換ホスト
Open-Elevationの公開サーバーはボランティアによるプロジェクトで、稼働時間の保証はありません。openelevation.mygeocode.comは同じlookupエンドポイントにGETでもPOSTでも応答し、陸地と海底をカバーする全球15秒角グリッド(約460m)のデータを使います。
ホスト名を1つ変えるだけ
| 元のホスト |
|
|---|---|
| 代わりに使うホスト | openelevation.mygeocode.com |
| キーのパラメーター | 元のサービスにはキーがなく、こちらでも必要ありません:どのアドレスでもキーなしで1日あたり2,500件のリクエストが使えます。クレジット、パッケージ、利用履歴を利用するには、クエリにkey=...を追加するか、X-API-Keyヘッダーを送信してください。 |
変更前
curl "https://api.open-elevation.com/api/v1/lookup?locations=27.9881,86.9250|46.5763,7.6613"変更後
curl "https://openelevation.mygeocode.com/api/v1/lookup?locations=27.9881,86.9250|46.5763,7.6613"エンドポイント
レスポンスの例
上記のリクエストはこれを返します。フィールド名、入れ子構造、型はOpen-Elevationに準拠しています。その中身のデータだけが当社のものです。
openelevation.mygeocode.comからのレスポンス
{
"results": [
{ "latitude": 27.9881, "longitude": 86.925, "elevation": 8752 },
{ "latitude": 46.5763, "longitude": 7.6613, "elevation": 3459 }
]
}詳細と相違点
Open-Elevationにはキーがなく、こちらでも1日あたり最初の2,500件のリクエストにはキーは不要です。クレジット、パッケージ、利用履歴を利用するには、クエリにkey=...を追加するか、X-API-Keyヘッダーを送信してください。
locations=lat,lon|lat,lonを使うGET形式と、locationsリストを含むPOST本文の両方に対応しています。- 高さは、陸地と海底を含む解像度約460mの全球地形モデルから求められ、Open-Elevationと同様に整数のメートル値で返されます。
- 1リクエストあたり最大1,024地点で、各地点が1リクエストとして数えられます。
お使いのクライアントがここに記載されていないフィールドや動作に依存している場合は、お知らせください。互換性の差異はたいてい小さいため、すぐに修正されます。