Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript OpenLayers WMS图层透明度_Javascript_Html_Openlayers_Wms - Fatal编程技术网

Javascript OpenLayers WMS图层透明度

Javascript OpenLayers WMS图层透明度,javascript,html,openlayers,wms,Javascript,Html,Openlayers,Wms,我想知道如何使用openlayers使wms层透明 每个不透明层的当前javascript如下所示: var lyr_GDPSETAAirtemperatureC = new ol.layer.Tile({ source: new ol.source.TileWMS(({ url: "http://weatherservice", params:

我想知道如何使用openlayers使wms层透明

每个不透明层的当前javascript如下所示:

var lyr_GDPSETAAirtemperatureC = new ol.layer.Tile({
                        source: new ol.source.TileWMS(({
                          url: "http://weatherservice",
                          params: {"LAYERS": "GDPS.ETA_TT", "TILED": "true"},
                        })),
                        title: "Air temperature (°C)"

对于
ol.layer.Tile
可以设置其
opacity
使其透明

new ol.layer.Tile({
                    opacity: 0.5,
                    visible: true,
                    source: new ol.source.TileWMS(({
                      url: "http://weatherservice",
                      params: {"LAYERS": "GDPS.ETA_TT", "TILED": "true"},
                    }))
或者使用
visible:false将其全部隐藏起来