GetLegendGraphic without label

listuser HH listuser at HERZSYS.DE
Thu Sep 7 05:14:25 PDT 2006


Hi Bart,

thanks for the info.

Perhaps I found a solution I tried to put:
        wms_style, wms_style_<style's_name>_legendurl_href ...
in the wms server's mapfile. For the
wms_style_<style's_name>_legendurl_href  I added &RULE=[classname]. I'm
not sure if this is the way the client acts but if I take the legendurl
from the capabilities directly it gives me the image without label in
the right dimension. The other way to change the size of the image in
the capabilities would work too but it's much more difficult because
this depends on the size of the label.

Regards
Norbert

Bart van den Eijnden (OSGIS) schrieb:
> Hi Norbert,
>
> I have run into this problem as well. I'm afraid there is no solution
> currently.
>
> Apparently in WMS 1.3 width and height for LegendURL are now optional. So
> that way the server can advertize the image without specifying the width
> and the height, simply because it does not know of the size before-hand.
> This will instruct the client to inspect the image to determine the size.
>
> Best regards,
> Bart
>
>   
>> Hello,
>>
>> is there a way for WMS server to create a legend graphic without having
>> the label included? I saw that the client can define a rule to get only
>> the symbol but can't this also be done on server side?
>>
>> The problem is that the created image is much bigger than the size hints
>> in the getCapabilities because of the label. The client who consumes the
>> service use the size hint for the legend graphic and label it itself so
>> the symbol is not identifiable.
>>
>> Any ideas?
>>
>> Thanks in advance
>> Norbert
>>
>>     
>
>
>
>
>   



More information about the MapServer-users mailing list