Эта служба также доступна как часть API JavaScript Карт на стороне клиента или для использования на стороне сервера с клиентом Java, клиентом Python, клиентом Go и клиентом Node.js для служб Google Maps .
Введение
Elevation API предоставляет простой интерфейс для запроса местоположений на Земле для получения данных о высоте. Кроме того, вы можете запросить выборочные данные о высоте вдоль путей, что позволит вам рассчитать изменения высоты вдоль маршрутов. С помощью Elevation API вы можете разрабатывать приложения для пеших и велосипедных прогулок, приложения для позиционирования или приложения для съемки с низким разрешением.
Данные о высоте доступны для всех местоположений на поверхности земли, в том числе для местоположений глубины на дне океана (которые возвращают отрицательные значения). В тех случаях, когда у Google нет точных измерений высоты в точном месте, которое вы запрашиваете, служба интерполирует и возвращает усредненное значение, используя четыре ближайших местоположения. Значения высоты выражены относительно местного среднего уровня моря (LMSL).
Доступ к Elevation API осуществляется через HTTP-интерфейс. Пользователи Maps JavaScript API также могут обращаться к этому API напрямую, используя объект ElevationService()
. (Дополнительную информацию см. в разделе Служба повышения высоты.)
Прежде чем вы начнете
Этот документ предназначен для разработчиков веб-сайтов и мобильных устройств, которые хотят использовать данные о высоте на картах, предоставляемых одним из API платформы Google Maps. Он содержит введение в использование API и справочный материал по доступным параметрам.
Прежде чем приступить к разработке с помощью Elevation API, ознакомьтесь с требованиями к аутентификации (вам нужен ключ API), а также информацией об использовании API и выставлении счетов (вам необходимо включить выставление счетов в своем проекте).