[mapserver-users] WMS GetMap request - incorrect layer ordering
Daniel Morissette
dmorissette at mapgears.com
Tue Oct 18 07:06:14 PDT 2011
On 11-10-18 04:36 AM, Rahkonen Jukka wrote:
> Hi,
> It is also possible to create a mask layer with REQUIRES keywork. The
> snippet below will make the "mask" layer to draw always when the
> "countries" layer is drawn. However, it is not automatically drawn if
> you ask for any other layer. One minory drawback is that the mask layer
> is also listed in the GetCapabilities as a normal WMS layer.
> LAYER
> NAME "mask"
> ....
> REQUIRES "[countries]"
> ...
> END
Great suggestion. And with MapServer 6.x you can hide the mask layer
from the GetCapabilities using the "ows_enable_request" metadata:
LAYER
NAME "mask"
....
REQUIRES "[countries]"
METADATA
"ows_enable_request" "!GetCapabilities"
...
END
...
END
--
Daniel Morissette
http://www.mapgears.com/
Provider of Professional MapServer Support since 2000
More information about the MapServer-users
mailing list