是否有人知道GraphViz能夠生成的定向流程圖的基於Javascript的純粹實現?我對漂亮的視覺效果輸出不感興趣,但是計算出每個節點的最大深度,以及貝塞爾曲線的佈局,這些貝塞爾曲線經過優化,可以在處理圖形而不是樹時處理相交邊緣的數量。的信息。我想在瀏覽器中運行這些代碼;我知道我可以很容易地將Graphviz作爲擴展插入到我的節點服務器中,甚至可以將其嵌入到.dot
格式的圖形信息中。Pure JavaScript Graphviz等效
作爲參考,這裏是一個典型的GraphViz輸出。注意元素是如何疊加和分開的,以允許連接線在節點之間傳播,而不會相交(經常)或通過節點。
你有這樣的一個例子圖表,對於我們這些不熟悉GraphViz的人來說? – 2011-06-14 13:44:50
這似乎是一個重複的[圖形可視化代碼在JavaScript?](http://stackoverflow.com/questions/7034/graph-visualization-code-in-javascript) – 2011-06-15 16:58:30
也許 - 檢查出來。許多評論和迴應都指向圖表工具,它們完全不像GraphViz,或者只能繪製* GraphViz輸出,但不能自己完成佈局。 – Armentage 2011-06-16 13:11:27