So kehren Sie Geokodierung in einer bestimmten Sprache um - 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 kehren Sie Geokodierung in einer bestimmten Sprache um

Diese Funktion ermöglicht die Auswahl einer bevorzugten Antwortsprache aus BCP47 -kompatiblen Codes. Es erkennt die Abfragesprache anhand von Namensvarianten und verwendet die bevorzugte Sprache für nicht übereinstimmende Token und mehrdeutige Fälle. Wenn keine Sprache angefragt wird, liefert die Places-API Ergebnisse in der offiziellen Landessprache, priorisiert jedoch die Regionalsprache in Regionen, in denen sie sich unterscheidet. Als Ausweichstrategie gibt Places APIs Adressen in der Standardsprache zurück, wenn Adresselemente in der angeforderten Sprache nicht verfügbar sind.

Mögliche Anwendungsfälle

Ein möglicher Anwendungsfall ist die Lokalisierung der Abfrage und/oder des Ergebnisses.

Beispiele

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"