开发者

Java chart library for really large data?

I'm looking for a chart library capable to handle large amount of data points - 300 millions per a chart and even more. Surely drawing, caching and approximation should be implemented with intelligence there.

Actually I need to represent waveforms but not only them.

Target platform is Java, data comes 开发者_JS百科from files.

UPD: PC, Swing.


Not java, but CERN does massive data crunching and distros/plots may well have these kinds of data volumes. They use the root package which is c++. You can download it, although couldn't see a licence. It's prob open source.

Or alternatively, take a look at R which might do what you need.


I have been happy with my use of JChart2D. Switching to it from JFreeChart saved us considerable processor use, and it has traces that compute multiple inputs into a mean point for speed and memory saving. I've never used them seeing as how I haven't needed to yet. I have put extremely large sets of data into a normal trace by accident, and it didn't seem to be a problem.

There may be a better charting system out there, but this one gets the job done quick and effectively, it's free, open-source, based off of JPanels, and the author is around to answer questions and correct problems.


I don't see a way to handle that amount of data on an android phone, whatever librairy you use. You should think about doing all this processing on a server or a cloud and then put either an approximated set of data that would approximate the chart or even the result of the chart as an image file so that android phones can download it from the server without processing the data.

Regards, stéphane


I assume that you are talking about a Swing Application.

I make use of JGoodies for all my Swing applications including Graphs and Charts. Takes a bit getting use to it, but once you are use to it building UI's is fairly quick and easy.

The only problem is that there is a developer license cost involved.

You can download the Java Webstart examples to have a look at what it is capable of.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜