GeocodeResult

Coğrafi kod sonucu, bir yerle ilgili coğrafi bilgileri içerir.

JSON gösterimi
{
  "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)
  }
}
Alanlar
place

string

Bu sonucun tam nitelikli yer tanımlayıcısı. "//places.googleapis.com/places/{placeID}" biçiminde. Daha fazla bilgi için https://developers.google.com/maps/documentation/places/web-service/place-id adresine bakın.

placeId

string

Bu sonucun yer kimliği.

location

object (LatLng)

Bu adresin enlem ve boylamı.

granularity

enum (Granularity)

Konumun ayrıntı düzeyi.

viewport

object (Viewport)

Coğrafi kod sonucunu görüntülemeye uygun bir görüntü alanı.

bounds

object (Viewport)

Adresin sınırlayıcı kutusu.

formattedAddress

string

Bir satırda biçimlendirilmiş adres.

postalAddress

object (PostalAddress)

Posta adresi biçimindeki adres.

addressComponents[]

object (AddressComponent)

Her yerleşim birimi düzeyi için tekrarlanan bileşenler.

postalCodeLocalities[]

object (LocalizedText)

Posta kodunda yer alan yerleşim yerlerinin tam listesi.

Bu değer yalnızca sonuç "postal_code" türü olduğunda doldurulur.

types[]

string

Bu sonuç için bir tür etiket grubu. Örneğin, "political" ve "administrative_area".

Olası değerlerin tam listesi için https://developers.google.com/maps/documentation/places/web-service/place-types adresindeki A ve B tablolarına bakın.

plusCode

object (PlusCode)

Bu coğrafi koddaki konumun Plus Code'u.

AddressComponent

Bu bilgiler mevcutsa biçimlendirilmiş adresi oluşturan yapılandırılmış bileşenler.

JSON gösterimi
{
  "longText": string,
  "shortText": string,
  "types": [
    string
  ],
  "languageCode": string
}
Alanlar
longText

string

Adres bileşeninin tam metin açıklaması veya adı. Örneğin, Avustralya ülkesine ait bir adres bileşeninin uzun adı "Avustralya" olabilir.

shortText

string

Varsa adres bileşeni için kısaltılmış metin adı. Örneğin, Avustralya ülkesine ait bir adres bileşeninin kısa adı "AU" olabilir.

types[]

string

Adres bileşeninin türlerini belirten bir dizi.

Daha fazla bilgi için https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types adresini ziyaret edin.

languageCode

string

Bu bileşenleri biçimlendirmek için kullanılan dil (CLDR notasyonu).

LocalizedText

Belirli bir dildeki metnin yerelleştirilmiş varyantı.

JSON gösterimi
{
  "text": string,
  "languageCode": string
}
Alanlar
text

string

Aşağıdaki languageCode değerine karşılık gelen dilde yerelleştirilmiş dize.

languageCode

string

Metnin BCP-47 dil kodu ("en-US" veya "sr-Latn" gibi).

Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin.