기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
특정 언어로 지오코딩을 리버스하는 방법
이 기능을 사용하면 BCP47-compliant 코드에서 선호하는 응답 언어를 선택할 수 있습니다. 이름 변형을 기반으로 쿼리 언어를 감지하고 일치하지 않는 토큰 및 모호한 사례에 선호 언어를 사용합니다. 요청된 언어가 없는 경우 Places API는 공식 국가 언어로 결과를 제공하지만 다른 리전에서 리전 언어의 우선 순위를 지정합니다. 대체 전략으로 요청된 언어로 주소 요소를 사용할 수 없는 경우 Places APIs 기본 언어로 주소를 반환합니다.
잠재적 사용 사례
한 가지 잠재적 사용 사례는 쿼리 및/또는 결과를 현지화하는 것입니다.
예시
- 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"