我需要在spacetree中添加一张图片作为spacetree的背景。 我尝试了几种方法,但没有成功,主要是出于以下两个原因: - 在画布上定位(坐标0,0似乎不是正确的定位。它在减号!) - 每次空间树重绘时,它都会清除画布。
真诚地感谢任何帮助。
伙计们,我所做的就是直截了当:如果你使用infovis spacetree中的例子, 请在以下后添加以下内容: st.compute(); //可选:对树进行翻译 st.geom.translate(new $ jit.Complex(-200,0),“current”);//what I added
//where myimage is an image I load in the DOM normally.
var ctx = st.canvas.getCtx();
var imageObj = document.getElementById("myimage");
ctx.drawImage(imageObj, -700, -500);