Mam wbudowany wykres ukierunkowany na siłę do analizy sieci społecznościowej.Zapobiegaj nakładaniu się węzłów na wymuszonym wykresie graficznym
Problem, który mam jest to, że węzły obliczu ciągle zachodzą na siebie,
Jak mogę zapobiec nakładanie węźle siły skierowane wykresu?
Oto moja code with dummy data
A Poniżej znajduje się obraz mojej siły skierowane wykres
Jak mogę usunąć nakładanie tych węzłów? i jak mogę zachować co najmniej pewien odstęp między linkami, aby linki były dobrze widoczne?
Wykrywanie kolizji? http://bl.ocks.org/mbostock/3231298 – Josh
@Josh Wstawiłem 'var q = d3.geom.quadtree (graph.nodes), i = 0, n = nodes.length; podczas gdy (++ i
analyticalpicasso
Można również po prostu zwiększyć parametr "ładunek" w układzie sił i być może uczynić go funkcją typu węzła (tak, aby większe ikony przepychały się wzajemnie bardziej niż te mniejsze). Jednak biorąc pod uwagę liczbę linków, które prawdopodobnie masz nadal zachodzi nakładających się linii. – AmeliaBR