User:Lkw/Dorfupdate

From OpenStreetMap Wiki
Jump to navigation Jump to search

Viele Dörfer sind aktuell nur mittelmäßig gemappt. Insbesondere fehlt es an Adressdaten und Hausumringen. Die Hausumringe, die da sind, wurden vor Jahren von Bing abgemalt und sind manchmal mehr geraten als gewusst.

Daten

Hessen hat seine Daten insbesondere shapefiles der Hausumringe, Orthophoto DOP20 (alle 2 Jahre aktualisiert) und Liegenschaftskarte mit Adressen für alle Anwendungen ohne Namensnennungspflicht veröffentlicht.

Das shapefile von HVBG kann genutzt werden um das Eintragen der Hausumringe beschleunigt werden.

https://gds.hessen.de/downloadcenter/20220211/Liegenschaftskataster/Hausumringe%20(shape)/Hausumringe%20Hessen.zip Das Datum in der URL muss jeweils an den aktuellen Tag angepasst werden. Ansonsten muss man sich von hier: https://gds.hessen.de/INTERSHOP/web/WFS/HLBG-Geodaten-Site/de_DE/-/EUR/ViewDownloadcenter-Start durchklicken (Liegenschaftskataster -> Hausumringe (shape))

Lizenz https://hvbg.hessen.de/open-data (unten auf der Seite)

Vorgehen

Schritt 1 Shapefile auf 1 Dorf zurechtschneiden

  • Transformiere Daten von EPSG:4647 nach EPSG:25832 (entfernt das Zone-32-Präfix, das beim Import in JOSM Probleme macht):
    • $ogr2ogr -f "ESRI Shapefile" -f "ESRI Shapefile" -s_srs EPSG:4647 -t_srs EPSG:25832 gebaeude-he_EPSG_25832.shp gebaeude-he.shp -progress
  • Finden der Koordinaten einer Box um das Dorf (auf https://www.geoplaner.de/, UTM 32U) und Zuschneiden der Daten:
    • $ogr2ogr -clipsrc <xmin> <ymin> <xmax> <ymax> gebaeude-he_EPSG_25832_<dorf>.shp gebaeude-he_EPSG_25832.shp -progress

Schritt 2 vorhandene Geometrien präzisieren

  • Shapefile in JOSM laden mit OpenData-Plugin (shape-Ebene)
  • Tags an shapefile löschen
  • OSM-Daten in neue Ebene runterladen (Daten-Ebene)
  • Kopiere (Strg-C, dann Strg-Alt-V) die shapes von Häusern, die schon in der Datenbank sind, von der shape-Ebene in die Daten-Ebene
  • Präzisiere Geometrie der vorhandenen Gebäude (Strg-Umschalt-G in JOSM), so bleiben bestehende Attribute (z.B Läden) und die History bestehen.
  • Zum Teil sind die Gebäude im shapefile unnötig kleinteilig zusammengesetzt. Dann kann es sinnvoll sein, Geometrien mit Shift-J zu vereinigen.
  • Changeset schließen und hochladen, dabei auf Validator achten, insbesondere überlappende Gebäude, ungetaggte ways, doppelte Adressen, Fehler unter Verwendung von DOP und Liegenschaftskarte korrigieren.
  • Nun haben die schon vorhandenen Gebäude die korrekte Geometrie und sind im zweiten Schrit nicht im Weg.

Schritt 3 Gebäude vervollständigen

  • Kopiere die shapes von Häusern, die noch nicht in der Datenbank sind, von der shape-Ebene in die Daten-Ebene
  • Es ist sehr sinnvoll das Orthophoto als Hintergrund zu verwenden, um Abweichungen zu erkennen.
  • Mit building=yes taggen und Adressen aus Liegenschaftskarte übernehmen (am besten schon machen, wenn die Gebäude noch ausgewählt sind vom Kopieren)
  • Eventuell vorhandene addr:interpolation löschen
  • Changeset schließen und hochladen, dabei auf Validator achten, insbesondere überlappende Gebäude, ungetaggte ways, doppelte Adressen, Fehler unter Verwendung von DOP und Liegenschaftskarte korrigieren.

Diskussion

https://forum.openstreetmap.org/viewtopic.php?id=74885

FAQ

Warum nicht vom Luftbild abmalen?

Die Ortskerne sind oft eng bebaut und Schatten machen ein gutes Abmalen schwer.

Warum nicht von der Liegenschaftskarte abmalen?

Die shapefiles sind nahezu die selben Daten wie aus der Liegenschaftskarte und mit shapefile ist es einfacher und präziser.

Warum Adressen von Liegenschaftskarte abschreiben und nicht importieren?

Das manuelle Vorgehen zwingt dazu jedes Gebäude einzeln anzufassen und eventuelle Probleme zu erkennen. Da Adressen teilweise schon vorhanden sind, müsste man für einen automatischen Import prüfen, welche schon da sind: Zu aufwendig und fehleranfällig.

Umgang mit schon getaggten Adressen, die von der Liegenschaftskarte abweichen?

Wenn die aktuellen Daten in OSM offensichtlich falsch sind (z.B. Zahlendreher, weit entfernte Straße, doppelte Adresse) sollte man das korrigieren. Im Zweifel die OSM Daten so lassen wie sie sind und ein fixme ergänzen.