I've opened up a bug and attached a patch (I love those single-line problems, at least I can fix those :-) ):<br><br><a href="http://trac.osgeo.org/mapserver/ticket/2494">http://trac.osgeo.org/mapserver/ticket/2494</a><br>
<br>Best regards,<br>Bart<br><br><div class="gmail_quote">On Feb 6, 2008 11:59 AM, Bart van den Eijnden <<a href="mailto:bartvde@gmail.com">bartvde@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi list,<br><br>it seems an image returned by WMS GetLegendGraphic can't be made transparent unless we use the deprecated TRANSPARENT property of the LEGEND object.<br><br>My outputformat is defined transparent:<br><br>
OUTPUTFORMAT<br> NAME "png"<br> MIMETYPE "image/png"<br> DRIVER "GD/PNG"<br> EXTENSION "png"<br> IMAGEMODE "RGBA"<br> TRANSPARENT TRUE<br> END<br><br>
If I try an equivalent mode=legend request the legend does come back transparent, so I believe this is likely a problem in the mapwms.c code.<br><br>This is both a problem in MS 5.0 and 4.8.4.<br><br>Any pointers?<br><br>
Example page to reproduce:<br><br><html><br><body style="background-color:#FF0000"><br><img src="<a href="http://www.rijkswaterstaat.nl/services/geoservices/basispakket/grenzen?mode=legend&layer=AAA212" target="_blank">http://www.rijkswaterstaat.nl/services/geoservices/basispakket/grenzen?mode=legend&layer=AAA212</a>"><br>
<img src="<a href="http://www.rijkswaterstaat.nl/services/geoservices/basispakket/grenzen?service=WMS&format=image/png&request=GetLegendGraphic&version=1.1.1&layer=AAA212" target="_blank">http://www.rijkswaterstaat.nl/services/geoservices/basispakket/grenzen?service=WMS&format=image/png&request=GetLegendGraphic&version=1.1.1&layer=AAA212</a>"><br>
</body><br></html><br><br>Best regards,<br><font color="#888888">Bart<br><br><br>
</font></blockquote></div><br>