1. echarts 地图
-
echarts社区:makeapie echarts社区图表可视化案例
-
社区模板代码地址:自定义 tooltip-轮播 - category-work,series-map地图,tooltip提示框,visualMap视觉映射 - makeapie echarts社区图表可视化案例
// todo: 籍贯分布 地图
function renderProvince(provinceData) {
// console.log(provinceData);
const chartDom = document.querySelector("#map");
const myEchart = echarts.init(chartDom);
const dataList = [
{ name: "南海诸岛", value: 0 },
{ name: "北京", value: 0 },
{ name: "天津", value: 0 },
{ name: "上海", value: 0 },
{ name: "重庆", value: 0 },
{ name: "河北", value: 0 },
{ name: "河南", value: 0 },
{ name: "云南", value: 0 },
{ name: "辽宁", value: 0 },
{ name: "黑龙江", value: 0 },
{ name: "湖南", value: 0 },
{ name: "安徽", value: 0 },
{ name: "山东", value: 0 },
{ name: "新疆", value: 0 },
{ name: "江苏", value: 0 },
{ name: "浙江", value: 0 },
{ name: "江西", value: 0 },
{ name: "湖北", value: 0 },
{ name: "广西", value: 0 },
{ name: "甘肃", value: 0 },
{ name: "山西", value: 0 },
{ name: "内蒙古", value: 0 },
{ name: "陕西", value: 0 },
{ name: "吉林", value: 0 },
{ name: "福建", value: 0 },
{ name: "贵州", value: 0 },
{ name: "广东", value: 0 },
{ name: "青海", value: 0 },
{ name: "西藏", value: 0 },
{ name: "四川", value: 0 },
{ name: "宁夏", value: 0 },
{ name: "海南", value: 0 },
{ name: "台湾", value: 0 },
{ name: "香港", value: 0 },
{ name: "澳门", value: 0 },
];
// * 接口数据带省/自治区等字,不能直接拿来用 需双层遍历,将接口数据赋值给dataList内对应数据
dataList.forEach((item) => {
provinceData.forEach((res) => {
// * includes() 返回值为布尔型
if (res.name.includes(item.name)) {
item.value = res.value;
}
});
});
const option = {
title: {
text: "籍贯分布",
top:

最低0.47元/天 解锁文章
1238

被折叠的 条评论
为什么被折叠?



