visualMap 组件可以定义多个,从而可以同时对数据中的多个维度进行视觉映射。
visualMap 组件可以定义为 分段型(visualMapPiecewise) 或 连续型(visualMapContinuous),通过 type 来区分。例如:
option = {
visualMap: [
{ // 第一个 visualMap 组件
type: 'continuous', // 定义为连续型 visualMap
...
},
{ // 第二个 visualMap 组件
type: 'piecewise', // 定义为分段型 visualMap
...
}
],
...
};
series: {
type: '...',
data: [
{name: 'Shanghai', value: 251},
{name: 'Haikou', value: 21},
// 设置 `visualMap: false` 则 visualMap 不对此项进行控制,此时系列
// 可使用自身的视觉参数(color/symbol/ ...控制此项的显示。
{name: 'Beijing', value: 821, visualMap: false},
...
]
}
*关于visualMap的主要属性配置见visualMap代码及注释详解。
具体属性的解析我们在进阶教程中在展开详细叙述。