If your request URL string currently includes &mode=map, change it to 
&mode=legend

From: [email protected] 
[mailto:[email protected]] On Behalf Of michele pierri
Sent: Thursday, September 23, 2010 10:12 AM
To: Bob Basques; [email protected]
Subject: Re: [mapserver-users] Get the legend of a layer .map file

Can you take me an example,please?
I'm sorry but I am not very expert.
And after how I can do the request via CGI?

CLASS

  EXPRESSION ([pixel] >= 0 AND [pixel] < 20 )

  NAME XXXX <=== IS IT WRIGHT?

  STYLE

   COLOR 0 255 255

  END

END



Thanks again.

--- Gio 23/9/10, Bob Basques <[email protected]> ha scritto:

Da: Bob Basques <[email protected]>
Oggetto: Re: [mapserver-users] Get the legend of a layer .map file
A: [email protected], "michele pierri" <[email protected]>
Data: Giovedì 23 settembre 2010, 17:06

Just add in a NAME parameter inside of each CLASS tag set.  You'll need to 
request the LEGEND object via CGI or orther method, but the NAME vales are used 
to describe the Legend Chips in the mapserver output.


bobb



>>> michele pierri <[email protected]> wrote:

Hi,

I have a file.map like this:





MAP







   NAME"distribution"







   CONFIG  "PROJ_LIB" "/usr/share/proj/"







   STATUS ON







   SHAPEPATH "./"







   PROJECTION







      "init=epsg:4326"





   END





   CONFIG  "MS_ERRORFILE" "/tmp/mapserver.log"





   DEBUG 5





 LAYER





      NAME "tif"





      DATA 
"/var/www/tmp/a5e1ddfb-6dec-40d0-94e1-ded12f41397e/out/distribution.tiff"





      STATUS DEFAULT





      TYPE RASTER





      CLASSITEM "[pixel]"





CLASS





  EXPRESSION ([pixel] >= 0 AND [pixel] < 20 )





  STYLE





   COLOR 0 255 255





  END





END





CLASS





    EXPRESSION ([pixel] >= 20 AND [pixel] < 40)





   STYLE





     COLOR 0 255 0





   END





END





CLASS





   EXPRESSION ( [pixel] >= 40 AND [pixel] < 60)





   STYLE





    COLOR 255 255 0





   END





END





CLASS





   EXPRESSION ([pixel] >= 60 AND [pixel] < 80)





   STYLE





     COLOR 255 127 0





   END





END





CLASS





   EXPRESSION ([pixel] >= 80 AND [pixel] < 100)





     STYLE





      COLOR 255 0 0





     END





   END





CLASS





   EXPRESSION ([pixel] = 100 )





    STYLE





     COLOR 255 123 0





    END





END





END





END







Can I have returned with the image,  the legend that describes the meaning of 
the colors?





Thanks in advance.









_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to