2013-02-27 117 views
2

隨着d3js,可以可視化圖形的節點,就像this example如何編輯節點圖?

enter image description here

現在我想,讓用戶與圖形交互。它必須能夠:

  • 創建/刪除節點和邊
  • 附加數據到節點/邊緣,通過點擊它。
  • 的數據發送到服務器中,以便它可以進行持續的

是否有可能做到這一點與d3js?有沒有其他提供這種功能的工具?

回答

3

當然,所有這些事情都比較容易處理d3。您可以在http://bl.ocks.org/mbostock上看到很多不同的力向圖示例。這裏有幾個你可能會發現有用:

添加節點和邊緣的圖形:從XML文件

加載數據創建佈局

監聽鼠標移到

從個人的經驗,我要說的是,d3會做這種事的最佳工具。我建議你稍微玩一下,然後在有問題時詢問更具體的問題。