Hi Cameron,
The first thing that comes to my mind is the Protovis project [1] at Stanford. It wouldn't have that stuff built-in, but has what I think are very high level constructs for data visualization. Other than that, Professor Yan Li (of SCNU) and I have been working on adaptations of <replicate> [2] that might help with visualization of underground water systems. Our approach is a bit idiosyncratic, but we're planning to overlay a flow model using <animate> that may borrow from another attempt at bringing the wee-est bit of knot theory [3] into SVG. I'd suggest he look into Protovis, but maybe for the creation of networks (or graphs) you might consider Grapher (an open source tool that we've developed for the easy editing of graphs) [4][5]; the output is XML that can later be repurposed and re-rendered. Cheers David [1] http://vis.stanford.edu/protovis/ [2] http://srufaculty.sru.edu/david.dailey/svg/SVGOpen2010/replicate.htm [3] http://srufaculty.sru.edu/david.dailey/svg/knots.html [4] http://srufaculty.sru.edu/david.dailey/grapher/ [5] http://www.svgopen.org/2009/papers/42-Grapher__an_open_source_SVGbased_web_a pplication_for_graph_theorists/ From: [email protected] [mailto:[email protected]] On Behalf Of Cameron Laird Sent: Wednesday, April 20, 2011 9:42 PM To: [email protected] Subject: [svg-developers] I seek a 3D CAD-like development package An academic with whom I work needs a development package. While I doubt that SVG is part of the best solution at the moment, it might be, and, in any case, this group is likely to know where I can better look. He wants to do what I call hydraulic modeling: he's (effectively) an economist who needs to visualize graphs of connected reservoirs, along with the flows between them. This is fairly routine stuff: networks or graphs of vertices or nodes, which can be edited visually. Crucial with him is that he wants viewers to be able to perform 3D rotations, so they can see the flows and reservoirs "on the back side" of the model. We'll need a little programmability at the nodes, so we can, for example, have a node flash red if its level hits an alarm condition. This is standard stuff. I've done things like this for over twenty years. I'm asking for help, though, because I'd love to re-use some standard, lightweight, Web package, so we can concentrate on the economic content. Is this ringing any bells with anyone? My guess is that there's a JavaScript-Canvas-based product "out there" already, and I just need to find it. [Non-text portions of this message have been removed] ------------------------------------ ----- To unsubscribe send a message to: [email protected] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ----Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) <*> To change settings via email: [email protected] [email protected] <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

