Cómo buscar una dirección - 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 buscar una dirección

La SearchText API le permite buscar una dirección.

Una forma de utilizar la SearchText API es permitir que los usuarios finales busquen una dirección y la posición de sesgo de un conjunto de aplicaciones. Estas posiciones de sesgo pueden ser la posición de un dispositivo, una posición IP o el centro del puerto de visualización de un mapa. Además, los usuarios finales pueden proporcionar el nombre de la ciudad o el lugar y la aplicación puede sesgar los resultados en función de las coordenadas geográficas.

Casos de uso potenciales

  • Busque una dirección en función de una posición de sesgo.

  • Filtra los resultados para incluir o eliminar direcciones específicas.

Ejemplos

Sample request
{ "QueryText":"1368 E 8 Ave Vancouver", "BiasPosition":[ -123.18544, 49.24643 ], "MaxResults":1 }
Sample response
{ "ResultItems": [ { "PlaceId": "<Redacted>", "PlaceType": "PointAddress", "Title": "1368 E 8th Ave, Vancouver, BC V5N 1T2, Canada", "Address": { "Label": "1368 E 8th Ave, Vancouver, BC V5N 1T2, Canada", "Country": { "Code2": "CA", "Code3": "CAN", "Name": "Canada" }, "Region": { "Code": "BC", "Name": "British Columbia" }, "SubRegion": { "Name": "Metro Vancouver" }, "Locality": "Vancouver", "District": "Grandview-Woodland", "PostalCode": "V5N 1T2", "Street": "E 8th Ave", "StreetComponents": [ { "BaseName": "8th", "Type": "Ave", "TypePlacement": "AfterBaseName", "TypeSeparator": " ", "Prefix": "E", "Language": "en" } ], "AddressNumber": "1368" }, "Position": [ -123.07612, 49.26306 ], "Distance": 8147, "MapView": [ -123.07752, 49.26299, -123.05661, 49.26334 ] } ] }
cURL
curl --request POST \ --url 'https://places.geo.eu-central-1.amazonaws.com/v2/search-text?key=Your_Key' \ --header 'Content-Type: application/json' \ --data '{ "QueryText": "1368 E 8 Ave Vancouver", "BiasPosition": [ -123.18544, 49.24643 ], "MaxResults": 1 }'
AWS CLI
aws geo-places search-text --key ${YourKey} --query-text "1368 E 8 Ave Vancouver" --bias-position -123.18544 49.24643 --max-results 1