Umgekehrte Geocodierung
Die umgekehrte Geocodierung ist die Umwandlung der geografischen Koordinaten eines Standorts in eine menschenlesbare Adresse. Das Maps SDK for iOS enthält eine Klasse namens GMSGeocoder, die die Memberfunktion reverseGeocodeCoordinate enthält, mit der Sie die Umwandlung durchführen können. Diese Methode verwendet Standortkoordinaten in einer Instanz eines CLLocationCoordinate2D-Objekts und gibt eine menschenlesbare Adresse in einer Instanz der Klasse GMSAddress zurück.
Einfluss von Spracheinstellungen
Der Geocoder ist so optimiert, dass er menschenlesbare Adressen liefert. Dazu werden Adressen in der Landessprache zurückgegeben und bei Bedarf in Text transliteriert, der für den Nutzer lesbar ist. Alle anderen Adressen werden in der bevorzugten Sprache zurückgegeben.
Adresskomponenten werden in derselben Sprache zurückgegeben, die für die erste Komponente ausgewählt wurde.
Wenn ein Name in der bevorzugten Sprache nicht verfügbar ist, verwendet der Geocoder die nächstgelegene Übereinstimmung.
Garantien für Adresskomponenten
Google übernimmt keine Garantie für Adresskomponenten. Die Adressstruktur unterscheidet sich von Land zu Land und sogar innerhalb von Ländern.
Adresskomponenten enthalten nur das, was für Postadressen relevant ist, und kaum mehr.
Insbesondere ist weder garantiert, dass locality immer vorhanden ist, noch soll es immer die city darstellen.
Ein Beispiel für die Verwendung von Adresskomponenten finden Sie unter „Place Autocomplete“-Adressformular.
Ergebnisse sortieren
Die Ergebnisse sind nicht nach Entfernung sortiert und die Reihenfolge kann sich ändern.
Eine bestimmte Reihenfolge ist nicht garantiert.
Es gibt keine Garantie dafür, was das erste Ergebnis sein wird.
Die umgekehrte Geocodierung ist eine Schätzung
Mit dem Geocoder wird versucht, den nächstgelegenen Ort mit einer Adresse zu finden, wobei eine gewisse Toleranz angewendet wird.
Wenn der Geocoder keine Übereinstimmung findet, werden keine Ergebnisse zurückgegeben.
Weitere Informationen finden Sie unter Best Practices für Geocoding-Adressen und in den FAQs zum Geocoding.