Интерактивная визуализация данных.
Система визуализации Рис. 62. Процесс интерактивной визуализации |
ставляет параметры компоновки, фильтрации и пр.; см. ниже). На рис. 62 показана модель этого процесса. Пользователь, взаимодействуя с системой визуализации, имеет возможность: • настроить такие параметры визуализации как цвет, форму, размер вершин и ребер и т. д. Кроме того, пользователь может вы- брать наиболее подходящий для выбранного графа метод компо- новки и наложить ограничения на вывод графа при помощи филь- тров; • взаимодействовать с визуализируемыми объектами и сце- нами с помощью устройств ввода (мышь) или активных элемен- тов управления пользовательского интерфейса (кнопки, списки). Взаимодействие основывается на выполнении следующих базовых действий: выбора, сдвига, вращения, масштабирования, а также перемещения и навигации. Последние две операции являются важными для ориентации пользователей в сложных и больших сетях; • изменить визуализированные данные, т. е. работать на уров- не отдельной вершины/ребра (создание/редактирование/удале- ние). Это необходимо для настройки/проверки моделей влияния, управления и противоборства, используемых для исследования со- циальных сетей. На рис. 63 показано, как может быть модифици- рована социальная сеть удалением вершины из графа. Это позво- ляет пользователям имитировать социальные взаимоотношения и проверить обоснованность моделей влияния для данного случая. В зависимости от действий пользователя в реальном времени генерируются визуальные представления социальной сети.
Рис. 63. Графическое представление социальной сети |
Подсистема интерактивной визуализации включает в себя три модуля: модуль отображения, модуль компоновки и модуль ренде- ринга (отрисовки). Модуль отображения преобразует данные, предоставляемые модулем представления. Модуль компоновки определяет при помощи известных алго- ритмов (например, Spring) расположение вершин и ребер в области вывода на экран для последующего рендеринга. Модуль рендеринга сначала преобразует ранее рассчитанные координаты в координаты канвы (с учетом текущего масштаба и других видов трансформации) и определяет изображение (как отрисовываются элементы: цвет, метка, форма вершины, прими- тивы изображений и т.п.), затем выполняет операции отрисовки с помощью функций Java2D.
Еще по теме Интерактивная визуализация данных.:
- Интерактивность массмедиа.
- ПСИХОТЕРАПИЯ ИНТЕРАКТИВНАЯ
- Интерактивная медитация
- АФФИРМАЦИИ И ВИЗУАЛИЗАЦИЯ
- Визуализация: представляем свое желание в действии!
- АФФИРАААЦИЯ + ВИЗУАЛИЗАЦИЯ + ЭМОЦИИ = УСПЕХ
- КАК ДЕЙСТВУЮТ АФФИРМАЦИИ И ВИЗУАЛИЗАЦИЯ
- 4.3. Визуализация и качественные методы моделирования
- Глава 3. ВИЗУАЛИЗАЦИЯ, ИЛИ МЫСЛЕННОЕ ПРЕДСТАВЛЕНИЕ
- Визуализация для раскрытия чакр (4-й уровень аурического поля)
- Григорьев Ю.А., Ревунков Г.И.. Банки данных, 2002
- Оценка данных о личности.
- 18.4. Права субъекта персональных данных
- Банк данных
- Анализ и интерпретация полученных данных
- Анализ и интерпретация полученных данных
- Подготовка исходных данных
- 4.5. Право изготовителя базы данных