GeocodeResult

ジオコード結果には、場所に関する地理情報が含まれています。

JSON 表現
{
  "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)
  }
}
フィールド
place

string

この結果の完全修飾された場所 ID。「//places.googleapis.com/places/{placeID}」の形式で指定します。詳しくは、https://developers.google.com/maps/documentation/places/web-service/place-id をご覧ください。

placeId

string

この結果のプレイス ID。

location

object (LatLng)

この住所の緯度経度。

granularity

enum (GeocodeResult.Granularity)

位置情報の粒度。

viewport

object (Viewport)

ジオコーディング結果の表示に適したビューポート。

bounds

object (Viewport)

住所の境界ボックス。

formattedAddress

string

1 行でフォーマットされた住所。

postalAddress

object (PostalAddress)

郵便住所形式の住所。

addressComponents[]

object (GeocodeResult.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。

GeocodeResult.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 表記)。