[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: [mapserver-users] How to color a polygon depending on one of its DBF attribute ?
On Tuesday, August 7, 2001, at 01:16 AM, Speh Sylvain wrote:
Hi list,
Whichever is the map I'm looking at, they are all made on the same
pattern :
one class --> one color.
I wonder how to get a layer whose polygons are filled with the color of
an
attribute or from a computed expression.
Imagine there is a population layer ( 100 citizens for the less populous
polygon , 10,000 for the more ).
How can I color them like
COLOR 43 196 x
with x = 0 for 100 and x = 255 for 10,000, or else ( like/dark
polygon ) ?
Well, you will still have one class --> one color. However, no one is
stopping you from breaking the layer into multiple classes. So, you have
a pop layer, and you have classes like so (check the correct syntax)...
classitem pop
class name 0-100
expression /0-100/ # check the syntax for reg exps, or use sql kinda
syntax
color firstcolor
class name 100-199
expression /100-199/
color secondcolor
class name 200-299
expression /200-299/
color thirdcolor
you get the gist.
as a bonus, if you are drawing the legend, you will also get a nicely
formatted, labeled legend.
have fun,
pk/