In den letzten Wochen habe ich an einer “Referenz-Karte” für die Schongebiete gebastelt. Das Resultat findet Ihr hier: https://www.xctrails.org/schongebiete/SchongebieteWMSLayer.html - diese Karte ist nicht geografisch eingeschränkt und sollte alle gemappten protect_class=14 Gebiete beinhalten.
Ein paar Worte zum technischen Hintergrund: Ausgangspunkt ist ein overpass query für boundary=protected_area + protect_class=14, auf dem Ergebnis läuft ein Python-Script in das ich die Queries aus dem Wiki praktisch 1:1 übertragen konnte. Mithilfe dieser Queries erzeuge ich ein geojson File mit expliziter Klassifizierung. D.h. die Weiterverarbeitung sollte damit erleichter sein, bzw. die Abfrage-Logik ist damit vom Styling getrennt. Zukünftige Änderungen an den Queries sollten sich dann auch einfach im zugrunde liegenden Jupyter Notebook testen lassen.
Die Exports werden nächtlich aktualisiert und liegen hier: https://www.xctrails.org/osm/
Ein Beispiel für die Verwendung des Schongebiete.geojson Files ist der geoserver den ich für die Karte verwende: Der lädt sich das geojson in eine PostGIS DB, wendet dann nur noch das Styling aus dem Wiki an und liefert das Ergebnis als WMS.
Um ein Eindruck für den “Zustand” der Wege in diesen Schutzgebieten zu bekommen, gibt es noch einen zweiten Layer der Wege mit access:conditional tags grün und ohne rot rendert.
Prinzipiell lassen sich diese WMS Layer natürlich auch auf anderen Karten verwenden, ob das mein Server packt müsste ich im Einzefall entscheiden und entsprechend CORS-technisch freischalten.
Für Feedback, Bugs etc. gibt’s ggf. auch den Issue Tracker auf dem von der Karte verlinkten github repo.