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 en un idioma específico
Esta función permite seleccionar un idioma de respuesta preferido entre códigos BCP47 compatibles. 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 la dirección no está disponible en el idioma solicitado, coloca las direcciones de APIs retorno en el idioma predeterminado.
Casos de uso potenciales
Un posible caso de uso es localizar el resultado de and/or la consulta.
Ejemplos
- Sample request
-
{
"QueryText":"Patna, Bihar, Bharat",
"Language": "HI"
}
- Sample response
-
{
"ResultItems": [
{
"PlaceId": "<Redacted>",
"PlaceType": "Locality",
"Title": "पटना, बिहार, भारत",
"Address": {
"Label": "पटना, बिहार, भारत",
"Country": {
"Code2": "IN",
"Code3": "IND",
"Name": "भारत"
},
"Region": {
"Code": "BR",
"Name": "बिहार"
},
"SubRegion": {
"Name": "पटना"
},
"Locality": "पटना",
"PostalCode": "800001"
},
"Position": [
85.13752,
25.60134
],
"MapView": [
85.03222,
25.55157,
85.27107,
25.65917
],
"MatchScores": {
"Overall": 1,
"Components": {
"Address": {
"Country": 1,
"Region": 1,
"Locality": 1
}
}
}
}
]
}
- cURL
-
curl --request POST \
--url 'https://places.geo.eu-central-1.amazonaws.com/v2/geocode?key=Your_Key' \
--header 'Content-Type: application/json' \
--data '{
"QueryText":"Patna, Bihar, Bharat",
"Language": "HI"
}'
- AWS CLI
-
aws geo-places geocode --key ${YourKey} --query-text "पटना, बिहार, भारत" --language "HI"
- Sample request
-
{
"QueryText":"पटना, बिहार, भारत"
}
- Sample response
-
{
"ResultItems": [
{
"PlaceId": "<Redacted>",
"PlaceType": "Locality",
"Title": "Patana, Bihar, Bharat",
"Address": {
"Label": "Patana, Bihar, Bharat",
"Country": {
"Code2": "IN",
"Code3": "IND",
"Name": "Bharat"
},
"Region": {
"Code": "BR",
"Name": "Bihar"
},
"SubRegion": {
"Name": "Patana"
},
"Locality": "Patana",
"PostalCode": "800001"
},
"Position": [
85.13752,
25.60134
],
"MapView": [
85.03222,
25.55157,
85.27107,
25.65917
],
"MatchScores": {
"Overall": 1,
"Components": {
"Address": {
"Country": 1,
"Region": 1,
"Locality": 1
}
}
}
}
]
}
- cURL
-
curl --request POST \
--url 'https://places.geo.eu-central-1.amazonaws.com/v2/geocode?key=Your_Key' \
--header 'Content-Type: application/json' \
--data '{
"QueryText":"पटना, बिहार, भारत"
}'
- AWS CLI
-
aws geo-places geocode --key ${YourKey} --query-text "पटना, बिहार, भारत"
- Sample request
-
{
"QueryText":"पटना, बिहार, भारत",
"Language": "HI"
}
- Sample response
-
{
"ResultItems": [
{
"PlaceId": "<Redacted>",
"PlaceType": "Locality",
"Title": "पटना, बिहार, भारत",
"Address": {
"Label": "पटना, बिहार, भारत",
"Country": {
"Code2": "IN",
"Code3": "IND",
"Name": "भारत"
},
"Region": {
"Code": "BR",
"Name": "बिहार"
},
"SubRegion": {
"Name": "पटना"
},
"Locality": "पटना",
"PostalCode": "800001"
},
"Position": [
85.13752,
25.60134
],
"MapView": [
85.03222,
25.55157,
85.27107,
25.65917
],
"MatchScores": {
"Overall": 1,
"Components": {
"Address": {
"Country": 1,
"Region": 1,
"Locality": 1
}
}
}
}
]
}
- cURL
-
curl --request POST \
--url 'https://places.geo.eu-central-1.amazonaws.com/v2/geocode?key=Your_Key' \
--header 'Content-Type: application/json' \
--data '{
"QueryText":"पटना, बिहार, भारत",
"Language": "HI"
}'
- AWS CLI
-
aws geo-places geocode --key ${YourKey} --query-text "पटना, बिहार, भारत" --language "HI"