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

W pełni kwalifikowany identyfikator miejsca dla tego wyniku. W formacie „//places.googleapis.com/places/{placeID}”. Więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/place-id.

placeId

string

Identyfikator miejsca dla tego wyniku.

location

object (LatLng)

Współrzędne geograficzne tego adresu.

granularity

enum (GeocodeResult.Granularity)

Stopień szczegółowości lokalizacji.

viewport

object (Viewport)

Obszar widoczny odpowiedni do wyświetlania wyniku geokodowania.

bounds

object (Viewport)

Pole ograniczenia adresu.

formattedAddress

string

Adres sformatowany w jednym wierszu.

postalAddress

object (PostalAddress)

Adres w formacie adresu pocztowego.

addressComponents[]

object (GeocodeResult.AddressComponent)

Powtarzające się komponenty dla każdego poziomu lokalizacji.

postalCodeLocalities[]

object (LocalizedText)

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

To pole jest wypełniane 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 tabelach A i B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types.

plusCode

object (PlusCode)

Kod Plus Code lokalizacji w tym geokodzie.

GeocodeResult.AddressComponent

Uporządkowane 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 tekst opisu 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 Australii 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żyty do sformatowania tego komponentu w notacji CLDR.