Hi, ich hatte ja gestern das mit dem zzbuildings und der übernahme aus dem NRW/Kreis GT Kataster gezeigt - Ich habe mir mal die mühe gemacht das plugin automatisch in meinem Gitlab zu bauen: Hier der plbuildings fork - (Github ist nur ein mirror) https://gl.zz.de/zz/josm-zzbuildings-plugin Und hier de Download link in einem der gitlab-ci build jobs - Das ist sind die build artifacts - da liegt das zzbuildings.jar drin was man einfach in den josm plugin ordner rein wirft. https://gl.zz.de/zz/josm-zzbuildings-plugin/-/jobs/50783/artifacts/download Und dann sollte das sofort laufen IIRC - Ich habe den Keycode für "Hole aus dem ALKIS" auf ctrl-shift-1 gelegt - Kann man im JOSM aber umbelegen. Das hier ist die Serverkomponente: https://github.com/flohoff/plbuildingsnrw Aber den server muss nicht jeder selber aufsetzen - den habe ich ja unter osm.zz.de am laufen und der updated die Kreis GT dinge Wöchentlich, Land NRW ist gerade kaputt weil die nichts exportieren. Ich habe da letztens mal alles aus deren WFS geholt und da importiert. Aber die Shapes die sie normalerweise haben, haben seit 2023 nicht geupdated. Ich reichere die Gebäudeoutlines mit tags an wenn diese sich aus den ALKIS Gebäudefunktionen ergeben. Hier ist die Mappingfunktion - Ist ziemlich selbsterklärend - Im ALKIS gibt es numerische Gebäudefunktionen - und ich übersetze ich die entsprechend in OSM Tags die dann aus der API mit kommen: https://github.com/flohoff/plbuildingsnrw/blob/master/ALKISGFK2OSMTags.pm Da ist auch der Link zu der Doku der Bezirksregierung Köln. Alle "unbekannten" Gebäudetypen kommen gerade als "yes" da raus. Und da ist so eine Nummer die zu "popups" führen kann wenn man Gebäude updated. Das ganze "detached", "semi_detached", "appartments" lässt sich aus dem ALKIS nicht so sauber extrahieren. Also kommen die alle aus der api als "building=yes" - Wenn jetzt jemand in OSM da schon via StreetComplete oder so das auf building=detached gesetzt hat gibts ein popup das aus der API ein "yes" kam und was jetzt genommen werden soll. Flo -- Florian Lohoff f@zz.de Any sufficiently advanced technology is indistinguishable from magic.
Magic. -----Ursprüngliche Nachricht----- Von: OSM <osm-bounces@gt.owl.de> Im Auftrag von Florian Lohoff Gesendet: Dienstag, 17. September 2024 11:16 An: osm@gt.owl.de Betreff: Josm zzbuildings etc Hi, ich hatte ja gestern das mit dem zzbuildings und der übernahme aus dem NRW/Kreis GT Kataster gezeigt - Ich habe mir mal die mühe gemacht das plugin automatisch in meinem Gitlab zu bauen: Hier der plbuildings fork - (Github ist nur ein mirror) https://gl.zz.de/zz/josm-zzbuildings-plugin Und hier de Download link in einem der gitlab-ci build jobs - Das ist sind die build artifacts - da liegt das zzbuildings.jar drin was man einfach in den josm plugin ordner rein wirft. https://gl.zz.de/zz/josm-zzbuildings-plugin/-/jobs/50783/artifacts/download Und dann sollte das sofort laufen IIRC - Ich habe den Keycode für "Hole aus dem ALKIS" auf ctrl-shift-1 gelegt - Kann man im JOSM aber umbelegen. Das hier ist die Serverkomponente: https://github.com/flohoff/plbuildingsnrw Aber den server muss nicht jeder selber aufsetzen - den habe ich ja unter osm.zz.de am laufen und der updated die Kreis GT dinge Wöchentlich, Land NRW ist gerade kaputt weil die nichts exportieren. Ich habe da letztens mal alles aus deren WFS geholt und da importiert. Aber die Shapes die sie normalerweise haben, haben seit 2023 nicht geupdated. Ich reichere die Gebäudeoutlines mit tags an wenn diese sich aus den ALKIS Gebäudefunktionen ergeben. Hier ist die Mappingfunktion - Ist ziemlich selbsterklärend - Im ALKIS gibt es numerische Gebäudefunktionen - und ich übersetze ich die entsprechend in OSM Tags die dann aus der API mit kommen: https://github.com/flohoff/plbuildingsnrw/blob/master/ALKISGFK2OSMTags.pm Da ist auch der Link zu der Doku der Bezirksregierung Köln. Alle "unbekannten" Gebäudetypen kommen gerade als "yes" da raus. Und da ist so eine Nummer die zu "popups" führen kann wenn man Gebäude updated. Das ganze "detached", "semi_detached", "appartments" lässt sich aus dem ALKIS nicht so sauber extrahieren. Also kommen die alle aus der api als "building=yes" - Wenn jetzt jemand in OSM da schon via StreetComplete oder so das auf building=detached gesetzt hat gibts ein popup das aus der API ein "yes" kam und was jetzt genommen werden soll. Flo -- Florian Lohoff f@zz.de Any sufficiently advanced technology is indistinguishable from magic.
Am 17.09.24 um 11:15 schrieb Florian Lohoff:
Hi, ich hatte ja gestern das mit dem zzbuildings und der übernahme aus dem NRW/Kreis GT Kataster gezeigt - Ich habe mir mal die mühe gemacht das plugin automatisch in meinem Gitlab zu bauen:
Ah, oh! zzbuildings kannte ich noch nicht. Und so als Paket für NRW geschnürt funktioniert das nach Anleitung wie am Schnürchen und sauber. Danke für's Bereitstellen und dokumentieren. Peter Czaja
Hola, On Thu, Sep 19, 2024 at 10:40:03PM +0200, Peter Czaja wrote:
Am 17.09.24 um 11:15 schrieb Florian Lohoff:
Hi, ich hatte ja gestern das mit dem zzbuildings und der übernahme aus dem NRW/Kreis GT Kataster gezeigt - Ich habe mir mal die mühe gemacht das plugin automatisch in meinem Gitlab zu bauen:
Ah, oh! zzbuildings kannte ich noch nicht. Und so als Paket für NRW geschnürt funktioniert das nach Anleitung wie am Schnürchen und sauber.
Danke für's Bereitstellen und dokumentieren.
Das zzbuildings ist am ende das plbuildings mit zeugs rausgepatched für die tag validierung (Weil ich deutlich mehr mit zurückliefern kann) und mit geänderten preference settings - so das man das parallel zu plbuildings installieren kann. Und natürlich auch andererer API url. Ich habe da auch mehr Bundesländer als NRW drin. NRW Sachsen Sachsen-Anhalt Schleswig-Holstein und eben den Kreis Gütersloh der Wöchentlich updated. Das sind die in denen es OpenData Exporte gibt die Lizenztechnisch in Ordnung sind. Wenn jemand noch andere Bundesländer hat bei denen es CC0 Shapes oder GML files der Gebäudeoutlines gibt - immer mal her. Ich hab aber gesehen das wir hier in NRW schon echt im Tal der Ahnungslosen hocken. Bei uns ist das Kataster SUPER gepflegt. Das sind z.b. in SHS ganz anders aus. Da muss man echt 3 mal hinsehen ob man die Outlines übernehmen kann. Flo -- Florian Lohoff f@zz.de Any sufficiently advanced technology is indistinguishable from magic.
participants (3)
-
Florian Lohoff -
Guido Winkelmann -
Peter Czaja