Tôi muốn cung cấp nhiều màu cho các tính năng khác nhau trong một shapefile dựa trên các giá trị thuộc tính, điều này có khả thi trong QGIS không?
Nếu có thì thủ tục là gì?
Có cách nào để cung cấp màu bằng các mã thập lục phân không?
Tôi muốn cung cấp nhiều màu cho các tính năng khác nhau trong một shapefile dựa trên các giá trị thuộc tính, điều này có khả thi trong QGIS không?
Nếu có thì thủ tục là gì?
Có cách nào để cung cấp màu bằng các mã thập lục phân không?
Câu trả lời:
Nếu tôi hiểu bạn đúng hướng dẫn tuyệt vời này sẽ trả lời câu hỏi của bạn: http : // woo ware.wordpress.com/2011/06/06/one-of-my-favorite-features-of-qgis/
ps từ cùng một tác giả cũng có một phần tiếp theo: http : // woo ware.wordpress.com/2012/01/11/improvements-to-the-qgis-rule-basing-rendering/
Ngoài ra, để phân loại kiểu dáng, nếu bạn muốn chơi một chút với màu sắc, bạn có thể tự mình viết mã:
CASE
WHEN Field = 'Value1' THEN color_rgb(0, 176, 80)
WHEN Field = 'Value2' THEN color_rgb(255, 255, 0)
WHEN Field = 'Value3' THEN color_rgb(255, 192, 0)
WHEN Field = 'Value4' THEN color_rgb(255, 0, 0)
WHEN Field = 'Value5' THEN color_rgb(192, 0, 0)
WHEN Field = 'Value6' THEN color_rgb(255, 0, 255)
...
ELSE
color_rgb(0, 0, 0)
END
Bạn cũng có thể áp dụng chức năng rand bên trong color_rgb
Graduated
kiểu sẽ tạo ra kết quả tương tự, mà không phải mã hóa bất kỳ.