Введение

Цель

Графическая библиотека JAGM создаётся с целью упрощения разработки кросплатформенных решений для визуализации медицинских сигналов.
На данный момент JAGM позволяет визуализировать сигналы двух видов:

  • Динамические — данные для визуализации поступают в реальном времени.
  • Статические — данные для визуализации известны заранее.

Структура

JAGM состоит из трёх основынх модулей:

  • jagm-core — ядро библиотеки, обеспечивающее базовую функциональность и управление данными.
  • jagm-chart — набор графических компонентов и интерфейсов для работы с ними.
  • jagm-visualizator — модуль, предоставляющий готовые конструкторы для сборки различных типов графиков.

Ниже приведена полная структура графической библиотеки

librarystructure

Особенности работы в web-среде

Говоря о разработке web-приложений, принято считать, что оси координат начинаются в левом верхнем углу экрана и идут вправо для оси x и вниз для оси y. Однако, такое расположение осей неудобно для работы с визуализацией медицинских сигналов. Поэтому, JAGM вводит собственную систему координат для сигналов и графических элементов, в которой оси координат начинаются в левом нижнем углу экрана и идут вправо для оси x и вверх для оси y.

Axis

Предыдущая
Следующая