Ich verwende das Force-Layout, um ein gerichtetes ungewichtetes Netzwerk darzustellen. Meine Inspiration kommt aus dem folgende Beispiel: http://bl.ocks.org/mbostock/1153292Erlaubt d3.js erzwingen Layout dynamische LinkDistance?
Mein Problem ist, dass es in meinem Fall viel mehr Verbindungen zwischen den Knoten, und ich habe das Gefühl, dass eine feste linkDistance geben, die immer das gleiche ist, a sehr große Einschränkung für mein Layout.
Ist es möglich, eine dynamische linkDistance
, so dass eine Verbindung in der Länge wächst, wenn es nützlich ist, Link-Kreuzung innerhalb der Grafik zu reduzieren?
So meinen Sie, dass LinkDistance ändert, während der Algorithmus ausgeführt wird. Ich wusste es nicht. Bedeutet eine linkStrength gleich 1, dass sich der Abstand zwischen den Knoten nicht ändert? –
Nein, das Force-Layout passt immer die Entfernung an (zumindest potentiell), um die anderen Bedingungen zu erfüllen. –
Was bedeutet linkStrength? Ich kann nicht verstehen, was die "Starre" ist, auch wenn ich gemerkt habe, dass mir eine untere LinkStrength sehr hilft. –