Nominatim: Genauigkeit von Reverse-Geokodierung

Hallo,

ich möchte das Reverse-Geokodierung (normale Postanschrift: Straße, PLZ, Ort) verwenden und eine eigene Instanz von Nominatim installieren.

Bei meinen Tests bin ich auf einige fehlerhafte PLZ- und Ortszuordnungen gestoßen (Beispiele siehe unten).
So wird zum richtigen Ort die Postleitzahl der Nachbargemeinde angezeigt oder umgekehrt.

Jetzt ist die Frage, liegt das an ungenauen oder unvollständigen Kartendaten? Die Straßen sind allerdings vorhanden.
Werden PLZ und Ortsnamen als Polygone oder Punkte verwaltet?

Vielen Dank im vorraus für Eure Hilfe.

Beispiele:
querystring=‘format=xml&lat=48.1862323358718&lon=16.3273358345032&zoom=18&addressdetails=1’

  • Ergebnis Nominatim: “Heinickegasse, Sechshaus, Rudolfsheim-Fünfhaus, Wien, Bezirk Wien, Gänserndorf, Wien, 1120, Österreich”
  • Richtige Postleitzahl ist “1150”

querystring=‘format=xml&lat=52.0597999998454&lon=8.49294662475586&zoom=16&addressdetails=1’

  • Ergebnis Nominatim: “Thomashof, Babenhausen, Stadtbezirk Dornberg, Babenhausen, Bielefeld, Regierungsbezirk Detmold, Nordrhein-Westfalen, 33619, Deutschland”
  • Die Adresse is trichtig, aber das “city”-tack fehlt (nur vorhanden). Warum? Bielefeld ist eine kreisfreie Stadt.

querystring=‘format=xml&lat=55.6560666669748&lon=12.3560571670532&zoom=18&addressdetails=1’

  • Ergebnis Nominatim: “Nordmarks Alle, Albertslund, 2625, Danmark”
  • Der Ort “Albertslund” ist richtig, aber Postleitzahl ist 2620!

querystring='format=xml&lat=55.6796411685182&lon=12.3364877700806&zoom=18&addressdetails=1

  • Ergebnis Nominatim: Gamle Landevej, Herstedvester, 2620, Danmark
  • Hier ist die Postleitzahl richtig, aber nicht der Ort.

querystring='format=xml&lat=56.4823779550505&lon=9.21149969100952&zoom=18

  • Ergebnis Nominatim: Herning, Herning Kommune, Region Midtjylland, Danmark
  • Richtige Adresse: Bækkegårdsvej, 8800 Viborg
  • Die Straße ist in der Karte verzeichnet!