Исправьте положение узлов, используя макет klay в cytoscape.js - PullRequest
0 голосов
/ 30 апреля 2018

Есть ли способ вручную исправить (x, y) положение узлов, используя макет klay в cytoscript.js? Или было бы проще использовать elkjs для этого?

1 Ответ

0 голосов
/ 07 мая 2018

В библиотеке Klay нет средств для установки ограничений на положение узлов.

Существует два основных класса раскладок:

(1) Сила направленная (например, CoSE, Cola): вы можете просто заблокировать узел, и его положение фиксируется в симуляции физики.

(2) Геометрический (например, Klay, концентрический): либо алгоритм поддерживает ограничения на положение узла, либо нет. Если в самом макете нет доступных опций, это невозможно.

...