Все готово!

Прежде чем приступить к разработке, ознакомьтесь с документацией для разработчиков.

Активировать Google Maps Elevation API

Чтобы помочь вам освоиться, мы покажем, как выполнить некоторые необходимые действия в консоли разработчика Google:

  1. Создание или выбор проекта
  2. Активировать Google Maps Elevation API
  3. Создание соответствующих ключей

Начало работы

Google Maps Elevation API предоставляет сведения о высоте для всех местоположений в любой точке планеты, включая впадины на дне океана (значения при этом будут отрицательными).

Эта служба также доступна как часть Google Maps JavaScript API на стороне клиента или для использования на стороне сервера с Java Client, Python Client, Go Client и Node.js Client for Google Maps Services.

Пример запроса и ответа

Доступ к Google Maps Elevation API осуществляется с помощью интерфейса HTTP. Для этого используются запросы, состоящие из строки URL-адреса с использованием координат широты и долготы для идентификации мест и вершин путей. Запросы должны включать ваш ключ API.

В следующем примере запрашивается значение высоты в формате JSON для Денвера, Колорадо (известного как "город на высоте одной мили"):

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

Этот запрос можно проверить, введя URL-адрес в браузер (замените YOUR_API_KEY своим фактическим ключом API). Ответ включает значение высоты данной точки над уровнем моря в метрах вместе со значением разрешения (максимальное расстояние между точками данных, на основе которых производилась интерполяция высоты, в метрах).

В руководстве для разработчиков см. дополнительную информацию о создании URL запросов и доступных параметрах, а также об интерпретации ответов.

Ниже приведен образец примера в формате JSON:

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

Начните кодирование с нашими клиентскими библиотеками

Клиентские библиотеки облегчают разработку с использованием интерфейсов API веб-служб Google Maps благодаря простой и эффективной реализации механизмов решения стандартных задач, например, аутентификации, блокировки запросов и автоматического повтора попыток. Интерфейс Google Maps Elevation API доступен в Java Client, Python Client, Go Client и Node.js Client for Google Maps Services.

Аутентификация, квоты и политики

Активируйте API и получите ключ API

Чтобы использовать Google Maps Elevation API, нужно предварительно активировать API в Google API Console и получить учетные данные для аутентификации. В каждом запросе нужно указывать ключ API (или идентификатор клиента, если вы используете премиум-план).

Нажмите кнопку ниже, чтобы выполнить следующие шаги процесса:

  1. Создание или выбор проекта
  2. Включение API
  3. Получение ключа API
Получить ключ

Подробнее об учетных данных для аутентификации.

Квоты

На странице ограничений на использование можно найти подробную информацию о квотах, установленных для Google Maps Elevation API.

Политики

Использование Google Maps Elevation API должно соответствовать политикам API.

Подробнее

С помощью Elevation API можно делать и многое другое, например, запрашивать данные по высоте для нескольких мест и создавать диаграммы высоты. Дополнительные примеры и другую информацию можно найти в руководстве для разработчика Elevation API.

Оставить отзыв о...

Текущей странице
Google Maps Elevation API
Google Maps Elevation API
Нужна помощь? Обратитесь в службу поддержки.