echarts图表展示项目中有用到数据生成极坐标图,并显示色阶展示,多方查找下终于解决,生成了极坐标热力图,样式如下:

代码如下:
<div id="heartMap" style="width: 800px;height:600px;"></div>
heatMap()
function heatMap() {
var heatMapChart = echarts.init(document.getElementById("heartMap"));
function renderItem(params, api) {
var values = [api.value(0), api.value(1)];
var coord = api.coord(values);
var size = api.size([1, 1], values);
return {
type: 'sector',
shape: {
cx: params.coordSys.cx,
cy: params.coordSys.cy,
r0: coord[2] - size[0] / 2,
r: coord[2] + size[0] / 2,
startAngle: -(coord[3] + size[1] / 2),
endAngle: -(coord[3] - size[1] / 2)
Echarts极坐标系中创建热力图(色阶)实战

本文介绍了如何在Echarts中利用极坐标系统结合色阶展示热力图。通过代码示例展示了具体的实现过程,最终生成了一种独特的数据可视化效果。
最低0.47元/天 解锁文章
2258





