GeocodeResult

Hasil geocode berisi informasi geografis tentang suatu tempat.

Representasi JSON
{
  "place": string,
  "placeId": string,
  "location": {
    object (LatLng)
  },
  "granularity": enum (Granularity),
  "viewport": {
    object (Viewport)
  },
  "bounds": {
    object (Viewport)
  },
  "formattedAddress": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "addressComponents": [
    {
      object (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)

Lintang bujur alamat ini.

granularity

enum (Granularity)

Perincian lokasi.

viewport

object (Viewport)

Area pandang yang cocok untuk menampilkan hasil geocode.

bounds

object (Viewport)

Kotak pembatas untuk alamat.

formattedAddress

string

Alamat berformat satu baris.

postalAddress

object (PostalAddress)

Alamat dalam format alamat pos.

addressComponents[]

object (AddressComponent)

Komponen berulang untuk setiap tingkat lokalitas.

postalCodeLocalities[]

object (LocalizedText)

Daftar lengkap lokalitas yang terdapat 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 mengetahui daftar lengkap nilai yang mungkin, lihat Tabel A dan Tabel B di https://developers.google.com/maps/documentation/places/web-service/place-types.

plusCode

object (PlusCode)

Plus Codes lokasi dalam geocode ini.

AddressComponent

Komponen terstruktur yang membentuk alamat berformat, 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 singkat "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.

LocalizedText

Varian teks yang dilokalkan dalam bahasa tertentu.

Representasi JSON
{
  "text": string,
  "languageCode": string
}
Kolom
text

string

String yang dilokalkan dalam bahasa yang sesuai dengan languageCode di bawah.

languageCode

string

Kode bahasa BCP-47 teks, seperti "en-US" atau "sr-Latn".

Untuk informasi selengkapnya, lihat http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.