Network Visualization Using Xj3D
Final rept. Oct 2009-Jan 2010
ARMY RESEARCH LAB ABERDEEN PROVING GROUND MD ADVANCED COMPUTATIONAL AND INFORMATION SCIENCES DIRECTORATE
Pagination or Media Count:
A solution for arbitrary viewing in three-dimensional space of data represented as a network or graph structure of nodes and links is presented. Affine transformations of the data are followed by projection onto any plane using the Extensible 3D X3D standard application programming interface for manipulation and are then viewed in an Xj3D browser. X3D is an International Standards Organization standard for an extensible markup language description of scene content, which can be distributed across the Web and supports layering. In our case, text is displayed in a layer both statically and dynamicallya static display in the legend summarizes scene content, and a dynamic display in the console displays additional detail of any network node that is touched. A directed acyclic graph of X3D objects defines a scene. Both Java and ECMAScript bindings are used to access and manipulate the scene graph at run time.
- Computer Programming and Software
- Computer Systems