Umgekehrte Geocodierung
Bei der umgekehrten Geocodierung werden geografische Koordinaten eines Standorts in eine visuell lesbare Adresse umgewandelt. Das Maps SDK for iOS
enthält die Klasse
GMSGeocoder
mit der Member-Funktion
reverseGeocodeCoordinate, mit der Sie die Umwandlung durchführen können. Diese Methode verwendet
Standortkoordinaten in einer Instanz eines
CLLocationCoordinate2D
Objekts und gibt eine visuell lesbare Adresse in einer Instanz der
GMSAddress
Klasse zurück.
Einfluss der Spracheinstellungen
Der Geocoder ist so optimiert, dass er visuell lesbare Adressen liefert. Dazu gibt er Adressen in der Landessprache zurück, die bei Bedarf in für den Nutzer lesbaren Text transliteriert werden. Alle anderen Adressen werden in der bevorzugten Sprache zurückgegeben.
Adresskomponenten werden in derselben Sprache zurückgegeben, die aus der ersten Komponente ausgewählt wird.
Wenn ein Name in der bevorzugten Sprache nicht verfügbar ist, verwendet der Geocoder die nächstbeste Übereinstimmung.
Garantien in Bezug auf Adresskomponenten
Google übernimmt keine Garantie für Adresskomponenten. Die Adressstruktur ändert sich von Land zu Land und sogar innerhalb von Ländern.
Adresskomponenten enthalten in der Regel nur das, was für Postadressen relevant ist.
Insbesondere ist nicht garantiert, dass locality immer vorhanden ist oder immer die city darstellt.
Ein Beispiel für die Verwendung von Adresskomponenten finden Sie unter Adressformular mit automatischer Vervollständigung.
Ergebnisse sortieren
Die Ergebnisse werden 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.
Umgekehrte Geocodierung ist eine Schätzung
Der Geocoder 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 zur Geocoding API.