地图未裁剪或遮盖效果(天地图)
效果1.crop:
1.1裁剪天地图里面效果
参数: inner: true
1.2裁剪天地图外面
参数: inner: false
核心代码:
let crop = new Crop({
feature: feature[0],
inner: false,
});
vecLayer.addFilter(crop)
cvaLayer.addFilter(crop)
其中feature为dataV下载的geojson数据
dataV地址
效果2.mask:
2.1遮盖天地图里面效果
参数: inner: true
fill:new Fill({color:[255,0,0,0.5]})
2.1遮盖天地图外面效果
参数: inner: false
fill:new Fill({color:[255,0,0,0.5]})
具体可查看官方文档
ol-ext