GeocodeResult

Coğrafi kod sonucu, bir yerle ilgili coğrafi bilgiler 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 sonuç için 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 adresini ziyaret edin.

placeId

string

Bu sonucun yer kimliği.

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ünüm alanı.

bounds

object (Viewport)

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

formattedAddress

string

Tek satırda biçimlendirilmiş adres.

postalAddress

object (PostalAddress)

Posta adresi biçimindeki adres.

addressComponents[]

object (GeocodeResult.AddressComponent)

Her yerleşim birimi seviyesi için tekrarlanan bileşenler.

postalCodeLocalities[]

object (LocalizedText)

Posta kodunda yer alan tüm yerleşim yerlerinin tam listesi.

Bu alan yalnızca sonuç "postal_code" türündeyse doldurulur.

types[]

string

Bu sonuç için bir dizi tür etiketi. Ö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 kodda yer alan konumun Plus Code'u.

GeocodeResult.AddressComponent

Biçimlendirilmiş adresi oluşturan yapılandırılmış bileşenler (bu bilgi varsa).

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şeninin kısaltılmış metin adı. Örneğin, Avustralya ülkesinin 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 gösterimiyle).