【发布时间】:2012-02-23 06:01:10
【问题描述】:
如何在背景图像上绘制图表?
我尝试了几种方法,但没有任何效果。啊 ;)
下面的代码只显示图像,但没有图表。怎么会?也许是因为图形是在图像后面绘制的?我希望我能得到一些帮助。
提前致谢。
var data = [ [ ["overview_track_v2.png", -36627, -72447, 35374, 109983] ] , [ [-36627, 35374 ], [-72447, 109983] ] ];
var options = {
series: { images: { show: true } },
xaxis: { min: -36627, max: 35374 },
yaxis: { min: -72447, max: 109983 },
lines: { show: true },
grid: { hoverable: true, clickable: true },
};
var graph = $.plot.image.loadDataImages(data, options, function () {
$.plot($("#graphPosition"), data, options);
});
【问题讨论】:
-
这不是图像插件所做的——它用于将网格添加到预渲染的图形中。即您的图像将成为图表。 Flot 所做的只是添加轴。
-
好的。感谢您提供此信息。