Raphael JSを使用してユーザーインターフェイスを構築しています。現在、私は.js
スクリプトを使用して、Raphael JS 2.1を使用してすべてを必要に応じて正確に描画します。ただし、図面は動的データによって駆動されるため、オブジェクトが重なり合う可能性が高くなります。 d3.js Force Layoutをオブジェクトに追加すると、自動的にばらつきが発生し、さまざまなuxコンポーネントが重複することはありません。しかし、私はd3.js Force LayoutをRaphaelで描かれたSVGオブジェクトに適用することができませんでした。RaphaelのSVGオブジェクトに力指向アルゴリズムを追加する
JSFiddle hereを使用して基本的な例を作成しました。私はd3.js collision detection exampleを「テンプレート」として使用しました。
完成しました。私は達成しようとしていました。 –
この例を適用して、形状のグループ間に強制レイアウトを作成するにはどうすればよいでしょうか?グループは矩形とテキスト形状。 – Zan