2013-02-12 8 views
5

対話型ダッシュボードを構築するためのJavaScriptチャート作成ソリューションを調査中です。ダッシュボードには15本のチャートがあり、それぞれに6本のラインがあり、各ラインには〜5000ポイント(15 * 6 * 5000 = 450,000)があります。また、3秒ごとに新しいポイントが追加され(古いポイントが削除されます)、各ラインに追加されます。また、インタラクティブなボックスズームやツールチップが必要です。多くのポイント(〜500,000)を使用したJavaScriptの動的折れ線グラフ

これはソースデータをインターバル化(ダウンサンプリング)せずに可能ですか? JavaScriptソリューションをお勧めしますか?

私は人々は、このようなユースケースのための最初の手の経験を共有することができる場合、私は疑問に思って、Flotr2、人力車、jqChart、HighChartsに出くわしました。

これは現実的な目標ではない場合、今日の技術に最も近いパフォーマンスはどれですか?

+1

私は、ページのダッシュボード型は多分最後の10か20ポイントを意味し、各チャートの要約であるべきだと思います。 5000ポイントの領域にあるデータを見たい場合は、そのチャートに固有の別のページを参照する必要があります。 – jbabey

答えて

4

私はjqChartが要件を満たすことができると思う:

jqChartが高性能クライアント側のチャートとブラウザ間でグラフを提供するためにHTML5のキャンバスの利点を取る。..

のレンダリングスピード折れ線グラフは大量のデータを処理するために最適化されています。このline chart exampleは、それぞれ60,000ポイントで2つのシリーズを表示します。

免責事項:私はjqChartのCTOです。

関連する問題