echarts.js china.js实现中国地图各省数据案例

7,469次阅读
没有评论

共计 2121 个字符,预计需要花费 6 分钟才能阅读完成。

1、在 HTML 里面引入 echarts.js

2、在 HTML 里面引入构建中国地图的 china.js

 

3、案例实现代码




    
    
    
     全国客户分布 

    
    
    
    


    

全国客户分布

`;
}
},
visualMap: {
min: 0,
max: Math.max(…data_list.map(item => item.value)),
left: ‘left’,
bottom: ‘bottom’,
text: [‘ 高 ’, ‘ 低 ’],
calculable: true,
inRange: {
color: [‘#00ffff’, ‘#91c9ff’, ‘#0096ff’, ‘#005cbf’] // 蓝色渐变色
},
outOfRange: {
color: [‘#e0e0e0’] // 超出范围的地区颜色
}
},
series: [
{
name: ‘ 数据 ’,
type: ‘map’,
mapType: ‘china’,
roam: false,
itemStyle: {
normal: {label: { show: true} },
emphasis: {
label: {show: true},
areaColor: ‘#ffe066’ // 高亮选中的省份
}
},
data: data_list.map(item => ({
name: item.name,
value: item.value,
itemStyle: {
areaColor: item.value > maxThreshold ? ‘#ff6600’ : null // 根据值自动高亮
}
}))
}
]
};

const myChart = echarts.init(document.getElementById(‘main’));
myChart.setOption(option);

// 自适应大小
window.onresize = function() {
myChart.resize();
};

4、实现效果

echarts.js china.js 实现中国地图各省数据案例

后台数据自行对接即可

原文地址: echarts.js china.js 实现中国地图各省数据案例

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-11-01发表,共计2121字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)