グラフ全体をパンおよびズームできるだけでなく、特定のノードを 1 つドラッグできる機能を実装しました。この時点での問題は、ノードをドラッグしているときにエッジを更新する方法が見つからないことです。
ここでは、最小限のセットアップを見つけることができます。
http://codepen.io/anon/pen/XJZrxm
の:
function dragstarted(d) {
// find edges which link to the currently moved node
}
function dragged(d) {
// update edges
}
もちろん、この動作はより多くのノードとエッジでも機能するはずです。