D3 Forces - ZOOM
✓ Published1🌍 Public
This example shows an interactive node-link diagram of personal goals, where each node is a symbol and each link represents a connection between topics like health, programming, and Netflix. The graph uses `d3.forceSimulation` with `forceManyBody`, `forceLink`, and `forceCenter` to position the nodes, while `d3.drag` allows users to move nodes and `d3.zoom` enables panning and scaling with a scale extent from 0.1 to 16. Nodes are rendered as SVG paths using `d3.symbol`, with text labels displayed alongside.
AI-generated descriptionD3 Forces.
TODO
- Working Zoom
- Rectangles as nodes
- Define transitions
- Setup of link/node forces
- Tooltips
MIT Licensed