Figure 7: A georeferenced graph with 76 entities and 96
edges. The size of the graph makes cluttering hard to avoid.
ploring networked data enriched with geographic in-
formation, where the latter may have uncertain or
missing values. Adapting, to our knowledge, for the
first time a force-directed algorithm to a 2.5D setting,
we conceived a variant of a spring embedder algo-
rithm that directly computes the layout on the view
plane (i.e., on the user’s screen).
We measured the effectiveness of the proposed vi-
sualization and layout algorithm by contrasting them
with a traditional 2D visualization with respect to
three relevant readability measures. Both the experi-
mentation and our experiences with the interface sup-
port our confidence about the effectiveness of the pro-
posed techniques for small instances of geolocalized
graphs. In fact, when the entities are more than a few
dozens the readability measures show very poor per-
formances and the drawing on the logical layer be-
comes too cluttered to be clearly readable (see Fig. 7).
Although the results are promising, our experi-
ments only evaluate the static setting and do not ac-
count for the dynamic scenario, where changes occur
both in the area of interest selected by the user and in
the environment. An evaluation of the effectiveness of
the dynamic scenario would be much more complex
and could not leave aside a thorough user study. An
interesting evolution of the Retina algorithm could
consider additional forces to take into account cross-
ings among leaders. One line of further investigation
is given by the possibility of representing on the logi-
cal layer further information. A simple idea is to show
a network that is wider than the area of interest (we
call it neighborhood visualization), so to enhance the
situational awareness of the user. Our preliminary ex-
periments in this direction are encouraging.
ACKNOWLEDGEMENTS
We wish to thank Francesco Elefante, Marco Pas-
sariello, and Maurizio Pizzonia for their friendship
and help with this project. This work is partially
supported by the MIUR project AMANDA “Algo-
rithmics for MAssive and Networked DAta”, prot.
2012C4E3KT 001, and by EU FP7 STREP “Leone:
From Global Measurements to Local Management”,
no. 317647.
REFERENCES
Aris, A. and Shneiderman, B. (2007). Designing semantic
substrates for visual network exploration. Information
Visualization, 6(4):281–300.
Collins, C. and Carpendale, S. (2007). VisLink: Revealing
relationships amongst visualizations. IEEE Trans. on
Visual. and Comp. Graph., 13(6):1192–1199.
Fowler, J. J. and Kobourov, S. (2013). Planar preprocess-
ing for spring embedders. In Graph Drawing GD ’12,
volume 7704 of LNCS, pages 388–399. Springer.
Google Inc. (2013). Google Earth. http://earth.google.com.
Hadlak, S., Schulz, H., and Schumann, H. (2011). In situ
exploration of large dynamic networks. IEEE Trans.
on Visual. and Comp. Graph., 17(12):2334–2343.
Lex, A., Streit, M., Kruijff, E., and Schmalstieg, D. (2010).
Caleydo: Design and evaluation of a visual analysis
framework for gene expression data in its biological
context. In PacificVis 2010.
NOAA Coastal Services Center.
http://www.marinecadastre.gov (acc. 2014).
Purchase, H. C. (2000). Effective information visualisation:
a study of graph drawing aesthetics and algorithms.
Interacting with Computers, 13(2):147–162.
Purchase, H. C., Cohen, R. F., and James, M. I. (1997).
An experimental study of the basis for graph drawing
algorithms. J. Exp. Algorithmics, 2.
Shneiderman, B. and Aris, A. (2006). Network visualiza-
tion by semantic substrates. IEEE Trans. on Visual.
and Comp. Graph., 12(5):733–740.
Steinberger, M., Waldner, M., Streit, M., Lex, A., and
Schmalstieg, D. (2011). Context-preserving visual
links. IEEE Trans. on Visual. and Comp. Graph.,
17(12):2249–2258.
Streit, M., Kalkusch, M., Kashofer, K., and Schmalstieg, D.
(2008). Navigation and exploration of interconnected
pathways. Comput. Graph. Forum, 27(3):951–958.
The Khronos Group (2013). WebGL, Web Graphic
Library – OpenGL ES 2.0 for the Web.
http://www.khronos.org/webgl/ (acc. 2014).
Weaver, C. (2005). Visualizing coordination in situ. In IN-
FOVIS 2005.
Wood, J., Dykes, J., Slingsby, A., and Clarke, K. (2007). In-
teractive visual exploration of a large spatio-temporal
dataset: Reflections on a geovisualization mashup.
IEEE Trans. Vis. and C. Graph., 13(6):1176–1183.
Wood, J., Slingsby, A., and Dykes, J. (2011). Visualizing
the dynamics of London’s bicycle hire scheme. Car-
tographica, 46(4):239–251.
IVAPP2015-InternationalConferenceonInformationVisualizationTheoryandApplications
116