Wie füge ich Raster-Legenden in QGIS Map Composer hinzu?

Antworten:

7

"Color Scale Bar" ist ein Plugin (QGIS-Repository), das dies tut. Es funktioniert nur mit diskreter Interpolation!

Nachdem Sie eine Rasterebene wie gewünscht eingerichtet haben, speichern Sie den Stil (Ebene | Eigenschaften ... und klicken dann auf Stil speichern) und wählen die gespeicherte XML-Datei im Plugin-Dialog aus.

Die Legende wird als PNG-Datei gespeichert, die Sie dann im Print Composer als Bild hinzufügen können.

Höhenlegende für E / C Afrika Karte]

Simbamangu
quelle
Keine Sorge ... etwas, das ich mit dem Dialog verwirrend fand, ist, dass sich die "Boxgröße" auf die Größe der Farbfelder in Pixel bezieht, nicht auf die gesamte Legende! Die Grafik wurde mit einer Legende zur Patchgröße von 20 x 30 Pixel aktualisiert.
Simbamangu
8

Sie können die Version 1.8 von QGIS oder höher (QGIS-Master) verwenden, um die Rasterlegende in Map Composer standardmäßig verfügbar zu haben.

SS_Rebelious
quelle
+1 - hatte diese Option noch nicht einmal bemerkt! Das funktioniert auch mit linearer Farbkarte, nicht nur diskret.
Simbamangu
ahhh, nun, ich muss auf die Veröffentlichung warten :)
Alex
4

Sie können dieses Problem folgendermaßen lösen: Wenn Sie eine Rasterebene nach Ihren Wünschen eingerichtet haben, drücken Sie bei geöffnetem Colormap-Fenster auf "Bildschirm drucken", speichern Sie es als Bild und fügen Sie es Ihrer Karte hinzu.

Marco Córdova
quelle