gis - 如何使用 UMN map 服务器在图层中获得透明背景?

标签 gis mapserver umn-mapserver umn

我想在 map 客户端中包含不同来源的 map 。我为自己提供了一个由 UMN map 服务器呈现的自写 map 文件。问题是,UMN 将背景(没有特征的地方)呈现为白色,如果我在 mapclient 中组合它,这会隐藏所有图层。我要在 mapfile 中写入什么,背景是透明的?

最佳答案

同样在您的 MAP 对象中,您可以将 TRANSPARENT ON 和 IMAGECOLOR 设置为适合的东西

注意:

图像颜色 [r] [g] [b]

用于初始化 map 的颜色(即背景色)。当为 8 位伪彩色贴图生成的典型情况启用透明度(TRANSPARENT ON)时,此颜色将在输出文件调色板中标记为透明。以这种颜色绘制的任何其他 map 组件也将是透明的,因此对于具有透明度的 map 生成,最好使用其他未使用的颜色作为背景色。

来自 http://mapserver.org/mapfile/map.html

关于gis - 如何使用 UMN map 服务器在图层中获得透明背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/653607/

相关文章:

javascript - Wicket 和 Leaflet 多面体

google-maps - 避免对具有多个标记的自定义谷歌地图的地理编码限制

javascript - 无法初始化 Leaflet.draw 工具栏

ros - 在 ROS 中保存 map

javascript - 使用多边形形状文件源的 OpenLayers 3 框选择

gis - 如何通过 mapfile 在 map 中显示字符?

lexer - 向 scintilla/scite 添加一个新的词法分析器(...最终是 wxPython StyledTextCtrl)

gis - 如何使用pyqgis列出Geopackage上的所有图层?