Choropleth Mapping Project
Brandon Ellis
ostrya.geo at YAHOO.COM
Wed May 25 18:36:32 PDT 2005
I am currently working on an equal interval choropleth
mapping project. I have tackled the problem of
determineing map class sizes and colors but am having
trouble making the Class Object of the layer object
recognize the colors that I wish to assign to
individual polygons. If anyone has gotten this to
work please let me know. My goal is to dynamicly
create and control classes in a layer to produce a
chloropleth map. I already know which polygons should
be which color, but I can't seem to get it to work
out.
Hardcoded in the map file it looks like this:
CLASSITEM "STATE_NAME"
CLASS
EXPRESSION "Louisiana"
COLOR 255 15 15
END
I am using:
$layerClassObj[$i+1]->label->color->setRGB($classColor[$i+1][0],$classColor[$i+1][1],$classColor[$i+1][2]);
where:
layerClassObj[] is the Class Object created as part of
x layer in y map
label->color are both Objects within the Class Object
classColor[][] is a multi array with rgb values
The above line of code APPEARS to be assigning the
color values to the Map Object's Reffernce Object for
some reason. Thanks in advance for any help!
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the MapServer-users
mailing list