地理编码结果包含有关某个地点的地理信息。
| JSON 表示法 |
|---|
{ "place": string, "placeId": string, "location": { object ( |
| 字段 | |
|---|---|
place |
此地点的资源名称,格式为 |
placeId |
地点的唯一标识符。 |
location |
此地址的纬度和经度。 |
granularity |
位置的粒度。 |
viewport |
适合显示地理编码结果的视口。 |
bounds |
地址的边界框。 |
formattedAddress |
单行格式化地址。 |
postalAddress |
邮政地址格式的地址。 |
addressComponents[] |
每个区域级别重复的组件。 |
postalCodeLocalities[] |
邮政编码中包含的区域的完整列表。 仅当结果类型为“postal_code”时,系统才会填充此字段。 |
types[] |
此结果的一组类型标记。例如,“political”和“administrative_area”。 如需查看可能值的完整列表,请参阅 https://developers.google.com/maps/documentation/places/web-service/place-types 中的表 A 和表 B。 |
plusCode |
此地理编码中位置的加号代码。 |
GeocodeResult.AddressComponent
构成格式化地址的结构化组件(如果此信息可用)。
| JSON 表示法 |
|---|
{ "longText": string, "shortText": string, "types": [ string ], "languageCode": string } |
| 字段 | |
|---|---|
longText |
地址组件的完整文本说明或名称。例如,澳大利亚国家/地区的地址组件的完整名称可能是“Australia”。 |
shortText |
地址组件的缩写文本名称(如果可用)。例如,澳大利亚国家/地区的地址组件的简称可能是“AU”。 |
types[] |
一个数组,用于指明地址组件的类型。 如需了解详情,请参阅 https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types。 |
languageCode |
用于格式化此组件的语言,采用 CLDR 表示法。 |