OpenStreetMap

Wenn man als Suchbegriff “Knittelfeld, Freiheitsallee 73” eingibt, dann erscheint im linken Adressfeld unter anderem “Einödhof”. Dieser Begriff ist falsch. Denn er bezeichnet einen Ortsteil, welcher einige km südlich liegt! Bitte “Einödhof” entfernen! Sonst stimmt alles! Gruss Dieter64

Discussion

Comment from Nmxosm on 2 August 2020 at 11:29

Hallo Dieter42,

vielen Dank für deinen Hinweis. Ich bin zwar mit dem österreichischen Adresssystem nicht vollständig vertraut, aber da Adressen in OpenStreetMap eigentlich überall ähnlich funktionieren sollten, antworte ich trotzdem mal.

Wenn du dir das gesuchte Gebäude anguckst, weist dort erstmal nichts auf “Einödhof” hin. Es gibt in den OpenStreetMap-Daten auch keinen Stadtteil mit diesem Namen, der dieses Gebäude umgibt. Das relevanteste Suchergebnis für “Einödhof” ist hingegen Node 3006224103, die auch zu deiner Beschreibung passt.

Da OpenSteetMap in dieser Hinsicht erstmal nur die Datenbank ist, wird das Suchergebnis von dem Geocoder Nomatim erzeugt, der auch die fehlerhafte Beschreibung ausgibt. Mir erscheint, dass aufgrund der Nähe “Einödhof” als zugehöriger Stadtteil erkannt wird, obwohl es das nicht ist. Es ist also meiner Meinung nach erstmal ein Softwareproblem und keine Problem der Datenlage.

Mein Ansatz dies zu beheben wäre, Einödhof als Fläche anstatt als Knoten zu erfassen. Ich hoffe, dass Nomatim dann die Begrenzungen erkennt. Mangels Ortskenntnis werde ich dies nicht tun. Das kannst du gerne selbst tun oder eine Note erstellen, auf die dann hoffentlich ein lokaler Mapper reagiert.

Viele Grüße Nmxosm

Log in to leave a comment