рисовать текст в d3 arc javascript
Я создал дугу с d3 наhttp://jsfiddle.net/PRb93/1/
var vis = d3.select("body").append("svg")
var pi = Math.PI;
var arc = d3.svg.arc()
.innerRadius(300)
.outerRadius(320)
.startAngle(0 * (pi/180))
.endAngle(-pi)
vis.append("path")
.attr("d", arc)
.attr("transform", "translate(350,350)")
Теперь я хочу рисовать тексты поверх этой дуги (яЯ буду распространять эту дугу вn
узлы). Я не могу использовать макет аккорда напрямую, потому что я нет квадратная матрица. Мой стол прямоугольный, и в нем одна левая и больше чем одна правая. Так что я'Я возьму одно маленькое полушарие для одного rhs и одно большое полушарие для lhs.
Также я озадачен, как нарисовать связи между двумя узлами здесь. не понимаю
Я хочу достичь чего-то вродеhttp://bost.ocks.org/mike/uberdata/: