第十一章 热力图

效果

代码

async function test_heatmap_add() {
   
    await __g.heatmap.clear();
   
    let bbox = [488670.75, 2488165, 5.7, 491659.59375, 2490987.5, 344.58];
    let range = [0, 100];
    let data = [];
    let tagData = [];
    for (let i = 0; i < 100; i++) {
        let x = getRandNumBetween(bbox[0], bbox[3]);    //minX ~ maxX
        let y = getRandNumBetween(bbox[1], bbox[4]);    //minY ~ maxY
        data.push({
            id: i.toString(),
            coordinate: [x, y, 0],                 //热力点的坐标
            radius: Math.random() * 400,           //热力点影像半径范围
            heatValue: Math.random() * 100        //热力值
        });
    }
    
    await __g.heatmap.add('heatmap1', bbox, range, data);
    __g.heatmap.focus('heatmap1');
}

清除热力图

function test_heatmap_clear() {
    clearInterval(__tidUpdateHeatMap);
    __g.tag.clear();
    __g.heatmap.clear();
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

akglobe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值