में नोड स्थिति को ठीक करें, मैं बल को अनदेखा करने के लिए अपने बल-निर्देशित लेआउट में कुछ नोड्स चाहता हूं और नोड की विशेषता के आधार पर निश्चित स्थितियों में रहना चाहता हूं, जबकि अभी भी खींचने और निष्पादित करने में सक्षम होना अन्य नोड्स पर प्रतिकृति और उनकी लिंक लाइनों को बनाए रखें। मैंने सोचा कि यह इस रूप में सरल होगा:डी 3 फोर्स-डायरेक्टेड लेआउट
force.on("tick", function() {
vis.selectAll("g.node")
.attr("transform", function(d) {
return (d.someAttribute == true) ?
"translate(" + d.xcoordFromAttribute + "," + d.ycoordFromAttribute +")" :
"translate(" + d.x + "," + d.y + ")"
});
});
मैं भी मैन्युअल नोड के एक्स और ऑन-टिक y विशेषता सेट करने की कोशिश की है, लेकिन फिर लिंक जहां नोड अगर यह होगा के लिए बाहर फ्लोट करने के लिए जारी रखने के लिए बल से प्रभावित था।
स्पष्ट रूप से मुझे यह समझने की मूलभूत समझ है कि यह कैसे काम करना चाहिए, तो क्या कोई मुझे एक उदाहरण के लिए इंगित कर सकता है जहां कुछ नोड्स अपनी स्थिति में स्थिर होते हैं (लेकिन फिर भी खींचने योग्य) और शेष नोड्स बल के चारों ओर तैर रहे हैं- निर्देशित की तरह, और सभी लिंक अभी भी काम कर रहे हैं?