AW: Josm zzbuildings etc
Guido Winkelmann
guido at guidowinkelmann.de
Di Sep 17 12:20:01 CEST 2024
Magic.
-----Ursprüngliche Nachricht-----
Von: OSM <osm-bounces at gt.owl.de> Im Auftrag von Florian Lohoff
Gesendet: Dienstag, 17. September 2024 11:16
An: osm at 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 at zz.de
Any sufficiently advanced technology is indistinguishable from magic.
Mehr Informationen über die Mailingliste OSM