我有一个包含多个图层的mapfile,其中一个OFFSITE设置为255 255 255.不幸的是,当mapfile被称为wms图层时,这似乎会导致所有图层的透明度 - 背景图(一个独立的wms)虽然奇怪的是没有通过白色部分显示,但似乎与抗锯齿更相关(当我将IMAGEMODE切换到RGB而不是RGBA时,问题就消失了,但图像质量很差)。< / p>
当我注释掉OFFSITE时,会删除所有图层的透明度。 如果我使用Mapserver 5.x而不是6,则问题也不会发生。
但这些解决方案都不适合我。
奇怪的是,这个问题在ArcGIS 10中没有发生,但在QGIS和OpenLayers以及MapModeller(CadCorp)中都没有,但是我看不出来自这些不同客户端的wms调用的明显区别。
我对Mapserver中可用的所有其他透明度设置有点不清楚,但我已经更改了其中一些(元数据中的wms_bgcolor和wms_transparent; OUTPUTFORMAT中的TRANSPARENT ON / OFF)并且没有一个有所作为。
我希望有人可以帮助解决一些问题......
提前致谢, 菲奥娜