ps渐变映射怎么只针对一个图层

可以使用图层样式,在图层样式中添加渐变映射,只针对该图层有效。

// 创建渐变映射
var gradient = new SuperMap.Style.Gradient({
    type: 'linear',
    stops: [
        {
            color: '#00CD00',
            offset: 0
        },
        {
            color: '#00FF00',
            offset: 1
        }
    ]
});

// 设置图层样式
var style = new SuperMap.Style({
    fill: {
        gradient: gradient
    }
});

// 创建图层
var layer = new SuperMap.Layer.Vector('vector', {
    style: style
});
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享