Quero dar várias cores a diferentes recursos em um shapefile com base nos valores de atributo, isso é possível no QGIS?
Se sim, qual é o procedimento?
Existe uma maneira de fornecer cores por meio de códigos hexadecimais?
Quero dar várias cores a diferentes recursos em um shapefile com base nos valores de atributo, isso é possível no QGIS?
Se sim, qual é o procedimento?
Existe uma maneira de fornecer cores por meio de códigos hexadecimais?
Respostas:
se eu entendi direito, este ótimo tutorial deve responder à sua pergunta: http://woostuff.wordpress.com/2011/06/06/one-of-my-favorite-features-of-qgis/
ps do mesmo autor, há também um acompanhamento: http://woostuff.wordpress.com/2012/01/25/improvements-to-the-qgis-rule-based-rendering/
Como alternativa ao estilo categorizado, se você quiser brincar um pouco com cores, tente codificá-lo por si mesmo:
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
Você também pode aplicar a função rand dentro de color_rgb
Graduated
estilo produzirá o mesmo resultado, sem a necessidade de codificar nada.