私はプレフューズ ビジュアライゼーション ツールキットを初めて使用するので、一般的な質問がいくつかあります。私の目的のために、prefuse (graphview / graphml) を使用して初期の視覚化を実行したいと思います。レンダリングしたら、ユーザーがノードをクリックすると、新しい視覚化のために新しい xml ファイルを完全にリロードしたいと思います。グラフを表示用に「事前にパッケージ化」できるようにするために、これを行いたいと考えています。
例えば。テッドを探したら Ted に関連する xml ファイルを読み込み、表示をレンダリングしたいと考えています。Ted には、Bill と Joe という名前のノードが関連付けられていることが表示されます。Joe をクリックすると、表示がクリアされ、Joe に関連付けられた xml ファイルがロードされます。等々。
すべてのノードとノードの関係情報を含む 1 つの非常に大きな xml ファイルをロードし、あるレベルから別のレベルへのホップを使用して prefuse がこれを処理できるようにすることを検討しました。ただし、最終的には、データのサイズが原因でシステム パフォーマンスの問題が発生すると確信しています。
助けてくれてありがとう、ジョン