Answers:
如果我正确理解您的意见,那么这个很棒的教程应该回答您的问题:http : //woostuff.wordpress.com/2011/06/06/one-of-my-favorite-features-of-qgis/
来自同一作者的ps也有后续报道:http : //woostuff.wordpress.com/2012/01/25/improvements-to-the-qgis-rule-based-rendering/
除了分类样式之外,如果您想玩一点色彩,可以尝试自己编码:
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
您也可以在color_rgb内应用rand函数
Graduated
样式将产生相同的结果,而无需编写代码。