Umgekehrte Geocodierung
Die umgekehrte Geocodierung bezieht sich auf die Umwandlung der geografischen Koordinaten eines Standorts in eine visuell lesbare Adresse. Das Maps SDK for iOS enthält die Klasse GMSGeocoder
mit der Mitgliedsfunktion reverseGeocodeCoordinate
, mit der Sie die Umwandlung durchführen können. Diese Methode nimmt Standortkoordinaten in einer Instanz eines CLLocationCoordinate2D-Objekts an und gibt eine menschenlesbare Adresse in einer Instanz der Klasse GMSAddress
zurück.
Der Einfluss der Spracheinstellungen
Der Geocoder ist für visuell lesbare Adressen optimiert. Dazu werden Straßenadressen in der jeweiligen Sprache zurückgegeben, die (falls erforderlich) in lesbaren Text transkribiert werden. Alle anderen Adressen werden in der bevorzugten Sprache zurückgegeben.
Adresskomponenten werden in der Sprache zurückgegeben, die anhand der ersten Komponente ausgewählt wird.
Wenn ein Name nicht in der bevorzugten Sprache verfügbar ist, verwendet der Geocoder die beste Übereinstimmung.
Garantien für Adresskomponenten
Google übernimmt keine Garantie für Adresskomponenten. Die Struktur von Adressen unterscheidet sich von Land zu Land und sogar innerhalb von Ländern.
Adresskomponenten sollten nur das enthalten, was für Postadressen relevant ist, und nicht mehr.
Insbesondere ist nicht garantiert, dass locality immer vorhanden ist, und es soll auch nicht immer die city darstellen.
Ein Beispiel für Adresskomponenten in der Praxis finden Sie unter Place Autocomplete-Adressformular.
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, welches das erste Ergebnis ist.
Die 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 häufig gestellten Fragen zum Geocoding.