So suchen Sie von einer Position aus in der Nähe - Amazon Location Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

So suchen Sie von einer Position aus in der Nähe

Die SearchNearby API ermöglicht die Abfrage aller nahegelegenen Orte und Sehenswürdigkeiten (POI), ohne dass ein bestimmter Text eingegeben werden muss. Benutzer können mit dieser API Nachbarschaften erkunden POIs, entdecken und vieles mehr. Sie erfordert eineQueryPosition, die den Standort eines Geräts, die IP-basierte Position oder die Mitte des Kartenansichtsfensters darstellen kann. Alternativ können Benutzer eine Stadt oder einen Ort angeben, um die Ergebnisse anhand der Geokoordinaten dieses Standorts zu verzerren.

Mögliche Anwendungsfälle

  • Erkunden Sie die Umgebung POIs: Sehen Sie sich alle Sehenswürdigkeiten in der Nähe der aktuellen Position an.

  • Orte in der Nähe erkunden: Alle Orte oder Orte in der Nähe einer bestimmten Position anzeigen.

Beispiele

In diesem Beispiel wird die Suche von einer Position in Dubai mit dem Breitengrad 25,26951 und dem Längengrad 55,30884 aus durchgeführt.

Sample request
{ "QueryPosition": [ 55.30884, 25.26951 ] }
Sample response
{ "ResultItems": [ { "PlaceId": "<Redacted>", "PlaceType": "PointOfInterest", "Title": "هما", "Address": { "Label": "هما, شارع مستشفى آل مكتوم, نايف دبي, الإمارات العربية المتحدة", "Country": { "Code2": "AE", "Code3": "ARE", "Name": "الإمارات العربية المتحدة" }, "SubRegion": { "Name": "دبي" }, "Locality": "دبي", "District": "نايف", "Street": "شارع مستشفى آل مكتوم", "StreetComponents": [ { "BaseName": "مستشفى آل مكتوم", "Type": "شارع", "TypePlacement": "BeforeBaseName", "TypeSeparator": " ", "Language": "ar" } ] }, "Position": [ 55.30884, 25.26951 ], "Distance": 0, "Categories": [ { "Id": "department_store", "Name": "Department Store", "LocalizedName": "مول تجاري", "Primary": true } ], "BusinessChains": [ { "Name": "HEMA", "Id": "HEMA" } ] }, { "PlaceId": "<Redacted>", "PlaceType": "Locality", "Title": "دبي, الإمارات العربية المتحدة", "Address": { "Label": "دبي, الإمارات العربية المتحدة", "Country": { "Code2": "AE", "Code3": "ARE", "Name": "الإمارات العربية المتحدة" }, "SubRegion": { "Name": "دبي" }, "Locality": "دبي" }, "Position": [ 55.30884, 25.26951 ], "Distance": 0, "MapView": [ 54.64906, 24.62308, 55.7371, 25.36995 ] } ] }
cURL
curl --request POST \ --url 'https://places.geo.eu-central-1.amazonaws.com/v2/search-nearby?key=Your_Key' \ --header 'Content-Type: application/json' \ --data '{ "QueryPosition": [ 55.30884, 25.26951 ], "MaxResults": 2 }'
AWS CLI
aws geo-places search-nearby --key ${YourKey} \ --query-position 55.30884 25.26951 \ --max-results 2