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

发布于 2024-07-15 08:49:59 字数 135 浏览 8 评论 0原文

我想在地图客户端中包含不同来源的地图。 我为自己提供了一个由 UMN 地图服务器渲染的自写地图文件。 问题是,UMN 将背景(没有特征的地方)渲染为白色,如果我在地图客户端中将其组合,则会隐藏后面的所有图层。 我应该在地图文件中写入什么以使背景透明?

I want to include different sources of maps in a mapclient. One source I provide myself with a self-written mapfile rendered by an UMN-mapserver. Problem is, that UMN renders the background (places there no feature is) as white, and if I combine this in the mapclient, this hides all layers behind. What do I write into the mapfile, that the background is transparent?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

吹泡泡o 2024-07-22 08:49:59

另外,在 MAP 对象中,您可以将 TRANSPARENT ON 和 IMAGECOLOR 设置为适合

注释的内容:

IMAGECOLOR [r] [g] [b]

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


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

Also in your MAP object you can set the TRANSPARENT ON and IMAGECOLOR to something that suits

note:

IMAGECOLOR [r] [g] [b]

Color to initialize the map with (i.e. background color). When transparency is enabled (TRANSPARENT ON) for the typical case of 8-bit pseudocolored map generation, this color will be marked as transparent in the output file palette. Any other map components drawn in this color will also be transparent, so for map generation with transparency it is best to use an otherwise unused color as the background color.

from
http://mapserver.org/mapfile/map.html

゛时过境迁 2024-07-22 08:49:59

查看此页面上的“透明”部分。 对 IMAGECOLOR 的引用位于 MAP 部分

Look under TRANSPARENT on this page. The reference to IMAGECOLOR is in the MAP section.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文