[Chameleon] categorize single polygon layer into different color

Paul Spencer pspencer at dmsolutions.ca
Thu Jun 2 06:41:23 EDT 2005


this is a Map File issue, not a widget issue (and probably should have 
been sent to the mapserver-users list).  The short answer is to add 
CLASSITEM <fieldname> to your LAYER and create multiple CLASS objects. 
In each one, add EXPRESSION "<value>" to have that class apply to that 
value.  There are a great many options for building expressions and for 
styling your layers (using STYLE objects is recommended since MapServer 4.0)

I strongly recommend that you review the excellent documentation on the 
mapserver site for information about classes and styling.



Rajan Man Bajracharya wrote:
> Dear All,
> I am having problem to categories single polygon layer i.e. to change 
> the color depending upon the unique values of the polygon feature. Is it 
> a map file or the widget that needs to be changed.
> e.g. my map file for area zonation polygon layer looks like this
>   GROUP "Vector"
>   NAME area_zonation
>   DATA area_zonation
>   CLASS    # how will this data look?
>     NAME 'area_zonation'
>     TEMPLATE "airports.html"
>     OUTLINECOLOR 128 128 128
>     COLOR 225 225 185
>   END
> Above COLOR tag is the color for whole area_zonation layer. But here I 
> need to change the color depending upon the unique value and change the 
> color of each zone accordingly.
> Any help regarding this would be highly appreciated.
> Regards,
> -rajan
> _______________________________________________
> Chameleon mailing list
> Chameleon at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/chameleon

|Paul Spencer                           pspencer at dmsolutions.ca   |
|Applications & Software Development                              |
|DM Solutions Group Inc                 http://www.dmsolutions.ca/|

More information about the Chameleon mailing list