Hallo Stefan
On 26/10/16 13:55, Stefan Berger wrote:
Hallo zusammen,
Mittlerweile sind die Scripts verbessert und Plug-in kompatibel; der Import und die Gebäudeassoziation (jeweils mittels Plugin) funktionieren. Adresseinträge ohne Hausnummer sind zuvor aus der Liste entfernt worden. Vor der Veröffentlichung will ich das Prozedere noch etwas ausgiebiger testen und eine Dokumentation schreiben. Ausserdem muss noch ein OSM Wiki Importeintrag erstellt werden.
Und das Vorhaben auf der Imports mailingliste: https://lists.openstreetmap.org/listinfo/imports ankünden. Eine Zusammenfassung was woher importiert werden soll auf englisch, und am Besten deinen Test-Import verlinken als https://www.openstreetmap.org/changeset/43185836
Am besten nochmals http://wiki.openstreetmap.org/wiki/Import/Guidelines sorgfältig lesen.
Zu den zu importierenden Daten stellen sich mir noch einige Fragen:
- Frage 1: Das Script kreiert folgende Spalten (jede Spalte ein Key),
die vor dem Import problemlos z.B. in Excel bearbeitet und nach Key gefiltert werden können: addr:country (überall ‘CH‘), addr:postcode (PLZ), addr:city (ORT), addr:street (LOKALISAT), addr:street:fr, addr:place, addr:place:fr, addr:housenumber (GEBNR), usage (NUTZUNG), ele (HOEHE). Die Spalten für addr:street:fr, addr:place, addr:place:fr sind leer und können bei Bedarf gefüllt werden. Wenn in einer Key-Spalte nichts eingetragen wird, erscheint dieser Key nach dem OSM-Import auch nicht.
Ist es richtig, dass nicht-strassenassoziierte Adressen unter dem Key ‘place‘ erfasst werden? Habt ihr weitere Bemerkungen zum Format?
Ich würde dafür plädieren, das CH und die Höhe (das ist ja nur die Höhe über Meer, nicht die Gebäudehöhe) wegzulassen.
- Frage 2: Der Key ‘usage‘ (NUTZUNG) hat über 10‘000 verschiedene
Einträge. Simon hat in seinem Blogeintrag Abkürzungen vorgeschlagen. Bei so vielen verschiedenen Einträgen ist eine Kategorisierung ein ziemlicher Aufwand.
Wie will man das umsetzen? Oder unverändert lassen?
Ausserdem bin ich mir nicht sicher, ob ‘usage‘ der richtige Key für eine Beschreibung der Gebäudenutzung ist. Simon erwähnt ihn im Blogeintrag; Wiki-OSM meint, es „beschreibt die wesentliche Nutzungsart einer Gleisstrecke“. Wie seht ihr das? Welchen Key würdet ihr sonst für NUTZUNG vorschlagen? Oder so sein lassen?
Anmerkung: Ich habe versuchsweise NUTZUNG als Key:building importiert. Es importiert die Punkte dann als Gebäude. Es funktioniert, gibt aber beim Transfer auf einen Gebäudeumriss einen Konflikt und fragt für jeden Eintrag, ob man den bisherigen oder neuen Key:building will.
Das kann man nicht einfach so in OSM übernehmen. Wo möglich kann man ein mapping auf http://wiki.openstreetmap.org/wiki/Key:building machen für die häufigsten Werte. Muss auf jeden Fall englisch sein,wenn man neue Werte erfinden möchte.
- Frage 3: Braucht es einen Key mit Metainformationen (z.B.
Import-Quelle)? Oder reicht es, wenn Import-spezifische Benutzernamen erstellt werden?
Nein, aber beim changeset solltest du dann bei source das richtige angeben (wie korrekt in deinem test gemacht) und zusätzlich ein tag description mit der URL der wiki Seite, die du nun erstellst, angeben. Kann man in josm beim hochladen unter Tags of new changeset eingeben.
Ihr dürft gerne noch weitere Inputs geben.
Beim Test sehe ich noch zwei Probleme. Zum einen sind die Abkürzungen nicht expandiert: addr:city=Fahrni b. Thun sollte Fahrni bei Thun heissen. Hintergrund ist dass in OSM keine Abkürzungen verwendet werden. Etwas abkürzen ist einfach, eine Abkürzung auflösen ist schwierig. Das andere ist das usage, das geht nicht weil usage nicht für Häuser ist und weil die Werte auf Deutsch sind. Für eine mögliche Lösung siehe oben.
Liebe Grüsse Michael