{site_name}

{site_name}

🌜 搜索

ECharts 的 visualMap 配置是一种可视化组件,用于将数据映射到颜

前端 𝄐 0
echarts 分析图,echarts feature,echarts graph symbol,echarts中visualmap,echarts visualmap属性详解,echarts visualmap属性
ECharts 的 visualMap 配置是一种可视化组件,用于将数据映射到颜色、大小等视觉元素上,并允许用户通过控制器(controller)调整映射范围。其中,分段型视觉映射组件是一种常见的配置方式,它可以将数据按照范围划分成若干段,并为每个段指定不同的颜色和大小等视觉元素。

以下是一个简单的 ECharts visualMap 分段型配置的例子:

js
option = {
visualMap: {
type: 'piecewise',
min: 0,
max: 100,
pieces: [
{min: 80, label: '优', color: '#00E500'},
{min: 60, max: 79, label: '良', color: '#FFFF00'},
{min: 0, max: 59, label: '差', color: '#FF0000'}
],
orient: 'horizontal',
left: 'center',
top: 'top'
},
series: [{
type: 'map',
map: 'china',
data: [
{name: '北京', value: 86},
{name: '上海', value: 72},
{name: '深圳', value: 60},
{name: '广州', value: 45},
{name: '杭州', value: 90}
]
}]
};


在这个例子中,visualMap 的 type 属性被设置为 'piecewise',表示使用分段型配置方式。 min 和 max 属性用于指定数据的最小值和最大值,pieces 属性用于指定分段范围及其对应的颜色和标签。orient、left 和 top 分别设置了组件的方向和位置。

series 中的 data 数组中包含了各省份的数据,ECharts 会根据这些数据将地图上的区域按照 visualMap 的配置进行渲染,并且用户可以通过控制器(如滑块)来调整数据映射范围,从而实现交互式可视化效果。