0

大規模なネットワークを表示するための優れたWebフレームワークを誰かが教えてくれるかどうか疑問に思っています

  • ネットワークのごく一部のみを表示する機能が必要ですが、ネットワークの特定のノード/部分をインタラクティブにドリルダウンできるようにする必要があります。

  • オプションで、ネットワーク/グラフのインタラクティブな編集を可能にする機能。たとえば、ノードを接続したり、エッジを壊したりします。

  • シンプルであるほど良いです!

4

2 に答える 2

1

私たちのライブラリmxGraphがあります。オープンソースが必要な場合は、JITまたはD3を試すことができます。

于 2013-01-31T21:31:38.210 に答える
0

同様の要件があり、d3 と infoVis/JIT を含む 4 つのライブラリについてテストしました。

d3 と infoVis の両方で強制指向レイアウトを使用していました。どちらも非常に似ていますが、d3 でいくつかの問題があり、その解決が容易ではなかったため、infoVis/JIT を選択することになりました。

1: d3 に多くのノードを持つグラフがある場合、グラフはかなり長い時間移動/アニメーションを続けます。d3グラフがティックごとにアニメーション化するためであることがわかりました。こことフォーラムでいくつかの解決策を見つけましたが、この問題を解決するのは簡単ではなく、うまくいきませんでした。

2: グラフがレンダリングされたら、ノードをドラッグしようとすると、グラフ全体が移動してアニメーション化されます。私の要件は、個々のノードを個別にドラッグして配置し、グラフをそのままにして、ユーザーが必要に応じてノードを再配置できるようにすることでした。d3でこれに対する簡単な解決策を見つけることができませんでした.

これらの問題は両方とも、infoVis/JIT で解決されました。

@「ネットワークのごく一部のみを表示する機能が必要ですが、ネットワークの特定のノード/部分をインタラクティブにドリルダウンできるようにする必要があります。」infoVis を使用してこの機能を実装しました。

于 2013-03-27T09:26:26.077 に答える