Я только что получил информацию-визуализацию и научную визуализацию и использовал Piccolo и немного с JFreeChart. Я пытаюсь найти несколько новых библиотек, которые я могу начать использовать. Я ищу специально для библиотек, которые включают в себя многомерную визуализацию и наложение карт (что-то вроде открытых слоев), но они будут открыты для доступа к любым графическим библиотекам.
Введение в библиотеки графики Java
Ответ 1
Вы можете посмотреть Processing - среду визуализации данных и язык, написанный на Java.
Ответ 2
Вы также можете рассмотреть R, который как очень обширный графических возможностей и широко используется в научных исследованиях и таких местах, как NY Times. Это потребует от вас изучения нового синтаксиса, но его очень сложно превзойти для научных визуализаций, и он легко может быть , вызванный с Java с использованием JRI.
Вот несколько ресурсов:
- Галерея графиков R содержит большое количество R-графики вместе с кодом, который использовался для их создания (есть также связанный R Movie Gallery).
- Определенно посмотрите Графический вид на CRAN, который включает в себя обширный список пакетов для графики в R (от iPlots: интерактивная графика для R до rggobi, которая является интерфейс к ggobi).
Кроме того, в то время как это не относится к R, следует посмотреть галерею визуализации данных.
Ответ 3
Если вы хотите придерживаться чистой Java, посмотрите на Prefuse для визуализации графа.
Ответ 4
Существует несколько доступные графические библиотеки java
Ответ 5
JMathTool может быть интересным. Это позволит вам быстро выполнять простые 3D-графики, однако он не предназначен для обработки более сложных визуализаций.
Ответ 6
Комбинация, которая, я думаю, я буду использовать, JMathPlot (аналогично матлабу) для визуализации научных данных и использования JOGL для визуализации информационных данных
Ответ 7
QuickDraw, написанный профессорами Университета Калгари Шоком и Стивенсоном, - отличный простой инструмент для визуализации графики. Бесплатно для личного и некоммерческого использования.