Umgekehrte Geocodierung

Bei der umgekehrten Geocodierung werden die geografischen Koordinaten eines Standorts in eine für Menschen lesbare Adresse umgewandelt. Das Maps SDK for iOS enthält eine Klasse namens GMSGeocoder. Sie enthält die Mitgliedsfunktion reverseGeocodeCoordinate, mit der Sie die Konvertierung ausführen können. Bei dieser Methode werden Standortkoordinaten in einer Instanz eines CLLocationKoordinate2D-Objekts zurückgegeben und eine menschenlesbare Adresse in einer Instanz der Klasse GMSAddress zurückgegeben.

Einfluss der Spracheinstellungen

Der Geocoder ist so optimiert, dass Adressen für Menschen lesbar sind. Dazu werden Adressen in der lokalen Sprache zurückgegeben, die in Text umgewandelt werden, der für den Nutzer lesbar ist (falls erforderlich). Alle anderen Adressen werden in der bevorzugten Sprache zurückgegeben.

  • Adresskomponenten werden in derselben Sprache zurückgegeben, die in der ersten Komponente ausgewählt wird.

  • Wenn ein Name in der bevorzugten Sprache nicht verfügbar ist, verwendet der Geocoder die höchste Übereinstimmung.

Garantien für Adresskomponenten

Google gibt keine Garantien für Adresskomponenten. Die Struktur von Adressen ändert sich von Land zu Land und sogar innerhalb von Ländern.

  • Sie können davon ausgehen, dass Adresskomponenten nur das enthalten, was für Postanschriften relevant ist, und mehr.

  • Insbesondere ist lokalität nicht garantiert vorhanden und gibt nicht immer die Stadt wieder.

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 Bestellung ist nicht garantiert.

  • Dabei gibt es keine Garantie, 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 Häufig gestellte Fragen zu Geocoding.