Hi all I have a Layer with a CLASS STYLE like this CLASS NAME "Name of class" GROUP "groupname" EXPRESSION ('[var]' >= '0' and '[var]' < '33') STYLE SYMBOL [symbol_name] COLOR "some color" END END
This work fine when requesting GetMap as I get the symbol_name from my postgis.
However, when requesting GetLegendGraphics the legend only shows the name of the class, and not the symbol. I think this is because mapserver for getlegendgraphics don't have any value for the attribute symbol_name. If I turn on debugging a request with getlegendgraphics don't do any queries to the postgis, as expected because getlegendgraphics request don't contain all the info needed to make a query to the postgis.
In documentation for SYMBOL here https://mapserver.org/mapfile/style.html#style (almost at the bottom) the default value of symbol number 0 is only used when a SYMBOL is given as an integer.
So, is there a way I can set default value for SYMBOL when this is given as an attribute to make the symbol show for getlegendgraphics requests?
Trygve Aspenes _______________________________________________ MapServer-users mailing list MapServer-users@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/mapserver-users