dessiner du texte en d3 arc javascript

J'ai créé un arc avec d3 sur 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)")​

Maintenant, je tiens à attirer des textes sur le dessus de cet arc (je vais distribuer cet arc en n nœuds). Je ne peux pas utiliser de la corde de mise en page directement, parce que je n'ai pas une matrice carrée. Ma table est rectangulaire et il y en a un à gauche et plus de rhs. Donc je vais prendre un petit hémisphère pour un rhs et une grande hémisphère gauche.

aussi je suis perplexe comment établir des connexions entre deux nœuds ici. n'obtenant aucune idée de

Je veux arriver à quelque chose comme http://bost.ocks.org/mike/uberdata/ :

dessiner du texte en d3 arc javascript

source d'informationauteur Dipro Sen