# 拉伸图层扫描效果(Extrusion)

扫描动画效果是拉伸图层的进阶效果。在拉伸图层已有功能的基础上,通过配置额外样式实现扫描动画效果。

# 示例

const layer = new aimap.Extrusion({
    mode: '3d',
    data: [{
        coordinates: [[[121.1, 31.2], [121.1, 31.3], [121.2, 31.3], [121.2, 31.2], [121.1, 31.2]]]
    }, {
        coordinates: [[[121.1, 31.2], [121.1, 31.3], [121.0, 31.3], [121.0, 31.2], [121.1, 31.2]]]
    }],
    scan: { //扫描动画样式
        speed: 0,                  //扫描动画速度
        radius: 0,                 //扫描动画半径
        center: [121.2, 31.2],     //扫描动画中心
        color: 'red'               //扫描动画基础颜色
    },
    style: {
        'extrusion-color': 'white',
        'extrusion-opacity': 1,
        'extrusion-height': 100,
        'extrusion-base': 0,
    },
    map
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

# 实际效果

最后更新于: 4/24/2022, 9:53:29 AM