Chcę nadać wiele kolorów różnym funkcjom w pliku kształtu na podstawie wartości atrybutów, czy jest to możliwe w QGIS?
Jeśli tak, jaka jest procedura?
Czy istnieje sposób na zapewnienie koloru za pomocą kodów szesnastkowych?
Chcę nadać wiele kolorów różnym funkcjom w pliku kształtu na podstawie wartości atrybutów, czy jest to możliwe w QGIS?
Jeśli tak, jaka jest procedura?
Czy istnieje sposób na zapewnienie koloru za pomocą kodów szesnastkowych?
Odpowiedzi:
jeśli dobrze cię zrozumiałem, ten świetny samouczek powinien odpowiedzieć na twoje pytanie: http://woostuff.wordpress.com/2011/06/06/one-of-my-favorite-features-of-qgis/
ps od tego samego autora jest również kontynuacja: http://woostuff.wordpress.com/2012/01/25/improvements-to-the-qgis-rule-based-rendering/
Alternatywnie do stylizacji skategoryzowanej, jeśli chcesz trochę pograć z kolorem, możesz spróbować samodzielnie go kodować:
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
Możesz także zastosować funkcję rand w color_rgb
Graduated
stylu da ten sam rezultat, bez konieczności kodowania.