大きな非循環グラフを編集/管理するための最適なGUIコンセプト

StackOverflow https://stackoverflow.com/questions/605691

  •  03-07-2019
  •  | 
  •  

質問

ポイントは、潜在的に大きなグラフ構造の高速で直感的な管理を可能にすることです

出会った概念は次のとおりです。

  • ツリー
  • TreeMap
  • ベン図
  • 双曲線ツリー

どちらを好みますか、または他のアイデアはありますか?

役に立ちましたか?

解決

大きなグラフで出会った最も実用的なUIソリューションは、マークシェパードのスプリンググラフ。スケーラビリティも非常に優れています。

他のヒント

グラフ操作/生成用の統合ドメイン固有言語やさまざまなグラフレイアウトを含む、優れたラピッドプロトタイピング機能を備えたGUESSをご覧ください。つまり、デモを簡単にハックして、インターフェースが気に入っているかどうかを確認できます。

http://graphexploration.cond.org/

skyrails は興味深い概念です。編集は、直接的な操作ではなく、コマンドラインで行われます。実装は現在10 ^ 4ノードを処理しますが、これは通常の測定では大きなグラフではありません(現在の大きなグラフは32ビットメモリに簡単に適合できないことを意味します)が、このコンセプトは生来の人間の3Dナビゲーションを活用しますそのため、対処できる限りの規模に拡大する必要があります。

ここで、さまざまなスケールのいくつかの巧妙なアイデア:

  1. Zircle UI 真のクールなvuejsコンポーネント、ナビゲーションはマンデルブロをズームするように少し感じますフラクタル。 ATMは6レベルで制限されています。
  2. D3を備えたツリーブラウザ TU Grazによるスマートソリューション。ライセンスの影響についてはわかりませんが、本当に有望に見えます。
  3. gephi これは、データジャーナリストが非常に大きなプロットを表示するために使用しますが、最もインタラクティブなソリューションではありません。
  4. yed / yworks 幅広い素晴らしい図解ソリューションを備えた非常に経験豊富な企業
  5. GraphQLViz Graphvizのスペースホットロッド。

マインドマップソリューションを使用しない理由そこにはたくさんのクールがあります。例:

  1. mindmeister 優れたWebソリューション。Googleドキュメントのように作業を簡単に共有できます。
  2. >
  3. simplemind アプリまたはPCとして。私の個人的なお気に入りは私の便利です。無料版もあります。
  4. freemind さまざまな分岐、多くのプラグイン、groovy-DSLを備えたオープンソース
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top