visualMap只能控制effectScatte图,无法控制lines图,我想要做一个用visualMap同时控制气泡图和线图
配置项如下
option = {
title: {
text: 'Awesome Chart'
},
xAxis: {
data: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']
},
yAxis: {},
[MAPData].forEach(function (item, i) {
series.push(
{
type: 'lines',
zlevel: 2,
effect: {
show: true,
period: 6,
trailLength: 0,
symbol: 'pin',
symbolSize: 15
},
lineStyle: {
normal: {
color: color[i],
width: 1,
opacity: 0.4,
curveness: 0.2
}
},
data: convertData(item[1])
},
{
name: '总单量/调拨量统计(/件)',
type: 'effectScatter',
coordinateSystem: 'geo',
zlevel: 2,
rippleEffect: {
brushType: 'stroke'
},
label: {
normal: {
show: true,
position: 'right',
formatter: '{b}'
}
},
itemStyle: {
normal: {
color: color[i]
}
},
data: SHDatas.map(function (dataItem) {
//判断是否是事发地点
var dataes = geoCoordMap[dataItem[1].name].concat([dataItem[1].value]).concat('总单量:'+[dataItem[1].value]);
var dataess = geoCoordMap[dataItem[1].name].concat([dataItem[1].value]).concat('总单量:'+[dataItem[1].value]).concat('调拨量:'+[dataItem[1].values]);
if([dataItem[1].values]==""){
return {
name: dataItem[1].name,
value: dataes
//value: geoCoordMap[dataItem[1].name].concat([dataItem[1].value]).concat('总单量:'+100).concat('调拨量:'+[dataItem[1].value])
};
}else{
return {
name: dataItem[1].name,
value: dataess
//value: geoCoordMap[dataItem[1].name].concat([dataItem[1].value]).concat('总单量:'+100).concat('调拨量:'+[dataItem[1].value])
};
}
});
};