Method: geocode.location.geocodeLocation

Ta metoda wykonuje geokodowanie lokalizacji, które mapuje współrzędne LatLng na adres. Zawiera też uporządkowane informacje o adresie.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry zapytania

Parametry
languageCode

string

Opcjonalnie: Język, w którym mają być zwracane wyniki.

regionCode

string

Opcjonalnie: Kod regionu. Kod regionu określony jako dwuznakowa wartość ccTLD („domena najwyższego poziomu”). Parametr wpływa na wyniki zgodnie z obowiązującymi przepisami.

types[]

string

Opcjonalnie: Zestaw tagów typu, które ograniczają wyniki. Wyniki, które nie mają żadnego z określonych typów, są usuwane.

Pełną listę możliwych wartości znajdziesz w tabelach A i B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types.

granularity[]

enum (GeocodeResult.Granularity)

Opcjonalnie: Filtr zawierający co najmniej 1 typ wyliczeniowy szczegółowości lokalizacji.

Lokalizacja do geokodowania. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól:
locationQuery

string

Lokalizacja w formacie ciągu znaków „lat,lng”. Na przykład „64.7611872,-18.4705364”.

location

object (LatLng)

Lokalizacja w uporządkowanym formacie.

Koniec pól wykluczających się wzajemnie.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu GeocodeLocationResponse.

Zakresy autoryzacji

Wymaga jednego z tych zakresów 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