Nominatim gibt die PLZ 08134 aus, diese Relation ist nun wirklich nicht in der Nähe des Bahnhofs, Relation: 1287949 | OpenStreetMap. Vermutlich aufgrund der falschen Zuordnung des place=municipality-Knoten Langenweißbach.
Generell kenne ich die Thematik der falschen Postleitzahl nur an Stellen, die sehr nahe an der Grenze eines Gebiets liegen. Dann zieht Nominatim gerne mal die PLZ des Nachbargebiets. Das hier ist aber kein solcher Fall.
Ja, das liegt an Langenweißbach, Die Node ist inzwischen als label-Member an der entsprechenden Relation eingetragen und sollte da in Zukunft keinen Ärger mehr machen. Ich habe mal für die Gegend ein Update erzwungen und jetzt sollte es wieder besser aussehen.
Eventuell wäre es noch gut, die PLZ an dem municipality-Node zu löschen. PLZ werden in Deutschland über eigene Relationen gemachnt.
Ah, danke. Dann hatte ich ja sogar die richtige Maßnahme ergriffen mit der Hinterlegung des Knotens an der Relation. Da sich nach über 3 Wochen allerdings keine Änderung zeigte, ging ich davon aus, dass es nicht ausreichte. Ich wusste nicht, dass die Adressberechnungen längere Updatezyklen haben.
Die Lage ist etwas komplizierter: Nominatim berechnet für jedes OSM-Objekt die Addresse mit Hilfe der umliegenden Objekte vor. Wenn sich jetzt etwas an einem Objekt ändert, dass zur Addressberechnung genutzt wird, müssen alle betroffenen Objekte neu gerechnet werden. Das klappt nicht immer vollständig. In dem Fall passiert das Update dann erst, wenn das Objekt das nächste Mal editiert wird, oder eben wie in dem Fall, wenn ich auf den Servern manuell eine Gegend neu berechnen lasse.