1

Web アプリケーション、できれば ASP.NET 用のダイアグラム\グラフ\フローチャート ユーザー コントロールを探しています。

私の願いは、ノードとエッジのコレクションを含む Graph オブジェクトを渡すことであり、私が探す機能は次のとおりです。

  1. 新しいノードを追加します。
  2. 2 つのノードをエッジで接続します。
  3. ノードとエッジを削除する
  4. レイヤーとエッジの交差を最小限に抑える自動レイアウト アルゴリズム

次のようなコンポーネントを作成するのに役立つソリューションの一部を見つけました。

  1. JSPlumb または Raphael を使用して、クライアントでグラフを描画します。
  2. GLEE\ MSAGL を使用して、視覚的にグラフを自動的に並べ替えます。

これらはすべてコンポーネントを構築することを可能にしますが、ウェブベースでタスクを実行できるものを誰かがすでに見たことがあるかどうか疑問に思っていましたか? うまくいけば、そのオープンソース:)

4

2 に答える 2

3

ドラキュラグラフライブラリを検討しましたか?パート4を非常にうまく処理できるようです。ユーザーの編集コントロールをいくつか接続するだけで済みます。

于 2013-03-11T19:15:08.070 に答える
0

このSO の質問から Raphael を除いて、jointjs.comチェックする価値があります

于 2013-03-09T13:09:23.900 に答える