Создание вашего первого графа
Панель графа — это ваше основное интерактивное рабочее пространство. Она работает как бесконечное масштабируемое полотно, на котором вы будете строить структурные иерархии, связывать сущности и визуализировать сложные взаимосвязи.
Навигация по полотну
Прежде чем размещать элементы, важно ознакомиться с элементами управления областью просмотра. Полотно использует динамическую систему координат, которая обновляется в реальном времени.
- Панорамирование:Нажмите левую кнопку мыши и удерживайте ее в любом месте пустого фона сетки, затем перетаскивайте мышь для перемещения по рабочей области.
- Масштабирование:Используйте колесико мыши для масштабирования полотна (в диапазоне от 0.2x до 10x увеличения).
Создание и управление узлами
Узлы — это фундаментальные структурные элементы вашей архитектуры.
- Создание узла:Щелкните правой кнопкой мыши в любом месте пустой сетки, чтобы открыть контекстное меню, затем выберите «Создать структурный узел». Узел мгновенно появится точно в точке курсора.
- Просмотр данных:Обычный щелчок левой кнопкой мыши по любому узлу мгновенно выбирает его и открывает правую панель Mashup, позволяя редактировать его определения данных.
- Перемещение:Чтобы переместить узел, удерживайте клавишу Ctrl, щелкните левой кнопкой мыши узел и перетащите его в новое положение.
Установление связей (рёбра)
Связи строятся последовательно. Вам не нужно перетаскивать линии между узлами; вместо этого вы строите «последовательность связывания».
- Щелкните исходный узел (он начнет пульсировать зеленым, указывая на активную цепочку связывания).
- Щелкните целевой узел, чтобы завершить соединение. Между ними автоматически появится стрелка.
- Чтобы отменить активную последовательность, просто щелкните пульсирующий исходный узел еще раз.
Рисунок 2.1: Выполнение на полотне с показом активного взаимодействия узлов и смещения рёбер в реальном времени.Навигация по иерархическим уровням
EdgeNode поддерживает многоуровневые архитектуры, что означает, что любой узел может выступать в качестве контейнера или «родителя» для совершенно нового изолированного слоя графа.
- Погружение глубже:Дважды щелкните крошечную центральную точку (которая подсвечивается при наведении) любого узла, чтобы войти в его внутреннюю структуру графа.
- Возврат наверх:Щелкните правой кнопкой мыши по пустому полотну и выберите «Подняться на иерархический уровень», чтобы вернуться к родительскому графу.
Границы и симуляции
По мере роста вашей архитектуры полотно автоматически визуализирует группировки и пути в реальном времени. Поскольку фронтенд определяет пространственные границы диаграммы на основе координат узлов, рабочая область бесшовно отображает как структурные границы (многоугольники), так и динамические потоки данных (пунктирные пути) без необходимости явного различения типов со стороны основного движка.
- Подграфы:Формируются автоматически вокруг сгруппированных узлов с использованием алгоритма монотонной цепи. Они отображаются как визуально расширенные цветные зоны позади вашей архитектуры.
- Пути симуляции:Анимированные пунктирные потоки, которые движутся вдоль ваших рёбер, представляя перемещение данных или логики.