Dracula Graph Library
19 октября 2010
Интересная библиотека с занятным названием, основанная на Raphaël, для построения интерактивных графов. Имеет довольно приятный API:
var g = new Graph(); g.addEdge("strawberry", "cherry"); g.addEdge("strawberry", "apple"); g.addEdge("strawberry", "tomato"); g.addEdge("tomato", "apple"); g.addEdge("tomato", "kiwi"); g.addEdge("cherry", "apple"); g.addEdge("cherry", "kiwi"); var layouter = new Graph.Layout.Spring(g); layouter.layout(); var renderer = new Graph.Renderer.Raphael('canvas', g, 400, 300); renderer.draw();
Комментарии RSS по email OK
крутая цаца пасиба
Это самый быстрый способ рисования графов, который я видел. Она даже вершины сама создает и расставляет! И, судя по showcase'у, можно строить даже транспортные сети.
Мне вот эта понравилась больше http://thejit.org/
Тоже отличная.