この例d3js
のように、ノードグラフを視覚化することが可能です
ここで、ユーザーがグラフを操作できるようにしたいと思います。次のことが可能でなければなりません。
- ノードとエッジの作成/削除
- ノード/エッジをクリックしてデータをアタッチします。
- データをサーバーにプッシュして、永続化できるようにします
でそれを行うことは可能d3js
ですか?この種の機能を提供する他のツールはありますか?
この例d3js
のように、ノードグラフを視覚化することが可能です
ここで、ユーザーがグラフを操作できるようにしたいと思います。次のことが可能でなければなりません。
でそれを行うことは可能d3js
ですか?この種の機能を提供する他のツールはありますか?
確かに、これらはすべて比較的簡単に行うことができますd3
。http://bl.ocks.org/mbostockで、力有向グラフのさまざまな例を見ることができます。役に立つと思われるいくつかの例を次に示します。
グラフへのノードとエッジの追加:
XML ファイルからデータを読み込んでレイアウトを作成する
マウスオーバーのリッスン
個人的な経験から言えばd3
、これはこの種のことを行うための最良のツールであると言えます。少し遊んでから、より具体的な質問があれば質問することをお勧めします。