I just want to make 200 clickable nodes (capture mouse events) which are connected by lines.
Each node has some data associated with them in form of live data streams ( for simplicity assume CSVs) and clicking on node shows up the values plotted in a graph.
- The area in which all these nodes and lines are there, should be zoom-able.
Even after googling a lot, I confused for something as simple as this SVG is more suited or Canvas.
Moreover what libraries will be best for the purpose. Like for Canvas we have KineticJS (with HTML5) and for SVGs we have d3 and all.
Experts, Please suggest. Thanks a lot in advance.
SVG is way better for that.
Canvas has no mouse events, you would have use a picking technic.