In this paper, we introduce a so-called DyVT tool (Dynamic social network Visualization Tool) to support spatiotemporal knowledge visualization and discovery in dynamic social networks. The dynamic aspects of social networks refer to contextualized information such as spatial, temporal as well as users’ personalized information. We also define an XML-based target language incorporating emerging formats like DyNetML, KML, and GraphML. It also provides means to express, store and interchange the dynamic aspects of complex dynamic social network data. Based on this language, users can animate and personalize spatiotemporal knowledge extracted from social network data like email threads or blogs. In addition, a Java based graphical user interface is also available to enable nonexperienced users to customize knowledge visualization easily. A mashup with Google maps for spatiotemporal visualization is provided. With this tool spatiotemporal knowledge on an IBM DB2 Mailing list database containing 69 mailing lists and 56389 mails altogether is well explored.
Tag Archives: animation
Printf in 4D User Interfaces
The visualization of temporal information should not be seen as a special case. A lot of applications take advantage of the time factor (e.g. capturing user events). In general recorded activities on a workstation can be seen as a temporal database and so can profit from a time-based visual output system too. We introduce a model which classifies the time as a ”first class citizen” in today’s operating systems. Such an invention would not only improve and standardize the capturing of temporal events but it would be of benefit for a temporal visualization system too. Within a 3D visualization space and a global time axis we introduce a printf4D() method. With this method it is possible to display images, videos, text strings or any other kinds of information in an automatically animated way. As a first proposal we demonstrate this function in a ”flow of information” metaphor where information-objects are not displayed all at once but in a flowing manner over a certain period of time. Additionally we will show that printf4D() is not limited to temporal data. It can be extended automatically to any kind of static information.