Библиотеки многомерных графиков для Java - PullRequest
3 голосов
/ 03 декабря 2009

Я работал над проектами, которые имеют дело с 2-мерным графиком, UML-диаграммой и реляционным графиком (диаграммы узловых связей). Я заинтересован в переходе к проектам, которые больше касаются трехмерного построения графиков рассеяния и трехмерной навигации. Может кто-нибудь предложить несколько книг или библиотек, которые помогут мне начать?

РЕДАКТИРОВАТЬ: Я не думаю, что я был очень ясно в моем вопросе. В центре моей работы находится информационная и научная визуализация, поэтому мне нужно что-то, что не только хорошо для рисования, но и для визуализации данных.

Ответы [ 6 ]

2 голосов
/ 03 декабря 2009

Как насчет использования одного из интерфейсов Java для GNUplot?

Другой возможностью было бы использование интерфейса Java / R и позволить R выполнять тяжелую работу внутри вашего Java-приложения.

Последний вариант - JMathPlot .

2 голосов
/ 03 декабря 2009

JOGL (Java Open GL) - это стандартная 3d-библиотека для Java. OpenGL " Red Book " - это стандартная книга для программирования Open GL.

Я не знаю, есть ли какие-нибудь хорошие пакеты для создания 3D-графики из коробки, хотя.

0 голосов
/ 25 февраля 2013

Попробуйте мою библиотеку 2D / 3D-графики с открытым исходным кодом, DataDisplay. Любой отзыв, который вы можете дать, будет просто отличным.

https://sourceforge.net/p/msu-doe-dd/

0 голосов
/ 08 июня 2011

MathGL - библиотека графиков GPL (может отображать 2- и 3-рядные данные), и в принципе она может иметь интерфейс Java (используя SWIG). Но я никогда не проверял это, так как я не знаком с Java: (

0 голосов
/ 03 декабря 2009

Как насчет трехмерной функциональности обработки ? Или это слишком универсально для ваших нужд?

0 голосов
/ 03 декабря 2009

JFreeChart - очень хорошая графическая библиотека для Java.

...