Ich suche eine qml- oder sld-Datei für QGIS + OpenStreetMap-Daten? [geschlossen]

24

Ich suche nach einer qml-Datei (oder einer entsprechenden Datei, z. B. sld), damit ich mit QGIS OpenStreetMap-Daten erfassen und Papierkarten erstellen kann. Ich stelle diese Frage erneut (sie wurde ein oder zwei Mal in ein paar Jahren von anderen Leuten gestellt), weil ich wirklich überrascht bin, so etwas nicht schon leicht zu finden (ich sah hart aus).

Ich habe Anita Grasers Stile gefunden - die gut sind, aber nur Basisdaten wie Straßen stylen (und das ganz einfach). Ich habe die Anweisungen erfolgreich befolgtzum Abrufen von OSM-Daten. Ich habe einige grundlegende Stilbearbeitungen erfolgreich durchgeführt. Mir ist klar, dass ich für diesen Zweck meine eigenen Stile kreieren könnte - aber das scheint eine sehr große Aufgabe zu sein. Ich möchte eine visuell ansprechende Karte, die die meisten verfügbaren Daten in OSM berücksichtigt (dh nicht nur Straßen, sondern auch Pfade, Wege, Flüsse, Wälder, Seen, Gebäude usw.). Ich hätte gedacht, dass es andere Leute geben würde, die bereits dasselbe tun ... Es scheint seltsam, das Rad neu erfinden zu müssen, wenn sowohl OSM als auch QGIS Open Source / Open Data-Projekte sind. Vielleicht habe ich gerade das offensichtliche Repository von OSM-qml-Dateien übersehen, das sich irgendwo im Internet befindet, wenn Sie wissen, wo Sie suchen müssen.

Zusätzliche Hinweise zur Anfrage unten ...

Idealerweise suche ich nach einem Mapnik-Rendering der OSM-Daten, aber ein gleichwertiger, richtig entwickelter und vollständiger Stil wäre gut.

Im Moment ist es das Ziel, diese Daten zur Erstellung von Papierkartierungen zu verwenden, aber die einfache Verwendung der Kartierung als Basisdaten, auf denen andere geografische Daten angezeigt werden können, erfordert auch eine anständige Wiedergabe. Bei der Arbeit verwende ich Ordnance Survey-Daten, die vollständig formatiert sind, um eine vollständige und sehr detaillierte Karte für Großbritannien zu erstellen (der Punkt ist, dass ich dieses Format nicht entwerfen musste, es kam mit den Daten). Mir ist klar, dass es andere Tools für die Papierzuordnung gibt, aber die gleichen Probleme treten in der einen oder anderen Phase auf. Ich bin mehr oder weniger erfolgreich darin, das Tool in wirklich grundlegenden Begriffen für mich arbeiten zu lassen, aber visuell etwas zu erreichen nützlich, dass ich zurückkomme und entweder einen kompletten Rendering-Stil von Grund auf neu erfinden muss (über meine Fähigkeiten hinaus), oder auf solch komplexe Anforderungen für Datenbank-Setups zu stoßen, oder was auch immer der Prozess zum Absturz bringt und brennt, bevor ich irgendwo nützlich werde. Mit ein paar Jahren GIS-Erfahrung werde ich vielleicht eine Datenbank sein, CartoCSS (oder was auch immer), aber bis dahin kann ich die erstaunliche Ressource, die OSM durch diese eine Barriere bietet, nicht nutzen.

Update (Juli 2015): Bitte beachten Sie, dass ich noch Informationen dazu suche, und da ich gerade darüber informiert wurde, dass die Frage im letzten Jahr 2500 Aufrufe hatte, sind dies eindeutig auch andere.

Rostranimin
quelle
Es gab einen interessanten Thread zu diesem Thema in der Entwicklerliste, der Links zu QML-Dateien enthielt. Siehe osgeo-org.1560.x6.nabble.com/Styling-OSM-data-td5102503.html
nhopton
Eine interessante Spur - zumindest als Bestätigung, dass ich mit diesem Rätsel nicht allein bin. Auf den ersten Blick sind offensichtlich keine richtigen (vollständigen) QML-Dateien verfügbar, obwohl eine gründliche Lektüre erforderlich ist, wenn ich Zeit habe.
Rostranimin
Was für einen Stil suchst du (Szenario)? Wie verwendet man OSM-Daten mit QGIS (db, shape, xml, ...)?
Mapper
Zusätzliche Hinweise in der ursprünglichen Frage hinzugefügt
Rostranimin
Der Link von @nhopton führt zu einem grundlegenden Satz funktionsfähiger qml-Dateien . Dank derer, die damit zu tun haben, bin ich viel weiter als zuvor - diese sind für meine derzeit begrenzten Zwecke angemessen. Die Grenzen, zumindest in meinem Lernstadium, liegen darin, dass diese Geofabrik-Downloads ... zu einer sehr begrenzten Schichtung führen (z. B. Wasser unter Straßen, selbst wenn sich die Straße in einem Tunnel befindet). Ich musste auch einige Arbeiten ausführen, um fehlende Funktionen (z. B. Fußwege) hinzuzufügen. Ich hoffe immer noch, dass jemand eine vollständigere Lösung hat.
Rostranimin

Antworten:

13

Sieht so aus, als hätten Sie am Ende etwas gefunden, mit dem Sie arbeiten können, und ich hoffe, Sie haben jetzt eine Lösung. Ich hatte vor kurzem ein ähnliches Problem mit Ihnen, also habe ich mich daran gemacht, meine eigenen QML-Stile für OSM-Shapefiles zu erstellen. Du findest sie auf meinem Github hier:

https://github.com/charleyglynn/OSM-Shapefile-QGIS-stylesheets

Charley Glynn
quelle
1

Nicht sicher , ob Sie diesen Link zu sehen vor , aber vielleicht ist es vielleicht von Nutzen sein , da es mehrere Style - Dateien für verschiedene Arten von Funktionen enthält:

QGIS-Stylesheets für OpenStreetMap

Oder klicken Sie hier , um die Style-Dateien direkt herunterzuladen.

Joseph
quelle