Comment puis-je dessiner un graphique ou de la structure de l'arbre en JavaScript?

J'ai besoin d'être en mesure de tracer des graphiques comme suit en JavaScript:

Comment puis-je dessiner un graphique ou de la structure de l'arbre en JavaScript?

Que je sais sur les Raphaël de la bibliothèque, mais c'est uniquement pour le dessin de formes arbitraires.

J'ai quelques prédéfinis types de nœuds (la couleur des nœuds sur l'image) et le texte proximité/à l'intérieur de chaque nœud. Cette bibliothèque ne semble pas gérer ce cas. Comment puis-je le faire en JavaScript? Si cela a été déjà accompli par une autre bibliothèque, comment puis-je utiliser cette bibliothèque pour résoudre ce problème?

  • fermés que pas constructif? C'est un codage de la question, je suis tombé sur elle et aurait aimé l' (mise à jour en 2016) réponse.
  • Voilà comment j'ai atterri ici, aussi, mais c'est une sorte de point. La question a été posée en 2013, ce qui signifie que les réponses qui ont tendance à être les plus à jour sont les plus âgés qui ne s'appliquent pas ou plus travailler, alors que le plus récent des réponses aura moins de voix. De Plus, ils ont tendance à attirer la promotion de réponses, etc.
  • c'est un bon point, et en tant que tel, j'ai mis à jour ma réponse à essayer et de le mettre à jour. La question n'a pas vraiment de date beaucoup, mais les réponses peuvent.
  • et JoshuaTaylor voulais juste vous remercier à la fois pour garder ce fil à jour, même s'il est fermé. Je suis sûr que la communauté (et pas seulement moi, comme l'auteur) se félicite que!
  • Pas...de constructif? Comment est-ce peut-être pas constructif? En fait, j'ai été à la recherche pour juste cette question / réponse pour un certain temps et c'est très constructif. L'homme...stackoverflow mods juste souffler mon esprit parfois.
InformationsquelleAutor Alexey | 2013-04-17