ImageryThemeGL

new GisEye.ImageryThemeGL(options)

初始化图层主题对象

Name Type Description
options object

初始化对象

Name Type Default Description
bgColor Color optional

主题背景色

alpha number 1 optional

透明度

invert boolean false optional

是否取反色

preMultiplyAlpha boolean optional

是否应用多重透明度

Example:
var layer = viewer.imageryLayers.get(0);
      var theame = new GisEye.ImageryThemeGL({
        bgColor: Cesium.Color.BLACK,
        alpha: 0.5,
        invert: true,
        preMultiplyAlpha: true,
      });
      theame.applyToLayer(layer);

Methods

applyToLayer(layer)

给图层添加主题色

Name Type Description
layer ImageryLayer

图层对象

removeTheme()

移除主题

Example:
var layer = viewer.imageryLayers.get(0);
      var theame = new GisEye.ImageryThemeGL({
        bgColor: Cesium.Color.BLACK,
        alpha: 0.5,
        invert: true,
        preMultiplyAlpha: true,
      });
     theame.applyToLayer(layer);
theme.remove();