Я новичок в наборе инструментов для предварительной визуализации и у меня есть пара общих вопросов. Для моей цели я хотел бы выполнить начальную визуализацию, используя prefuse (graphview / graphml). После рендеринга по щелчку пользователя на узле я хотел бы полностью перезагрузить новый XML-файл для новой визуализации. Я хочу сделать это для того, чтобы я мог «предварительно упаковать» графики для отображения.
Например. Если я ищу Теда. Я хотел бы иметь XML-файл, относящийся к загрузке Теда и визуализации дисплея. Теперь на дисплее я вижу, что у Теда есть связанные узлы, называемые Биллом и Джо. Когда я нажимаю Джо, я хочу очистить дисплей и загрузить XML-файл, связанный с Джо. И так далее.
Я рассмотрел загрузку одного очень большого xml-файла, содержащего всю информацию об отношениях между узлами и узлами и позволяющего prefuse обрабатывать это, используя переходы с одного уровня на другой. Однако, в конце концов, я уверен, что проблемы с производительностью системы возникнут из-за размера данных.
Заранее спасибо за любую помощь,
Джон