

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 如何使用特定语言进行反向地理编码
<a name="how-to-reverse-geocode-specific-language"></a>

 该功能允许从 BCP47兼容代码中选择首选响应语言。它根据名称变体检测查询语言，并使用首选语言处理不匹配的令牌和模棱两可的情况。如果没有请求的语言，**地点** API 提供的结果将使用该国家/地区的官方语言，但在语言有差异的区域则优先使用当地语言。作为一种备用策略，如果请求的语言中没有任何地址元素不可用，Plac **es** 会以默认语言 APIs 返回地址。

## 潜在使用案例
<a name="potential-use-geocode-language"></a>

一个潜在的用例是本地化查询结果 and/or 。

## 示例
<a name="reverse-geocode-language-examples"></a>

### 获取特定语言的结果
<a name="reverse-geocode-language-result"></a>

------
#### [ Sample request ]

```
{
    "QueryPosition": [
                139.69172,
                35.6895
            ],
    "Language": "JA"
}
```

------
#### [ Sample response ]

```
{
    "ResultItems": [
        {
            "PlaceId": "<Redacted>",
            "PlaceType": "PointAddress",
            "Title": "2-8-1 Nishishinjuku, Shinjuku-ku, Tokyo 160-0023, Japan",
            "Address": {
                "Label": "2-8-1 Nishishinjuku, Shinjuku-ku, Tokyo 160-0023, Japan",
                "Country": {
                    "Code2": "JP",
                    "Code3": "JPN",
                    "Name": "Japan"
                },
                "Region": {
                    "Name": "Tokyo"
                },
                "SubRegion": {},
                "Locality": "Shinjuku-ku",
                "SubDistrict": "Nishishinjuku",
                "PostalCode": "160-0023",
                "Block": "2 Chome",
                "SubBlock": "8",
                "AddressNumber": "1"
            },
            "Position": [
                139.69171,
                35.68949
            ],
            "Distance": 1,
            "MapView": [
                139.69071,
                35.68861,
                139.69251,
                35.69048
            ],
            "AccessPoints": [
                {
                    "Position": [
                        139.69206,
                        35.68954
                    ]
                }
            ]
        }
    ]
}
```

------
#### [ cURL ]

```
curl --request POST \
  --url 'https://places.geo.eu-central-1.amazonaws.com/v2/reverse-geocode?key=Your_Key' \
  --header 'Content-Type: application/json' \
  --data '{
    "QueryPosition": [
                139.69172,
                35.6895
            ],
    "Language": "JA"
}'
```

------
#### [ AWS CLI ]

```
aws geo-places reverse-geocode --key ${YourKey} --query-position 139.69172 35.6895 --language "JA"
```

------