GeocodeResult

지오코드 결과에는 장소에 관한 지리 정보가 포함됩니다.

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)
  }
}
필드
place

string

이 결과의 정규화된 장소 식별자입니다. '//places.googleapis.com/places/{placeID}' 형식입니다. 자세한 내용은 https://developers.google.com/maps/documentation/places/web-service/place-id를 참고하세요.

placeId

string

이 결과의 장소 ID입니다.

location

object (LatLng)

이 주소의 위도/경도입니다.

granularity

enum (Granularity)

위치의 세부정보입니다.

viewport

object (Viewport)

지오코드 결과를 표시하는 데 적합한 표시 영역입니다.

bounds

object (Viewport)

주소의 경계 상자입니다.

formattedAddress

string

한 줄로 형식이 지정된 주소입니다.

postalAddress

object (PostalAddress)

우편 주소 형식의 주소입니다.

addressComponents[]

object (AddressComponent)

지역 수준별로 반복되는 구성요소입니다.

postalCodeLocalities[]

object (LocalizedText)

우편번호에 포함된 지역의 전체 목록입니다.

결과가 'postal_code' 유형인 경우에만 채워집니다.

types[]

string

이 결과의 유형 태그 집합입니다. 예를 들면 'political' 및 'administrative_area'입니다.

가능한 값의 전체 목록은 https://developers.google.com/maps/documentation/places/web-service/place-types의 표 A 및 표 B를 참고하세요.

plusCode

object (PlusCode)

이 지오코드에 있는 위치의 Plus Code입니다.

AddressComponent

형식이 지정된 주소를 구성하는 구조화된 구성요소(이 정보가 제공되는 경우)입니다.

JSON 표현
{
  "longText": string,
  "shortText": string,
  "types": [
    string
  ],
  "languageCode": string
}
필드
longText

string

주소 구성요소의 전체 텍스트 설명 또는 이름입니다. 예를 들어 오스트레일리아 국가의 주소 구성요소에는 긴 이름 '오스트레일리아'가 있을 수 있습니다.

shortText

string

주소 구성요소의 축약된 텍스트 이름입니다(해당하는 경우). 예를 들어 오스트레일리아 국가의 주소 구성요소에는 'AU'라는 약어가 있을 수 있습니다.

types[]

string

주소 구성요소의 유형을 나타내는 배열입니다.

자세한 내용은 https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types를 참고하세요.

languageCode

string

이 구성요소의 형식을 지정하는 데 사용되는 언어(CLDR 표기법)입니다.

LocalizedText

특정 언어로 현지화된 텍스트의 변형입니다.

JSON 표현
{
  "text": string,
  "languageCode": string
}
필드
text

string

아래 languageCode에 해당하는 언어로 현지화된 문자열입니다.

languageCode

string

텍스트의 BCP-47 언어 코드(예: 'en-US' 또는 'sr-Latn')입니다.

자세한 내용은 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier를 참조하세요.