Bunu deneyebilirsiniz:
1) Katman özelliklerinde basit bir stil oluşturun, ardından kaydet düğmesini kullanarak dışa aktarma dosyasına kaydedin. Bunlar şu şekildedir:
değer, R, G, B, Alfa, etiket
2) İşlem modülünün çim (6 veya 7) araç kutusunda r.category kullanın. Bu, tarama değerlerinin bir listesini sağlamalıdır. Bu değerleri kopyalayın. Sürekli veriler için r.quantile komutunu kullanabilirsiniz.
3) Daha önce kaydettiğiniz dışa aktarma dosyasını bir metin düzenleyicisinde açın (örn. Pencerelerde notepad ++, linux'da tercih edilen yükler). Değerleri yapıştırın ve uygun şekilde yeniden biçimlendirin.
@Stephane
3a) Ayrık değerler için, alfa değerini 0 olarak ayarlayabilir veya kategori dosyasında görüntülemek istemediğiniz verileri silebilir veya yorum yapabilirsiniz (satırın başında # kullanarak).
3b) Sürekli değerler için başlangıç değeri için bir satır ve bitiş değeri için başka bir satır oluşturun. Her ikisi için de alfa değerini 0 olarak ayarlayın.
4) Örneğin, üç dosya oluşturduğunuzu varsayalım:
category.txt - r.category çıktısı, kopyala ve yapıştır, üstte iki boş satır ekleyin. Toplam uzunluk 1 sütun. Benzersiz değerlerin sayısını kontrol edin ve QGIS'de aynı sayıda girişe sahip bir stil oluşturun.
colours.txt - istediğiniz renkleri içeren bir QGIS Oluşturulmuş Renk Haritası Dışa Aktarma Dosyası. Toplam uzunluk 6 sütun.
labels.txt - istediğiniz etiketleri içeren dosyaya, üstüne iki boş satır ekleyin. Toplam uzunluk 1 sütun.
Dosyaları birleştirmek ve csv olarak kaydetmek için bir e-tablo kullanın. Bunu QGIS'de açın.
Alternatif olarak, komut satırında (bash veya msys):
paste -d, categories.txt colours.txt labels.txt |cut -d, -f 1,3-6,8 > new_style.txt
Ayrıca bakınız:
https://pvanb.wordpress.com/2014/02/05/creating-a-qgis-color-map-from-text-file/
Raster veriler için gelişmiş renk paleti