私は初心者なので、D3.js に関する別の質問があります。
多くの人が行ったように、力有向グラフを作成しました。
すべてのノードが 1 つの配列に格納され、すべてのリンクが別の配列に格納されます。
ここで、中央ノードを svg の真ん中に固定し、他のノードをその周りに配置したいと考えています。
ネットから落ちることなく、強制レイアウトからノードを 1 つだけ切り取る可能性はありますか? もう作った人いますか?
私は初心者なので、D3.js に関する別の質問があります。
多くの人が行ったように、力有向グラフを作成しました。
すべてのノードが 1 つの配列に格納され、すべてのリンクが別の配列に格納されます。
ここで、中央ノードを svg の真ん中に固定し、他のノードをその周りに配置したいと考えています。
ネットから落ちることなく、強制レイアウトからノードを 1 つだけ切り取る可能性はありますか? もう作った人いますか?
fixed
ノードのプロパティを に設定してtrue
、好きな場所に配置できます。この関連する質問を参照してください。
// explicity set node position
var fixedNode = graph.nodes[0];
fixedNode.fixed = true;
fixedNode.x = width/2;
fixedNode.y = height/2;