Sie könnten dies versuchen:
1) Erstellen Sie einen einfachen Stil in den Ebeneneigenschaften und speichern Sie ihn dann über die Schaltfläche Speichern in einer Exportdatei. Diese sind in der Form:
Wert, R, G, B, Alpha, Label
2) Verwenden Sie r.category in der Gras-Toolbox (6 oder 7) des Verarbeitungsmoduls. Dies sollte eine Liste von Rasterwerten enthalten. Kopieren Sie diese Werte. Sie können r.quantile für kontinuierliche Daten verwenden.
3) Öffnen Sie die zuvor gespeicherte Exportdatei in einem Texteditor (z. B. Notepad ++ unter Windows, jede Menge Auswahl unter Linux). Fügen Sie die Werte ein und formatieren Sie sie entsprechend neu.
@Stephane
3a) Für diskrete Werte können Sie das Alpha auf 0 setzen oder alle Daten, die Sie nicht in der Kategoriedatei anzeigen möchten, löschen oder auskommentieren (mit # am Zeilenanfang).
3b) Erstellen Sie für fortlaufende Werte eine Zeile für den Startwert und eine weitere für den Endwert. Setzen Sie das Alpha für beide auf 0.
4) Angenommen, Sie haben drei Dateien erstellt:
category.txt - Ausgabe von r.category, Kopieren und Einfügen, zwei leere Zeilen oben hinzufügen. Gesamtlänge 1 Spalte. Überprüfen Sie die Anzahl der eindeutigen Werte und erstellen Sie einen Stil mit der gleichen Anzahl von Einträgen in QGIS.
colours.txt - eine von QGIS generierte Farbkarten-Exportdatei mit den gewünschten Farben. Gesamtlänge 6 Spalten.
label.txt - Datei mit den gewünschten Beschriftungen. Fügen Sie oben zwei Leerzeilen hinzu. Gesamtlänge 1 Spalte.
Verwenden Sie eine Tabelle, um die Dateien zusammenzuführen und als CSV zu speichern. Öffnen Sie dies in QGIS.
Alternativ über die Befehlszeile (bash oder msys):
paste -d, categories.txt colours.txt labels.txt |cut -d, -f 1,3-6,8 > new_style.txt
Siehe auch:
https://pvanb.wordpress.com/2014/02/05/creating-a-qgis-color-map-from-text-file/
Erweiterte Farbpalette für Rasterdaten