Hallo, ich habe mal wieder ein besonderes Problem:
Ich will für meine Feuerwehr eine Karte machen, auf der ersichtlich ist, ob das bebaute Stadtgebiet vollständig mit Hydranten abgedeckt ist. Das bedeutet, dass die Hydranten in der Regel nicht weiter als 150 Meter auseinander sein sollen, also ich um jeden Hydranten einen Kreis von 75 m Durchmesser ziehen will. Es muss keine Karte im Browser sein, da diese “nur” für einen sogenannten Brandschutzbedarfsplan in gedruckter Form gebraucht wird.
In Erinnerung an ein Semester Geoinformationssysteme als Wahlpflichtfach in meinem Studium fiel mir ein, dass man sowas mit Puffern macht. Ich hab also gleich QGIS installiert (ich nutze Ubuntu) und versucht, so eine Karte zu bauen. Also Mapnik für den Hintergrund als WMS eingebunden und die Hydranten-Nodes aus einem Overpass-Export extrahiert. Hat in der Theorie auch geklappt, allerdings mit WGS84 so dermaßen gestaucht, dass von Kreisen um Hydranten keine Rede sein kann, und der Mapnik-Hintergrund war natürlich auch gestaucht.
Ich habe mich also weiter erinnert und mir fiel wieder ein, dass es auch wichtig ist ein Koordinatenbezugssystem festzulegen. Ich habe dann EPSG:25832 genommen (der Ort liegt in Rheinland-Pfalz).
Problem: selbst nachdem ich sowohl als Projekt-KBS, als auch die KBS für Mapnik, die Hydranten und die Umkreise explizit EPSG:25832 festgelegt hatte, waren die Puffer-Kreise immer noch ellipsenförmig.
Dann dachte ich mir: na gut, fängst du nochmal von vorne an, und da wurde es noch kurioser: trotz dass wieder alles auf EPSG:25832 eingestellt war, war nun der Mapnik-Hintergrund und die Hydranten gestaucht, aber dafür jetzt die Kreise rund. Ich war der Verzweiflung nahe.
Dann wollte ich nachschauen, ob man es vielleicht doch mit einer Karte im Browser bewerkstelligen kann. Evtl. eine CSV-Datei mit den Koordinaten der Hydranten auf den Webspace laden, und dann mittels Openlayers- bzw. Leaflet-Plugin den Puffer um die Punkte ziehen.
Schön wäre, wenn man die Puffer-Kreise halbtransparent machen könnte, damit man sehen kann was darunter liegt. Und die Fläche aller Kreise zu einer einzigen großen Fläche vereinigen, damit sich nicht die ganzen Kreisränder gegenseitig überdecken.
Hat jemand einen Tipp für mich? Bin für alle Vorschläge offen (QGIS, Leaflet, oder was man sich sonst noch vorstellen könnte), nur kosten sollte es wie so oft nichts.
Viele Grüße und einen schönen Sonntag,
Christoph
PS: Es geht um etwa 800 Hydranten, also mittels Bildbearbeitung um jeden einzelnen per Hand einen Kreis ziehen fällt aus…