![]() |
Hurter, C., Tissoires, B., Conversy, S.
FromDaDy: spreading data across views to support iterative exploration of aircraft trajectories. pdf video
In IEEE Transactions on Visualization and Computer Graphics xx(y), (Proceedings of IEEE InfoVis 2009).
What is FromDaDy?
|
FromDaDy is an accurate, powerful, quick and easy to use visualization software. |
FromDaDy in one image : One day’s record of traffic over France
How does FromDaDy work?
To select a subset, the user takes advantages of the brushing technique.
The Brushing interaction allows to select graphical entities, using a size-configurable or shape-configurable area which is stuck to the mouse.
Each entity touched by the area during the mouse movement is selected.

FromDaDy uses advanced GPGPU (General-Purpose Processing on Graphics Processing Units) techniques.
Thus, FromDaDy can display up to 5 million points in real time (framerates of over 20 FPS) with the current generation of computer and a modern graphics card.
From the present to the future
FromDaDy has already been used to extract specific recorded trajectories.
Some other potential uses could consist in displaying results of traffic optimization algorithms, in visualizing analysies of ground-air communication, business trajectories and much more.

While FromDaDy displays aircraft positions and their corresponding altitude, it can be customized to unveil manifold and unexpected information.
Working with traffic density
We develloped a set of interactions to enable exploration process with accumulation computation and brushing. The accumulation map generation technique allows users to interactively select various attributes for accumulation and select visual features to display the accumulation values. Additionally, the ability to choose different variables of accumulation enhances the flexibility of the application. We also use the selective brushing mechanism which is intuitive and also useful in the manipulation of accumulation maps and other kinds of visualizations. We designed a tool to interact with accumulation maps, by relying on common design principles: a small set of well-crafted combinable interactions. Users can customize accumulation maps (accumulation dimensions, accumulation kernel size), manipulate them with the “pick and drop” of trajectories or points, and configure the selective brush.
![]() |
![]() |
Download
Video :