あり、この種の問題のための特効薬ソリューションではありませんし、ほとんどがあなたの心の中に持っているものから依存し、チームと(お金と時間の)予算あなたが持っています。
次のいずれかを満たしてする必要がない限り、私は、あなたにD3をお勧めしません:
- をあなたがあなたのチームに熟練した人々を持っているあなたのデータ
- を可視化する新しい方法を作成したいです - それはあなたのことができます - D3
- であなたはすでにあなたがI上記項目のいずれかを満たしていない場合は
を統合するために、他のD3ウィジェット/すなわち、サイドにD3を入れて、にあなたを言うだろうしています見て:
免責事項:私はKeyLines開発者の一人です。
あなたが持っているデータのサイズによっては、図書館の選択肢が変わる可能性があります:あなたのチャートに3/400ノードしか持たず、特定のスタイリング/アニメーションを必要としない場合、SigmaJS罰金よりも。スタイリングやアニメーションのためのさらに高度なものを探しているなら、このような状況を扱うように設計されているため(増分レイアウトを提供する)KeyLinesをお勧めします。問題なく2000ノードまでスケールアップできます。このサイズの側にフィルターを設けること。
私は最後の手段としてVivaGraphを指定します:SigmaJSにはWebGLレンダラーもあり、もっとうまくレンダリングするIMHOを提供します。
VivaGraphJSはすぐにレンダリングするためにとらわれないaproachを使用しますngraphに置き換えられます:あなたはPIXI、ファブリックまたは何でもしたいを使用することができます....あなたは一度、再利用あなたの資産をロードするときWebGLのレンダラを使用して
は理にかなっていますいつものように:あなたがリアルタイムのシナリオであなたのチャート要素をスタイリングしているなら、Canvas IMHOには利点がありません。
データはネットワークトラフィック、具体的にはTCPトラフィックで始まります。私たちは両方の時系列を試してみたい(リックショウは私が信じているこの井戸に貸してくれる)、そして有向グラフ。ご回答いただきありがとうございます.Gephiについてのご意見は特にありがとうございます。 – jhanna0188
何かを提案することができます。これは、webglで3次元の循環有向グラフを表示できますか? :D – inf3rno