Вопросы по теме 'force-layout'

Центральная направленная компоновка после тика с использованием корневого узла (возврат в центр)
Я экспериментирую с принудительной компоновкой, используя D3.js. Что мне нужно, так это центрировать макет по корню (или другому выбранному узлу) и вернуть этот узел в центр svg (например, холст) после выполнения функции тика (альфа-график низкий)....
8323 просмотров
schedule 14.10.2022

Как создать медленные одновременные переходы нескольких атрибутов в принудительно ориентированных графах?
В предыдущем сообщении под названием " D3: Как создать медленный переход кругов для узлов в Force Directed Graphs FDG? ", я получил отличный ответ о том, как перемещать один элемент (например, радиус для «просто круги») в D3. Мой дополнительный...
3995 просмотров
schedule 13.04.2024

Добавление текста к графику принудительного макета D3
Я пытаюсь изменить график силового макета здесь http://bl.ocks.org/mbostock/4062045 , добавляя текст внутри кругов, но текст не отображается. Я добавил этот блок кода к исходному коду на сайте. node.append("text") .style("text-anchor",...
527 просмотров
schedule 27.04.2024

Перетаскивание узлов компоновки принудительно путем перетаскивания их меток
В этом примере можно перетаскивать узлы, захватывая символы узла , но не захватывая node labels , хотя для обоих есть эта строка кода: call(force.drag); Почему? Как разрешить пользователю перетаскивать узлы, перетаскивая их метки?
42 просмотров
schedule 06.04.2024

Добавление события OnClick в граф принудительного макета D3
Я пытаюсь добавить событие OnClick к узлам графа силового макета, но когда я пытаюсь щелкнуть по ним, ничего не происходит. Я считаю, что это потому, что я не использую элемент svg, а .on("click", click) работает только с элементами svg, я думаю, но...
3328 просмотров
schedule 07.08.2022

Новые узлы D3JS Force Layout отключают существующие узлы
Когда я добавляю новые узлы в Force Layout D3, новые узлы игнорируют предыдущие узлы при позиционировании, а предыдущие узлы становятся недоступными для перетаскивания. Я чувствую, что следовал логике: Добавлять элементы в узлы и ссылки массивов...
324 просмотров
schedule 06.01.2024

Удалить текст из узлов в d3
У меня есть график силы d3, который перезаписывает (перезаписывает?) текст каждый раз, когда я удаляю узел. Я думаю, что решение этой проблемы состоит в том, чтобы просто удалить текстовые метки в моей функции update() . Тем не менее, я не уверен,...
2627 просмотров
schedule 29.08.2022

Вертикально центрировать метку, состоящую из нескольких строк, над узлом в графе D3, направленном силой.
У меня есть граф, ориентированный на силу D3, и каждый узел отображает метку. Длина этой метки может варьироваться от одной строки текста до нескольких строк текста. Я успешно создал многострочную метку для узлов, обратившись к этому пост . Однако...
731 просмотров
schedule 13.08.2022

2 ссылки (штрихи) между двумя узлами в одном направлении?
Я пытаюсь найти решение, чтобы получить 2 прямые ссылки в одном направлении от одного узла к другому в D3.js, используя макет иерархии (force-layout). Я нашел этот вопрос ниже, но это не ответ на мою проблему, потому что я использую макет иерархии....
35 просмотров

Откуда берется сила отталкивания в этой схеме, основанной на силе?
В этом блоке Майка Бостока при перемещении мыши узлы отталкиваются. Из кода в примере я не понимаю, как это происходит. Я вижу, что узел был удален из массива узлов после того, как был сгенерирован их макет, его фиксированное свойство установлено...
65 просмотров

Отодвиньте d3 круга от центрального круга — принудительное расположение
Я работаю над d3 для представления узлов в кругах, когда размер круга изменяется, тогда круги вокруг них должны отдаляться от размера, который изменился из-за перекрытия. Рассмотрим красный круг выше, когда его размер изменится, остальные...
607 просмотров
schedule 01.03.2024

Старые узлы в диаграмме d3 не удаляются при обновлении.
Я пытаюсь создать граф, ориентированный на силу, где узлы и ссылки добавляются и удаляются по мере необходимости. Однако, хотя диаграмма корректно обновляется добавленными/удаленными ссылками и узлами, все старые узлы по-прежнему видны. Вот...
338 просмотров
schedule 13.09.2022

Узлы D3.js перескакивают при перезапуске моделирования, чтобы добавить или удалить узлы
Я использую d3.js v6 с силовым макетом для представления сетевого графа. Я добавляю и удаляю узлы, но когда я перезапускаю симуляцию, все узлы переходят в верхнее левое положение, а затем возвращаются в исходное положение. У меня есть следующий...
120 просмотров
schedule 26.08.2022