yangdx
commited on
Commit
·
060e4af
1
Parent(s):
fcdbf20
Optimize layout configurations for better node arrangement.
Browse files- Increased margin in Noverlap layout
- Adjusted Force layout iterations
- Enhanced Noverlap settings for spacing
- Standardized maxIterations across layouts
lightrag_webui/src/components/graph/LayoutsControl.tsx
CHANGED
@@ -203,10 +203,19 @@ const LayoutsControl = () => {
|
|
203 |
const layoutCircular = useLayoutCircular()
|
204 |
const layoutCirclepack = useLayoutCirclepack()
|
205 |
const layoutRandom = useLayoutRandom()
|
206 |
-
const layoutNoverlap = useLayoutNoverlap({
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
207 |
// Add parameters for Force Directed layout to improve convergence
|
208 |
const layoutForce = useLayoutForce({
|
209 |
-
maxIterations: maxIterations
|
210 |
settings: {
|
211 |
attraction: 0.0003, // Lower attraction force to reduce oscillation
|
212 |
repulsion: 0.05, // Lower repulsion force to reduce oscillation
|
|
|
203 |
const layoutCircular = useLayoutCircular()
|
204 |
const layoutCirclepack = useLayoutCirclepack()
|
205 |
const layoutRandom = useLayoutRandom()
|
206 |
+
const layoutNoverlap = useLayoutNoverlap({
|
207 |
+
maxIterations: maxIterations,
|
208 |
+
settings: {
|
209 |
+
margin: 2,
|
210 |
+
expansion: 1.1,
|
211 |
+
gridSize: 5,
|
212 |
+
ratio: 1,
|
213 |
+
speed: 3,
|
214 |
+
}
|
215 |
+
})
|
216 |
// Add parameters for Force Directed layout to improve convergence
|
217 |
const layoutForce = useLayoutForce({
|
218 |
+
maxIterations: maxIterations,
|
219 |
settings: {
|
220 |
attraction: 0.0003, // Lower attraction force to reduce oscillation
|
221 |
repulsion: 0.05, // Lower repulsion force to reduce oscillation
|