2

我有一个包含多个图层的地图文件,其中一个图层的 OFFSITE 设置为 255 255 255。不幸的是,当地图文件被称为 wms 图层时,这似乎会导致所有图层的透明度 - 背景地图(独立的 wms 调用)是显示通过,虽然奇怪的是没有通过白色部分,但似乎与抗锯齿更相关(当我将 IMAGEMODE 切换为 RGB 而不是 RGBA 时,问题消失了,但图像质量很糟糕)。

当我注释掉 OFFSITE 时,所有图层的透明度都会被删除。如果我使用 Mapserver 5.x 而不是 6,也不会出现问题。

但这些解决方案都不是我的选择。

奇怪的是,ArcGIS 10 中没有出现该问题,但在 QGIS 和 OpenLayers 以及 MapModeller (CadCorp) 中出现了问题,但我看不出来自这些不同客户端的 wms 调用有明显差异。

我对 Mapserver 中可用的所有其他透明度设置有点不清楚,但我已经更改了其中的一些(元数据中的 wms_bgcolor 和 wms_transparent;OUTPUTFORMAT 中的 TRANSPARENT ON/OFF)并且没有任何改变。

我希望有人可以帮助阐明一些...

提前致谢, 菲奥娜

4

0 回答 0