As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Como reverter a geocodificação em um idioma específico
O atributo permite selecionar um idioma de resposta preferencial a partir de códigos compatíveis com BCP47. Ele detecta o idioma da consulta com base em variantes de nome e usa a linguagem preferida para tokens inconsistentes e casos ambíguos. Se não houver solicitação de idioma, a API Locais fornecerá resultados no idioma oficial do país, mas priorizando o idioma regional nos lugares onde ele é diferente. Como estratégia alternativa, se algum elemento de endereço não estiver disponível no idioma solicitado, as APIs de Locais retornarão endereços no idioma padrão.
Casos de uso possíveis
Um possível caso de uso é traduzir a consulta e/ou o resultado.
Exemplos
- 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"