GeocodeResult

Wynik geokodowania zawiera informacje geograficzne o miejscu.

Zapis JSON
{
  "place": string,
  "placeId": string,
  "location": {
    object (LatLng)
  },
  "granularity": enum (GeocodeResult.Granularity),
  "viewport": {
    object (Viewport)
  },
  "bounds": {
    object (Viewport)
  },
  "formattedAddress": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "addressComponents": [
    {
      object (GeocodeResult.AddressComponent)
    }
  ],
  "postalCodeLocalities": [
    {
      object (LocalizedText)
    }
  ],
  "types": [
    string
  ],
  "plusCode": {
    object (PlusCode)
  }
}
Pola
place

string

Nazwa zasobu tego miejsca w formacie places/{placeId}. Może służyć do wyszukiwania miejsca.

placeId

string

Unikalny identyfikator miejsca.

location

object (LatLng)

Szerokość i długość geograficzna tego adresu.

granularity

enum (GeocodeResult.Granularity)

Szczegółowość lokalizacji.

viewport

object (Viewport)

Obszar widoczny odpowiedni do wyświetlania wyniku geokodowania.

bounds

object (Viewport)

Ramka ograniczająca adresu.

formattedAddress

string

Adres sformatowany w jednym wierszu.

postalAddress

object (PostalAddress)

Adres w formacie adresu pocztowego.

addressComponents[]

object (GeocodeResult.AddressComponent)

Powtarzane komponenty dla każdego poziomu lokalizacji.

postalCodeLocalities[]

object (LocalizedText)

Pełna lista miejscowości zawartych w kodzie pocztowym.

Jest wypełniana tylko wtedy, gdy wynik jest typu „postal_code”.

types[]

string

Zestaw tagów typu dla tego wyniku. Na przykład „political” i „administrative_area”.

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

plusCode

object (PlusCode)

Plus kod lokalizacji w tym geokodzie.

GeocodeResult.AddressComponent

Ustrukturyzowane komponenty, które tworzą sformatowany adres, jeśli te informacje są dostępne.

Zapis JSON
{
  "longText": string,
  "shortText": string,
  "types": [
    string
  ],
  "languageCode": string
}
Pola
longText

string

Pełny opis tekstowy lub nazwa komponentu adresu. Na przykład komponent adresu dla kraju Australia może mieć długą nazwę „Australia”.

shortText

string

Skrócona nazwa tekstowa komponentu adresu, jeśli jest dostępna. Na przykład komponent adresu dla kraju Australia może mieć krótką nazwę „AU”.

types[]

string

Tablica wskazująca typy komponentu adresu.

Więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types.

languageCode

string

Język używany do formatowania tego komponentu w notacji CLDR.