GeocodeResult

Hasil geocode berisi informasi geografis tentang suatu tempat.

Representasi 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)
  }
}
Kolom
place

string

ID tempat yang sepenuhnya memenuhi syarat untuk hasil ini. Dalam format "//places.googleapis.com/places/{placeID}". Lihat https://developers.google.com/maps/documentation/places/web-service/place-id untuk mengetahui detail selengkapnya.

placeId

string

ID tempat untuk hasil ini.

location

object (LatLng)

LatLng alamat ini.

granularity

enum (GeocodeResult.Granularity)

Perincian lokasi.

viewport

object (Viewport)

Area tampilan yang sesuai untuk menampilkan hasil geocode.

bounds

object (Viewport)

Kotak pembatas untuk alamat.

formattedAddress

string

Alamat yang diformat dalam satu baris.

postalAddress

object (PostalAddress)

Alamat dalam format alamat pos.

addressComponents[]

object (GeocodeResult.AddressComponent)

Komponen berulang untuk setiap tingkat lokalitas.

postalCodeLocalities[]

object (LocalizedText)

Daftar lengkap lokalitas yang ada dalam kode pos.

Kolom ini hanya diisi jika hasilnya berjenis "postal_code".

types[]

string

Kumpulan tag jenis untuk hasil ini. Misalnya, "political" dan "administrative_area".

Untuk daftar lengkap kemungkinan nilai, lihat Tabel A dan Tabel B di https://developers.google.com/maps/documentation/places/web-service/place-types.

plusCode

object (PlusCode)

Plus Code lokasi dalam geocode ini.

GeocodeResult.AddressComponent

Komponen terstruktur yang membentuk alamat yang diformat, jika informasi ini tersedia.

Representasi JSON
{
  "longText": string,
  "shortText": string,
  "types": [
    string
  ],
  "languageCode": string
}
Kolom
longText

string

Deskripsi teks lengkap atau nama komponen alamat. Misalnya, komponen alamat untuk negara Australia dapat memiliki nama panjang "Australia".

shortText

string

Nama tekstual yang disingkat untuk komponen alamat, jika tersedia. Misalnya, komponen alamat untuk negara Australia dapat memiliki nama pendek "AU".

types[]

string

Array yang menunjukkan jenis komponen alamat.

Lihat https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types untuk mengetahui detail selengkapnya.

languageCode

string

Bahasa yang digunakan untuk memformat komponen ini, dalam notasi CLDR.