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 (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)
  }
}
Alanlar
place

string

Bu yerin places/{placeId} biçimindeki kaynak adı. Yeri aramak için kullanılabilir.

placeId

string

Bir yerin benzersiz tanımlayıcısı.

location

object (LatLng)

Bu adresin enlem ve boylamı.

granularity

enum (GeocodeResult.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)

Adres için sınırlayıcı kutu.

formattedAddress

string

Tek satırlık biçimlendirilmiş adres.

postalAddress

object (PostalAddress)

Posta adresi biçimindeki adres.

addressComponents[]

object (GeocodeResult.AddressComponent)

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

postalCodeLocalities[]

object (LocalizedText)

Posta kodunda yer alan yerleşim yerlerinin tam listesi.

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

types[]

string

Bu sonuç için bir tür etiketi 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 Tablo A ve Tablo B'ye bakın.

plusCode

object (PlusCode)

Bu coğrafi koddaki konumun Plus Code'u.

GeocodeResult.AddressComponent

Bu bilgi 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 ülkesi için bir adres bileşeninin uzun adı "Avustralya" olabilir.

shortText

string

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

types[]

string

Adres bileşeninin türlerini belirten bir dizi.

Bu değerler, Places API tarafından kullanılan adres türleri ve adres bileşeni türleri tablosundan alınır: https://developers.google.com/maps/documentation/places/web-service/place-types#address-types

languageCode

string

Bu bileşeni biçimlendirmek için kullanılan dil (CLDR gösteriminde).