force-layout
У меня есть узлы в силовом макете D3, которые установлены на .исправлено = true. Если я установлю ... x или .при значениях y сами узлы не перемещаются в новое положение. Вот моя функция: function fixNode(idArray, locationX, locationY) { for ( x = 0; x < idArray.length; x++ ) { for ( y = 0; ...
Я использую силовой ориентированный граф, который добавляет круги к каждому узлу. В рамках создания узла я сначала установил радиус" r " каждого круга узла в значение по умолчанию и согласованное значение (defaultNodeSize = 10). Это успешно рисует кластер, где все связанные узлы имеют одинаковый размер. ...
Я новичок в D3.js, и я хочу работать с графическими макетами. У меня есть эта демонстрация, настроенная с очень простым графом, подчиняющимся силовому макету, встроенному в D3. Http://jsfiddle.net/ewG95/ Что я хочу сделать, так это иметь возможность отключить алгоритм компоновки графа (скажем, когда пользо...
Я хотел бы создать силовой ориентированный граф, но мне нужно, чтобы он оставался неизменным каждый раз, когда он генерируется (с теми же данными). Есть ли способ сделать это с помощью d3?js? Обновление: Я нашел рабочее решение , которое основано на использовании генератора случайных чисел // set the ra...
Я экспериментирую с силовым распределением, используя D3.JS. Что мне нужно, так это центрировать макет по корню (или другому выбранному узлу) и возвращать этот узел в центр svg (например, canvas) после выполнения функции тика (Альфа графика низкая). Возможно ли это? Я нашел пример в Http://bl.ocks.org/108094...
Я создал силовой ориентированный граф, но не могу добавить текст к созданным ссылкам. Как я могу это сделать? Ниже приведен мой код Ссылка Я использовал следующую строку, чтобы добавить заголовки на ссылку, но она не приходит. link.append("title") .text(function (d) { return d.value; }); Что...
У меня есть (довольно простой) вопрос: Как "отменить вызов" силы.перетащите выделение, сделанное D3.js? Допустим, я создал набор элементов и вызвал "вызов" на нем, придав ему функцию перетаскивания-обратного вызова принудительного макета. Это выглядело так: d3.selectAll('rect').call(force.drag); Тепер...
Я только начинаю с d3.js и не может заставить простую демонстрацию работать правильно. Это трудно отладить: если есть ошибка, она часто вылетает в уменьшенном коде d3 без трассировки стека. В этом случае он вообще не выводит никаких ошибок на консоль ошибок. Когда я запускаю этот код, все мои узлы застревают...
Я работаю над силовым ориентированным графом в D3. Я хочу выделить узел наведения курсора мыши, его ссылки и его дочерние узлы, установив все другие узлы и ссылки на более низкую непрозрачность. в этом примере,http://jsfiddle.net/xReHA/, я могу исчезать все ссылки и узлы, а затем исчезать в подключенных ссыл...
Я хочу, чтобы некоторые узлы в моем силовом макете игнорировали силу и оставались в фиксированных положениях на основе атрибута узла, при этом все еще можно перетаскивать и оказывать отталкивание на другие узлы и поддерживать их линии связи. Я думал, что это будет так просто: force.on("tick", function() ...