Этот метод выполняет геокодирование местоположения, сопоставляя координаты широты и долготы с адресом. Он также предоставляет структурированную информацию об адресе.
HTTP-запрос
GET https://geocode.googleapis.com/v4alpha/geocode/location/{locationQuery}
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
Параметр объединения location_input . Местоположение для геокодирования. location_input может принимать только одно из следующих значений: | |
locationQuery | Местоположение указывается в формате строки "lat,lng". Например: "64.7611872,-18.4705364". |
Параметры запроса
| Параметры | |
|---|---|
languageCode | Необязательно. Язык, на котором должны быть представлены результаты. |
regionCode | Необязательный параметр. Код региона. Код региона, указанный в виде двухсимвольного значения ccTLD («домен верхнего уровня»). Этот параметр влияет на результаты в соответствии с применимым законодательством. |
types[] | Необязательно. Набор тегов типов для ограничения результатов. Результаты, не содержащие ни одного из указанных типов, удаляются. Полный список возможных значений см. в таблицах A и B по адресу https://developers.google.com/maps/documentation/places/web-service/place-types . |
granularity[] | Необязательный параметр. Фильтр, состоящий из одного или нескольких перечислений с указанием уровня детализации местоположения. |
Параметр объединения location_input . Местоположение для геокодирования. location_input может принимать только одно из следующих значений: | |
location | Местоположение в структурированном формате. |
Текст запроса
Тело запроса должно быть пустым.
Ответный текст
В случае успеха тело ответа будет содержать экземпляр класса 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