###前提・実現したいこと
d3.jsを使って矢印を描く手法、または、
それの理解に役立つサイトを教えていただきたいです。
###発生している問題
2つの円の間に矢印を表示したいのですが方法が分かりません。
2つの円は下記のようにして表示しています。
###該当のソースコード
JavaScript
1var svg = d3.select("#result") 2 .append("svg") 3 .attr("width", 2000) 4 .attr("height", 2000); 5 6var object= {"x1":1,"y1":1,"x2":1,"y2":2}; 7 8var boxes = svg.selectAll("boxes") 9 .data(dicData) 10 .enter() 11 .append("g"); 12 13boxes.append("ellipse") 14 .attr("cx", function(d){ return d["x1"]*200; }) 15 .attr("cy", function(d){ return d["y1"]*150; }) 16 .attr("rx", 50) 17 .attr("ry", 50) 18 19boxes.append("ellipse") 20 .attr("cx", function(d){ return d["x2"]*200; }) 21 .attr("cy", function(d){ return d["y2"]*150; }) 22 .attr("rx", 50) 23 .attr("ry", 50) 24 25###試したこと 26いくつかのサイトで調べてみました。主なものを以下に挙げます。 27https://github.com/d3/d3/wiki/Gallery 28http://www.openspc2.org/reibun/D3.js/ 29http://dataisfun.org/series/d3-tutorial-elemental 30http://qiita.com/daxanya1/items/734e65a7ca58bbe2a98c