DE:JOSM/Plugins/AddrInterpolation

From OpenStreetMap Wiki
Jump to navigation Jump to search
AddrInterpolation
assists in the creation of interpolated addresses

Das JOSM Adressinterpolation Plugin hilft bei der Erstellung von interpolierten Adressen. Siehe auch addr:interpolation=*

Die Adressinterpolation erlaubt es, wie im Karlsruhe Schema beschrieben, eine große Anzahl von Hausnummern mit wenig Aufwand zu erfassen. Die Verwendung des in JOSM eingebauten Assistenten bedarf einer Vielzahl von Schritten um die erforderlichen Eingaben zu machen. Dieses Plugin kombiniert die Schritte in einem einfach anzuwendenden Dialog und hilft so gleichzeitig Fehler zu vermeiden.

Darüber hinaus erstellt es durch Interpolation individuelle Hausnummerknoten (Nodes) entlang der Straßen, sofern die bereits erfassten Daten den Vorgaben gemäß erfasst wurden.

Anwendung

Draw Interpolation Ways
Highlight Street and Interpolation Way
Entry dialog
End result
Way converted to house numbers

Dieses Plugin wird über Werkzeuge - Adressinterpolation oder den dort abzulesenden Hotkey aufgerufen.

Der übliche Workflow ist die Selektion der Straße und der neuen oder bestehenden Adressinterpolationslinie und dem Aufruf des entsprechenden Dialogs. Alle Schritte anhand einer gewöhnlichen Straße:

Zeichnen der Linie, an der entlang die Adressinterpolation ausgeführt werden soll, entlang der Straße oder des Wegs, an dem die Hausnummern liegen. Wichtig ist die aufsteigende Richtung der Linie, also die Linie unbedingt von der kleineren zur höheren Hausnummer zeichnen.

Nachdem die Strecke, für die die Adressinterpolationslinie, gezeichnet wurde die dazu gehörende Straße markieren. Es ist immer nur möglich eine Adressinterpolationslinie und eine dazu gehörende Straße gleichzeitig zu markieren.

Aufruf des Plugin über das Menü oder den Hotkey. Es existieren zwei Möglichkeiten die Linien zu verbinden. Entweder über erstellen einer neuen Relation oder Erfassung des Straßennamens. Im gleichen Dialogfenster die selbsterklärenden Angaben über Hausnummer von bis, gerade oder ungerade Hausnummern, etc. ausfüllen und die Erfassung mit OK abschließen.

Bei uns eher unüblich ist die Verwendung von geraden und ungeraden Hausnummern auf einer Straßenseite. Sollte dies doch einmal auf einer Adressinterpolationsline vorkommen, bei Nummerierungsschema "Alle" auswählen.

Hausnummern

Hausnummern (dargestellt durch den Schlüssel addr:housenumber) sind fest mit der Straße, an der sie liegen, verbunden. Jeder einzelne bestehende Hausnummern Knoten entlang der Straße wird in die Interpolationslinie mit integriert. In diesem Fall erscheint der Hinweis: "Binde N zusätzlichen Hausnummern ein".

Genauigkeit der Datenerhebung

Oft ist es bei der Datenerhebung vor Ort nicht möglich hundert Prozent der Hausnummern zu erheben. Dennoch sind die Informationen der umliegenden Häuser bei der Navigation hilfreich, schließlich kann man die Informationen in Lücken sinnvoll ableiten. Siehe detailed description.

  • Genauigkeit "addr:inclusion"="Vor Ort bestätigt" - Ist dann anzugeben, wenn eine sehr genaue Datenerhebung vor Ort durchgeführt wurde und die einzelnen Hausnummern exakt mit wirklich existierenden Gebäuden zugeordnet werden können. Diese Methode ist dann anzuwenden, wenn alle Nummern und die Anfangs- und Endpunkte der Straße exakt bekannt sind. In dem Fall sollte man am besten die "Linie in einzelne Hausnummern umwandeln".
  • Genauigkeit "addr:inclusion"="Mit Wissen geschätzt" - Diese Interpolation kann auch Hausnummern enthalten, die aktuell tatsächlich nicht existieren müssen. Eine Datenerhebung vor Ort wurde zwar durchgeführt, aber mehrere Hausnummern existieren nicht wirklich, sie werden im Rahmen der Interpolation berechnet.
  • Genauigkeit "addr:inclusion"="grob geschätzt" - Der komplette Bereich der Hausnummern in einem Hausblock, der eigentlich nicht ausreichend Platz für den gesamten Nummernbereich enthält.

Umwandlung der Adressinterpolation in einzelne Hausnummern

Über die Option "Linie in einzelne Hausnummern umwandeln", kann die gerade gezeichnete Linie in den Gegebenheiten angepasste individuelle Hausnummern umgewandelt werden. Vielleicht sind bereits bestehende Hausnummern entlang der Straße definert worden: Zum Beispiel:

10 ... 22b ... 30 .    

Hausnummern, die nicht in die Reihenfolge passen, werden beibehalten, aber nicht in die automatische Nummernfolge aufgenommen - in diesem Beispiel 22b. Neue Hausnummern, die in den Bereich passen, werden integriert.

Vordefinierte Hausnummern entlang der Adressinterpolationsstrecke, die in den Adressbereich passen, werden als Ankerpunkt verwendet. Zum Beispiel:

10 ... 22  ... 30 .   

Hausnummern 22 wird als Anker verwendet. Neue existierende Nummern werden gleichmäßig in die 10 bis 22 und 22 bis 30 aufgenommen.

Nachdem neue Hausnummern erfasst wurden, werden die vorhandenen interpolierten Adressdaten und die unmarkierten Knoten (Nodes) gelöscht.

Wichtiger Hinweis

Vor der Erstellung einer neuen Linien für die Adressinterpolation, bitte unbedingt überprüfen, dass der Straßenname keine Abkürzungen enthält. Das ist insbesondere dann wichtig, wenn die Verbindung über den Straßennamen und nicht über die Relation der "verbundenen Straße" hergestellt wird. Beim sofortigen oder späteren Hochladen der Daten überprüft der Validator abgekürzte Straßennamen und wird diese als fehlerhaft markieren. Nach erfolgter Korrektur der abgekürzten Namen und wenn die Adressen nicht korrigiert werden, ist die direkte Suche nach dem Straßennamen oder der Adresse nicht möglich.

Installation des Plugin

In Menü Einstellungen/Erweiterungen, die Liste der Plugins aufrufen, "AddrInterpolation" auswählen und die Liste herunterladen. Anschließend ist, wie bei jeder Installation eines Plugin, JOSM neu zu starten.

Anmerkung

Relation vs addr:street: Dieses Plugin unterstützt die Verknüpfung sowohl über den Straßennamen als auch über eine neu zu erstellende "Relation". Obwohl es für den Anwender einfacher ist mit Straßennamen anstatt Relationen zu arbeiten, vereinfacht das Plugin den Umgang mit Relationen erheblich. Ohne dieses Plugin erscheint im allgemeinen der Umgang über den Straßennamen einfacher.


Optionale Adressinformationen: Diese Optionsgruppe enthält Informationen über die Stadt, das Bundesland/-staat, die Postleitzahl, das Land und die vollständige Adresse. Sie sind nicht unbedingt erforderlich um ein Haus zu finden, wenn die Geodaten über die Stadt oder Region mit Ortsgrenzen definiert sind. Sofern die Definition eines Ortes oder Stadtteils über entsprechende Grenzlinien definiert sind, sollte die optionale Adressinformationen nicht gefüllt werden, da es sonst nur zur Erfassung von redundanten Informationen führt.


Bekannt Probleme

Automatische Postleitzahl Dieses Plugin unterstellt, dass die Informationen der verbundenen Knoten und Linien sich auf die gleichen Informationen beziehen. Dieses Plugin ist auf keinen Fall bei Straßen anzuwenden, bei denen sich Informationen über unterschiedliche Postleitzahlen, Orte oder Länder hinweg erstrecken.

Bitte bei der Löschung der Postleitzahl mit Hilfe dieses Plugin vorsichtig vorgehen, die Informationen würden bei allen selektierten Knoten (Nodes) ebenfalls gelöscht.