JavaScriptチャートライブラリで大量のデータを処理する
-
06-07-2019 - |
質問
大量のデータ(たとえば、数万のデータポイント)を処理するJSチャートパッケージの使用経験に興味があります。
パフォーマンスの問題はありますか?ブラウザのメモリ消費量は?他の問題はありますか? そのために特定のJavaScriptチャートライブラリをお勧めしますか?
ありがとう
解決
Javascriptは線形に処理されるため、ロードされるデータが多いほど時間がかかります。ロードオンデマンド型のチャートを提案し、データの一部のみを一度に表示することをお勧めします。
それ以外の場合、Flash / Silverlightに移行することをお勧めします(.NETで開発している場合)
編集
Visifire for Silverlight。オープンソースであり、 http://visifire.com/ で見つけることができます。
また、MSはMS Chart Controlsをリリースしました( http://code.msdn.microsoft.com / mschart )。.NET FrameWork 3.5 SP1が必要です。これらはWinForms / ASP.NETでネイティブに使用できます(サーバーレンダリング、ASP.NET AJAXロードオンデマンドを使用すると簡単です)。
FusionChartsはFlashでは無料です。 http://www.fusioncharts.com/free/
他のヒント
gMapの大きなデータについて話している場合、クラスターマーカー。このようなことができます。
(ソース: martinpearman.co.uk )
Googleマップを使用してポリラインを表示しました。ポリラインに1000ポイント以上ある場合、パフォーマンスの大きな問題に直面しています。