Cómo realizar la geocodificación inversa en un idioma específico - Amazon Location Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cómo realizar la geocodificación inversa en un idioma específico

La característica permite seleccionar un idioma de respuesta preferido entre los códigos compatibles con BCP47. Detecta el idioma de consulta en función de las variantes del nombre y utiliza el idioma preferido para casos ambiguos o de tókenes no coincidentes. Si no se solicita ningún idioma, la API de Lugares proporciona los resultados en el idioma oficial del país, pero prioriza el idioma regional en las regiones en las que difiere. Como estrategia alternativa, si algún elemento de dirección no está disponible en el idioma solicitado, las API de Lugares devuelven las direcciones en el idioma predeterminado.

Casos de uso potenciales

Un posible caso de uso es localizar la consulta o el resultado.

Ejemplos

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"