Совместимая замена Open-Elevation
Публичный сервер Open-Elevation является волонтёрским проектом без гарантий доступности. openelevation.mygeocode.com отвечает на тот же эндпоинт lookup, методом GET или POST, по глобальной сетке с шагом 15 угловых секунд (около 460 м), которая охватывает сушу и морское дно.
Измените одно имя хоста
| Исходный хост |
|
|---|---|
| Используйте вместо него | openelevation.mygeocode.com |
| Параметр ключа | У оригинала ключа нет, и здесь он тоже не нужен: любой адрес получает 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"Почему переходят
Ключ не нужен, та же структура URL и сервер, который отслеживается и оплачивается.
Та же бесплатная квота, с ключом или без. Запросы к openelevation.mygeocode.com учитываются в тех же 2 500 бесплатных запросах в день, которые ваш адрес или ваш ключ получает на наших собственных эндпоинтах. Сверх этого: предоплаченный баланс по 0,0001 € за запрос или 50 € в месяц за ключ Unlimited. Для регистрации нужен только адрес электронной почты.
Эндпоинты
| Путь на openelevation.mygeocode.com | Что делает | На основе |
|---|---|---|
/api/v1/lookup?locations=lat,lon|lat,lon | Запрос методом GET | Определение высоты |
/api/v1/lookup (POST, JSON body) | Запрос методом POST | Определение высоты |
Пример ответа
Вот что возвращает запрос выше. Названия полей, вложенность и типы соответствуют Open-Elevation. Наши только данные за ними.
{
"results": [
{ "latitude": 27.9881, "longitude": 86.925, "elevation": 8752 },
{ "latitude": 46.5763, "longitude": 7.6613, "elevation": 3459 }
]
}Подробности и отличия
У Open-Elevation нет ключа, и здесь он тоже не нужен для первых 2 500 запросов в день. Чтобы пользоваться балансом, пакетами и историей использования, добавьте key=... в запрос или отправьте заголовок X-API-Key.
- Поддерживаются и форма GET с
locations=lat,lon|lat,lon, и тело POST со спискомlocations. - Высоты берутся из глобальной модели рельефа с разрешением около 460 м, для суши и морского дна, и возвращаются в целых метрах, как и в Open-Elevation.
- До 1 024 точек в запросе; каждая точка считается одним запросом.
Если ваш клиент зависит от поля или поведения, которого здесь нет, сообщите нам. Пробелы в совместимости исправляются быстро, потому что обычно они невелики.
Другие совместимые хосты
- Google Maps
- Bing Maps
- HERE
- Mapbox
- Geocode.Farm
- Nominatim (OSM)
- OpenCage
- LocationIQ
- Geoapify
- TomTom
- MapQuest
- Geocodio
- PositionStack
- ip-api
- ipinfo
- ipstack
Как работают совместимые хосты, обзор и совместимые замены для библиотек JavaScript.