Method: geocode.location.geocodeLocation

Этот метод выполняет геокодирование местоположения, сопоставляя координаты LatLng с адресом. Он также предоставляет структурированную информацию об адресе.

HTTP-запрос

GET https://geocode.googleapis.com/v4beta/geocode/location

URL использует синтаксис перекодировки gRPC .

Параметры запроса

Параметры
languageCode

string

Необязательно. Язык, на котором должны быть возвращены результаты.

regionCode

string

Необязательный. Код региона. Код региона, указанный как двухсимвольное значение ccTLD («домен верхнего уровня»). Параметр влияет на результаты в соответствии с действующим законодательством.

types[]

string

Необязательно. Набор тегов типа для ограничения результатов. Результаты, не соответствующие ни одному из указанных типов, удаляются.

Полный список возможных значений см. в таблице A и таблице B по адресу https://developers.google.com/maps/documentation/places/web-service/place-types .

granularity[]

enum ( GeocodeResult.Granularity )

Необязательно. Фильтр по одному или нескольким перечислениям с гранулярностью местоположения.

Параметр объединения location_input . Местоположение для геокодирования. location_input может быть только одним из следующих:
locationQuery

string

Местоположение в формате строки «lat,lng». Например, «64.7611872,-18.4705364».

location

object ( LatLng )

Расположение в структурированном формате.

Текст запроса

Тело запроса должно быть пустым.

Тело ответа

В случае успеха тело ответа содержит экземпляр GeocodeLocationResponse .

Области авторизации

Требуется одна из следующих областей OAuth:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/maps-platform.geocode
  • https://www.googleapis.com/auth/maps-platform.geocode.location