Webサイトで非常に大きなグラフ(> 100万)を視覚化する必要があります。ライブラリはJSONを受信してpngを生成する必要があります。
私はすでにspfdでgraphvizを試しましたが、待機時間が長すぎるため、ユーザーはGUIを操作できないため、CytoscapeまたはGephiはオプションではありません。
別のオプションとして、.dotをWebにエクスポートすることもできますが、これがどれほど効率的かはわかりません。
Webサイトで非常に大きなグラフ(> 100万)を視覚化する必要があります。ライブラリはJSONを受信してpngを生成する必要があります。
私はすでにspfdでgraphvizを試しましたが、待機時間が長すぎるため、ユーザーはGUIを操作できないため、CytoscapeまたはGephiはオプションではありません。
別のオプションとして、.dotをWebにエクスポートすることもできますが、これがどれほど効率的かはわかりません。
http://www.gnuplot.info/とhttp://dygraphs.com/は、私のお気に入りの Web 用グラフ作成ライブラリです。100 万のデータ ポイントをプロットするには、おそらく gnuplot を使用します。生成された画像を可能な限りキャッシュすることを検討します。おそらく、リクエスト時ではなくバッチで生成することさえあります。JSON 経由でデータを渡そうとし、グラフ クライアント側をレンダリングしようとすると、パフォーマンスの問題が発生すると思います。