Skip to content

Latest commit

 

History

History
40 lines (37 loc) · 844 Bytes

Intensity.md

File metadata and controls

40 lines (37 loc) · 844 Bytes

utilDataRangeIntensity

值域组件,可以按照强度获取对应渐变色中的颜色或半径大小值

实例化值域组件

var intensity = new mapv.utilDataRangeIntensity({
    maxSize: 100, // 定义最大的半径大小值
    gradient: { // 渐变色设置
        0.25: "rgb(0,0,255)",
        0.55: "rgb(0,255,0)",
        0.85: "yellow",
        1.0: "rgb(255,0,0)"
    },
    max: 100 // 最大权重值
});

方法

getSize

根据权重值获取对应的大小

    var size = intensity.getSize(count);

getColor

根据权重值获取对应的颜色

    var size = intensity.getColor(count);

setMax

修改最大权重值

    intensity.setMax(100);

setMaxSize

修改最大半径值

    intensity.setMaxSize(100);