<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Visualization Techniques of Tra jectory Data: Challenges and Limitations</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tiago Goncalves</string-name>
          <email>tgoncalves@lasige.di.fc.ul.pt</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ana Paula Afonso</string-name>
          <email>apa@di.fc.ul.pt</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bruno Martins</string-name>
          <email>bruno.g.martins@ist.utl.pt</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculdade de Ci</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Instituto Superior Tecnico, INESC-ID</institution>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>encias da Universidade de Lisboa</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>As a consequence of the prevalence of mobile computing and location based services, huge amounts of movement data are nowadays being collected. While the research interest on the analysis of trajectory data has also signi cantly increased, there are still several open challenges in areas related to geographic information systems. Despite the existence of several techniques for the visualization of movement data, it is still unclear how usable and useful these techniques are, how can they be improved, and in which tasks they should be used. In this paper, we highlight the current limitations in the visual exploration of trajectory data, and present the ongoing research aiming to address those issues. For that, we propose the development of taxonomies addressing visualization tasks, techniques, and data, based on empirical data, through systematic comparative usability studies, and present an overview of the current results.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The intrinsic relation between what we do and where we are emphasizes the
importance of the analysis of geo-referred data [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. This fostered the community's
interest and enabled the collection of huge amounts of spatio-temporal data
representing the trajectories of people, animals, and natural phenomena [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        Trajectory data is an important factor on many processes and activities in
several areas of research, like tra c analysis, or the identi cation of behaviours
and moving patterns. By de nition, a trajectory consists in the evolution of a
moving object's spatial properties over time [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Typically, this type of data is
represented as a time-stamped oriented series of location points, P = hxn; yn; tni
or P = hxn; yn; zn; tni, that compose a trajectory T = fP1; P2; :::Png, where
xi, yi, and zi represent, respectively, the geographic coordinates of latitude,
longitude and altitude, at time ti. Moreover, each point, or group of points, may
contain additional attributes, derived or associated from the data, representing
other types of information. These subsets of the data, often called thematic, may
represent, for instance, the object's speed at a given instant, its current state, or
its category. Therefore, time, space, and thematic attributes play an important
role when analysing these data [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
In order to support the extraction of useful and relevant information from
these large datasets, it is crucial to develop and study adequate data
visualization techniques. In the context of geographic information systems, several
techniques have been proposed to help on the visualisation and exploration of
the spatio-temporal properties of trajectory data [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Despite the various
approaches, these techniques can be grouped into four main high-level categories,
namely: (i) static maps, (ii) space-time cubes, (iii) animated maps, and (iv) small
multiples [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>However, despite the useful results obtained, several challenges and open
issues can still be identi ed. In particular, in the eld of visualization and human
computer interaction, it is still unclear how usable these techniques really are,
and in which tasks they should be used.</p>
      <p>In this paper, we highlight the main limitations regarding the visual
exploration of trajectory data, and describe the work in progress addressing these
issues. The following sections address an overview of the existing work, followed
by the description of the main limitations in the visualization of trajectory data,
and nally, the description of the ongoing research's objectives and methods
addressing these limitations.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>The following section presents some relevant concepts associated with the visual
exploration of trajectory data, addressing the characterization of trajectory data,
and the methods used to process and, later, visualize the data.</p>
      <p>
        According to Peuquet [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], spatio-temporal data and, in particular,
trajectory data can be characterized by three main components: space (where), time
(when), and topics (what ). In turn, several questions can be made by combining
these components, namely: (i) when+where ! what , to state the properties of
an object at a given time; (ii) when+what ! where, to state the location(s) of
object(s) at given time(s); and (iii) where+what ! when, to state the time or
set of times when an object or more was at a certain spatial area.
      </p>
      <p>
        Other authors, such as Andrienko et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], argue that, asides from these
factors, analysts should also take into consideration search levels, elementary and
general, depending if the focus of the analysis is one or more objects,
respectively, and cognitive operations, such as identify and compare. By combining
these levels with two main search targets (when and what+where), the authors
identi ed four types of questions: (i) Elementary When and What+Where, to
describe characteristics of an object at given time (e.g. where is person A at
9 am?); (ii) Elementary When and General What+Where, to describe a
situation at a given time moment (e.g. Are persons A and B close to each other
at 9 am?); (iii) General When and Elementary What+Where, to describe the
dynamics of the characteristics of an object over time at a certain location (e.g.
which buildings did person A visited during the day?); and (iv) General When
and What+Where, to describe the evolution of the overall situation over time
(e.g. who visited the most locations between 9 and 10 am?).
      </p>
      <p>
        To properly answer these questions, adequate visualization techniques are
needed. This often means mapping temporal information representing feature
changes or dynamics of an object [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. These can be obtained through the
adaptation of certain visual variables [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], including, among others, colour, size, shape
and orientation, that can be used over di erent marks, namely, points, lines,
areas, surfaces and volumes. Through the adaptation of these visual marks, it is
possible to represent the characteristics and variations of spatial, temporal, and
thematic attributes.
      </p>
      <p>
        In addition, due to the sheer amount of data present in trajectory datasets,
purely visual approaches may be insu cient [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. This requires visualization
methods to be preceded and/or combined with data processing techniques to reduce
the amount of data, including methods such as data cleaning, ltering, and/or
smoothing techniques.
      </p>
      <p>
        Data cleaning consists of the deletion of erroneous dataset entries [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Data
ltering methods consist of the selection of a subset of the dataset, based on
the spatial, the temporal, and/or the thematic proprieties of the data. Data
smoothing methods transform the dataset by reducing the level of detail of
a trajectory, for instance, using algorithms such as Douglas-Pecker, to reduce
the number of points in a trajectory [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. An additional solution consists of
aggregation methods to merge subsets of the data, based on their similarity (e.g.
direction of movement, position in time/space).
      </p>
      <p>
        After cleaned/ ltered, these raw trajectories can be enriched with more data,
becoming semantic trajectories [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. This extra information is used to represent,
among others, the mode of transportation of the moving object, or the activities
performed (e.g. working, shopping) [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. These can be obtained by inferring data
from the original dataset (e.g. determine the dislocation mode of the object based
on its speed) or by combining them with other datasets (e.g. determine that a
person is eating, since it is close to a restaurant).
      </p>
      <p>In order to properly visualize these transformed trajectory datasets several
visualization methods were presented.The following sections present an overview
of the most used techniques for spatio-temporal, and trajectory data
visualization.
2.1</p>
      <sec id="sec-2-1">
        <title>Static Maps</title>
        <p>Two dimensional static maps are one of the most common approaches for
representing any type of information of a geographical location.</p>
        <p>
          The analysis of the existing literature reveals a wide range of options to
represent trajectory data information on static maps. This happens due to the several
possible combinations of visual variables into complex symbols [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] and/or the
use of data processing techniques [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ].
        </p>
        <p>
          Typically, lines/arrows are used to represent the spatio-temporal properties of
an object's movement from a starting to a destination point, while speci c
symbols with pre-de ned shapes may represent di erent events occurring in space
(see Figure 1). Similarly, other visual attributes like colour, line thickness, or
transparency may be used to represent an event's category or recency [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
With the increasing evolution of computer graphics, three dimensional
visualizations have become more common and are seen as a promising way to represent
complex information [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ].
        </p>
        <p>
          The space-time cube map is a visualization technique that emphasizes the
idea that time and space are inseparable, by using the three dimensions to
represent both attributes [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. Typically, the x y axis of the cube are used to
represent spatial information, while the third dimension, the z-axis, is used to
represent time. Usually, time increases along the z-axis, implying that the higher
the information is within the cube, the most recent it is (see Figure 2) [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
        </p>
        <p>
          In this type of map, time is represented as a spatial position, therefore, it is
not required other visual variables to convey that information [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. However, this
technique may be a ected by the human perceptual issues of three dimensional
environments [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. These may induce the occlusion of information, and
problems of interpretation, in particular, of metric properties [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ], regarding three
dimensional perspectives. Therefore, it is recommended the use of interactive
techniques that allow the user to change the point of view within the space-time
cube [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
2.3
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Animated Maps and Small-Multiples</title>
        <p>Although di erent in presentation, animated and small multiple maps follow a
somewhat similar approach in the way the data is handled. In both techniques,
data is divided between several maps, each one representing the state of a
phenomenon, at a di erent time period. However, while animated approaches display
these maps (frames) as a sequence in a single view, small multiple maps present
them juxtaposed to each other (see Figures 3 and 4).</p>
        <p>
          Preliminary research argues that animated displays can help revealing
spatiotemporal patterns that are not evident with common static representations [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ].
Besides, unlike static approaches, these have an additional dimension that can
be used to present information. However, the longer the animation, the higher
the amount of data to be presented. Since one frame will not be always visible,
this may raise some cognitive and perceptual limitations [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. Controls over
the animation can also be given to the user, allowing him to move towards or
backwards on the animation, thus allowing frames to be visible again.
        </p>
        <p>On the other hand, although small multiple maps minimize cluttering issues
by splitting the information through separated maps, and allow the comparison
of multiple time periods at the same time, these depend on the screen size,
which determines the number of maps that can be presented simultaneously.
Moreover, small multiples are discontinuous spatial presentations, which may
require a larger e ort from the viewer when a large number of maps is used,
since it requires the user to mentally connect all maps into an ordered sequence.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Current Challenges and Limitations</title>
      <p>Recently, several approaches addressing the visualization of trajectory data have
been reported. However, despite the results obtained, we can still identify several
challenges and open issues.</p>
      <p>
        Andrienko et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] stressed that existing visualizations often neglect the
temporal properties of the data, which may undermine the visualizations. In
addition, they emphasize that everyone is a spatio-temporal analyst and, thus,
it should not be assumed that the analysis of spatio-temporal data will always be
conducted by a specialist, therefore, making the community of users potentially
unlimited.
      </p>
      <p>
        On the other hand, although the number of visualization studies has
increased, usability has been, somewhat, neglected [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. When evaluating a
certain visualization, most usability studies tend to be either limited to case studies
and/or focus on highly expert users of the system [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ].
      </p>
      <p>
        In addition, previous studies suggest an uncertainty regarding the techniques
and the procedures used on comparative evaluations [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ][
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. In fact, the results
of some studies are, sometimes contradictory, in particular, when dealing with
animated representations [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Tverky et al. [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], in particular, suggest that there
is no evidence to conclude that animated representations are more helpful than
others, since previous studies either fail to assure that informationally similar
visualizations are used, or have unbalanced procedures, with di erent techniques.
Moreover, some authors suggest possible factors that may have an impact on the
comparison of these visualization techniques [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>
        On the other hand, given the diverse results obtained in terms of the adequacy
with di erent techniques, some authors highlight the need for new taxonomies
of tasks and data, based on empirical ndings in di erent types of tasks [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>Based on these limitations, it is important to study more deeply the
visualization of trajectory data and explore the empirical data, based on the users'
performance, to better support this knowledge.</p>
    </sec>
    <sec id="sec-4">
      <title>Proposed Approach and Expected Results</title>
      <p>Despite the existence of several studies addressing the importance of the
visual analysis of trajectory data, several limitations have been identi ed, which
emphasize that the knowledge associated with these techniques is still scarce.</p>
      <p>
        The results of previous studies suggest some techniques' adequacy for
certain types of tasks (and data) over others. However, while some studies present
mixed conclusions, others highlight some uncertainty regarding the procedures,
and possible interfering factors in some experiments. Although some taxonomies,
partially, address some of these issues [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], these are rarely based on
empirical data. As such, to minimize these limitations, we propose the development
of taxonomies of tasks, data, and techniques for trajectory data, through the
systematic empirical assessment of the existing main groups of techniques and
possible impacting factors over them, and, consequently, the development of an
evaluation framework.
      </p>
      <p>
        Usually themes such as the description of the data, the visualization
techniques, and the types of tasks/operations over spatio-temporal data tend to be
addressed separately. However, we argue that these are actually related to each
other. Similarly to the work of Andrienko et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], cognitive tasks like the
identi cation, or the comparison of certain data features can be done considering
the spatio-temporal and thematic properties of the data. Moreover, these can
also be associated with the properties of visual variables, that determine how
adequate a variable is to represent a certain type of data [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>Consequently, as one of the rst steps in this research, we have de ned a
taxonomy addressing these various components. While the rst connection
between these components (tasks-data) provides a set of tasks that can be used
in a comparative assessment between techniques, the second connection
(tasksvariables) highlights the visual methods that can be used to better represent the
required information for certain tasks. Nevertheless, despite these initial results,
we argue that this taxonomy can still be expanded by addressing techniques for
the visualization of trajectory data, based on the results of comparative studies.</p>
      <p>When exploring trajectory data, several factors may have an e ect over the
users' performance. Based on the considerations of previous research, we expect
useful results from the empirical assessment of some factors, such as: (i)
density/complexity of information, (ii) type of dataset, (iii) the familiarity of the
user with the spatial location, (iv) the size of the visualization.</p>
      <p>In order to assess these factors, it is necessary to conduct comparative
evaluations between the existing techniques, following the tasks identi ed in the
previously mentioned taxonomy.</p>
      <p>
        It is unlikely to nd a visualization technique that outperforms every other [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ],
however, it is plausible to assume that these evaluations may reveal new
problems with the techniques, new factors to be explored, and, by consequence, new
variations to be tested [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]. It is expected an overall reduction in the user's
performance with a higher information density and/or complexity, since the larger
the dataset, the higher the probability of over-plotting/cluttering of information.
Similarly, the more types of information to represent, the more visual variables
may be needed to encode all of the information. Consequently, this may increase
the cognitive workload needed to interact with the visualization.
      </p>
      <p>On the other hand, with the advances in mobile technology, users have
become more pro cient in interacting with smaller screens. This raises several
challenges, since the smaller the screen, the less information a visualization may
contain. In turn, this may hinder small multiple map techniques, since the
number of possible visible maps is reduced. However, whether and/or how these
factors signi cantly a ect the user's performance with other techniques is still
unclear.</p>
      <p>
        In order to obtain relevant results, it is necessary to have some users to
participate on the experiments. Since everyone is a spatio-temporal analyst [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ],
and thus, the community of users of spatio-temporal visualizations is potentially
unlimited, we argue that the conduction of comparative studies with
(supposedly) inexperienced users may not only reveal important results, but may also
be considered as necessary.
      </p>
      <p>
        Previous studies argue that novice users can be particularly helpful, due to
three main reasons [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. First, it is di cult to nd expert user in a reasonable
quantity that allow to obtain reliable results. Second, proving a visualization's
usefulness for novice users, may provide a useful empirical building block to help
researchers recruiting less experienced users. Finally, if novice users are able to
properly interact with a visualization, there should be no reason to assume that
expert users would not be able to do the same (if not better).
      </p>
      <p>
        In fact, our previous research goes in agreement with these considerations [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ].
Following the previously mentioned taxonomy, and through the use of several
processing data techniques, we developed and tested ST-TrajVis, an application
for the visualization of trajectory data. The results suggest that the techniques
used, such as the space time cube, are easy to learn and intuitive to use, even for
less experienced users. More importantly, it highlighted the need to conduct
further studies addressing the e ects of the number of trajectories, the complexity
of the data representation, and the exploration of usable and noticeable methods
to better interact with the visualizations.
      </p>
      <p>Ultimately, our aim is to develop an evaluation framework of trajectory data
visualizations. In fact, the process of this research addresses several components
expected on an evaluation framework, namely: a set of representative
visualization tasks, associated with common (trajectory) data properties (through the
de nition of the taxonomies); the identi cation of possible users of these
visualizations, of factors that may have an e ect over the user's performance, and
metrics to evaluate them (through the comparative assessment of visualization
techniques); and also a set of relevant results, from previous experiences, that
may contribute for future research/analysis.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusions and Future Work</title>
      <p>The visual exploration of trajectory data has become an important element on
several activities, which raised the interest and the collection of several trajectory
datasets. Despite the various studies addressing this type of data, there are still
many open challenges that cross di erent research areas, such as visualization
and human-computer interaction.</p>
      <p>While several visualization approaches have been reported, the lack of
concrete (and empirical) knowledge regarding the usability and usefulness of these
techniques, alongside the potentially unlimited users are still relevant issues.</p>
      <p>In this paper, we highlighted the main limitations of the visual exploration of
trajectory data, and presented the ongoing research addressing those issues. We
argue that, through systematic comparative user studies, it will be possible to:
(i) develop taxonomies of tasks, data, and visualization techniques, that allow
spatio-temporal analysts to understand, and evaluate whether a certain
visualization technique is useful for a given task; (ii) empirically compare the di erent
visualization techniques; (iii) e ectively identify possible factors that may have
an impact over the users' performance, when interacting with techniques for the
visualization of trajectory data; (iv) improve existing visualization techniques.</p>
      <p>As the rst steps in our work, based on the analysis of previous studies, we
developed a taxonomy addressing trajectory data components, cognitive
visualization tasks, and visual variables. Although, we argue that this taxonomy needs
to be expanded, it contributed to the creation and assessment of a small
visualization application that allowed for a preliminary interaction with novice users,
in terms of spatio-temporal data analysis, and highlighted several important
challenges.</p>
      <p>Current ongoing work consists on the expansion of the referred taxonomy to
address visualization techniques for trajectory data, and its use on the
comparative user-based evaluation of representative prototypes of the various
visualization techniques.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Longley</surname>
            ,
            <given-names>P.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goodchild</surname>
            ,
            <given-names>M.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maguire</surname>
            ,
            <given-names>D.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rhind</surname>
            ,
            <given-names>D.W.</given-names>
          </string-name>
          :
          <source>Geographical Information Systems and Science. 2nd edn</source>
          . John Wiley &amp; Sons, Ltd (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Zheng</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
          </string-name>
          , X., eds.:
          <source>Computing with Spatial Trajectories. 1st edn</source>
          . Springer (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Dodge</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weibel</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lautenschtz</surname>
            ,
            <given-names>A.K.</given-names>
          </string-name>
          :
          <article-title>Towards a taxonomy of movement patterns</article-title>
          .
          <source>IV 2008 7</source>
          (
          <issue>3</issue>
          -4) (
          <year>2008</year>
          )
          <volume>240</volume>
          {
          <fpage>252</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Andrienko</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Andrienko</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demsar</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dransch</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dykes</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fabrikant</surname>
            ,
            <given-names>S.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jern</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kraak</surname>
            ,
            <given-names>M.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schumann</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tominski</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Space, time and visual analytics</article-title>
          . Volume
          <volume>24</volume>
          . (
          <year>2010</year>
          )
          <volume>1577</volume>
          {
          <fpage>1600</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Kristensson</surname>
            ,
            <given-names>P.O.</given-names>
          </string-name>
          , Dahlback, N.,
          <string-name>
            <surname>Anundi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , Bjornstad,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Gillberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Haraldsson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Martensson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Nordvall</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Stahl</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.:</surname>
          </string-name>
          <article-title>An evaluation of space time cube representation of spatiotemporal patterns</article-title>
          .
          <source>IEEE Transactions on Visualization and Computer Graphics</source>
          <volume>15</volume>
          (
          <issue>4</issue>
          ) (
          <year>2009</year>
          )
          <volume>696</volume>
          {
          <fpage>702</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Willems</surname>
            , N., van de Wetering, H., van Wijk,
            <given-names>J.J.</given-names>
          </string-name>
          :
          <article-title>Evaluation of the visibility of vessel movement features in trajectory visualizations</article-title>
          .
          <source>Computer Graphics</source>
          Forum (
          <year>2011</year>
          )
          <volume>801</volume>
          {
          <fpage>810</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Andrienko</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Andrienko</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bak</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Keim</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kisilevich</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wrobel</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>A conceptual framework and taxonomy of techniques for analyzing movement</article-title>
          .
          <source>Journal of Visual Languages and Computing</source>
          <volume>22</volume>
          (
          <issue>3</issue>
          ) (
          <year>2011</year>
          )
          <volume>213</volume>
          {
          <fpage>232</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Peuquet</surname>
            ,
            <given-names>D.J.:</given-names>
          </string-name>
          <article-title>It's about time: A conceptual framework for the representation of temporal dynamics in geographic information systems</article-title>
          .
          <source>Association of American Geographers</source>
          <volume>84</volume>
          (
          <issue>3</issue>
          ) (
          <year>1994</year>
          )
          <volume>441</volume>
          {
          <fpage>461</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Andrienko</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Andrienko</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gatalsky</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Exploratory spatio-temporal visualization: an analytical review</article-title>
          . Volume
          <volume>14</volume>
          . (
          <year>2003</year>
          )
          <volume>503</volume>
          {
          <fpage>541</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Kraak</surname>
            ,
            <given-names>M.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ormeling</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Cartography Visualization of Spatial Data. 3rd edn</article-title>
          .
          <source>Pearson Education</source>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Bertin</surname>
          </string-name>
          , J.:
          <source>Semiology of Graphics: Diagrams</source>
          , Networks,
          <string-name>
            <surname>Maps.</surname>
          </string-name>
          (
          <year>1967</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Heckbert</surname>
            ,
            <given-names>P.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garland</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Survey of polygonal surface simpli cation algorithms (</article-title>
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Parent</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spaccapietra</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Renso</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Andrienko</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Andrienko</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bogorny</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Damiani</surname>
            ,
            <given-names>M.L.</given-names>
          </string-name>
          ,
          <article-title>Gkoulalas-divanis,</article-title>
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Macedo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Pelekis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Theodoridis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Yan</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z.</surname>
          </string-name>
          :
          <article-title>Semantic trajectories modeling and analysis</article-title>
          .
          <source>ACM Computing Surveys</source>
          (
          <year>2012</year>
          )
          <volume>42</volume>
          :
          <fpage>1</fpage>
          {
          <fpage>42</fpage>
          :
          <fpage>32</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Xie</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deng</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          :
          <article-title>From trajectories to activities: a spatio-temporal join approach</article-title>
          .
          <source>In: Proceedings of the 2009 International Workshop on Location Based Social Networks. LBSN '09</source>
          ,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          (
          <year>2009</year>
          )
          <volume>25</volume>
          {
          <fpage>32</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Pu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Liu,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Ding</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Qu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Ni</surname>
          </string-name>
          , L.:
          <article-title>T-watcher: A new visual analytic system for e ective traf?c surveillance</article-title>
          .
          <source>In: Proceedings of the 14th International Conference on Mobile Data Management. MDM '13</source>
          (
          <year>2013</year>
          )
          <volume>127</volume>
          {
          <fpage>136</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Andrienko</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Andrienko</surname>
          </string-name>
          , N.:
          <article-title>Spatio-temporal aggregation for visual analysis of movements</article-title>
          .
          <source>In: Visual Analytics Science and Technology</source>
          ,
          <year>2008</year>
          . VAST '08. IEEE Symposium on. (
          <year>2008</year>
          )
          <volume>51</volume>
          {
          <fpage>58</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Kjellin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pettersson</surname>
            ,
            <given-names>L.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seipel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lind</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Evaluating 2d and 3d visualizations of spatiotemporal information</article-title>
          .
          <source>ACM Transactions on Applield Perception</source>
          <volume>7</volume>
          (
          <issue>3</issue>
          ) (
          <year>2010</year>
          )
          <volume>19</volume>
          :
          <fpage>1</fpage>
          {
          <fpage>19</fpage>
          :
          <fpage>23</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Kjellin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pettersson</surname>
            ,
            <given-names>L.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seipel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lind</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Di erent levels of 3d: an evaluation of visualized discrete spatiotemporal data in space-time cubes</article-title>
          .
          <source>Information Visualization</source>
          <volume>9</volume>
          (
          <issue>2</issue>
          ) (jun
          <year>2010</year>
          )
          <volume>152</volume>
          {
          <fpage>164</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>MachEachren</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Coscoe</surname>
            ,
            <given-names>F.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haug</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pickle</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Geographic visualization: Designing manipulable maps for exploring temporally varying georeferenced statistics</article-title>
          .
          <source>In: Proceedings of the 1998 IEEE Symposium on Information Visualization</source>
          . INFOVIS'
          <volume>98</volume>
          (
          <year>1998</year>
          )
          <volume>87</volume>
          {
          <fpage>94</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Harrower</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fabrikant</surname>
          </string-name>
          , S.: 4. In:
          <article-title>The Role of Map Animation for Geographic Visualization</article-title>
          . Wiley (
          <year>2008</year>
          )
          <volume>49</volume>
          {
          <fpage>65</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Top 10 unsolved information visualization problems</article-title>
          .
          <source>Computer Graphics and Applications</source>
          , IEEE
          <volume>25</volume>
          (
          <issue>4</issue>
          ) (
          <year>2005</year>
          )
          <volume>12</volume>
          {
          <fpage>16</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Lobben</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>In uence of data properties on animated maps</article-title>
          .
          <source>Annals of the Association of American Geographers</source>
          <volume>98</volume>
          (
          <issue>3</issue>
          ) (
          <year>2008</year>
          )
          <volume>583</volume>
          {
          <fpage>603</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Tversky</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morrison</surname>
            ,
            <given-names>J.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Betancourt</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          : Animation: can it facilitate?
          <source>International Journal of Human-Computer Studies</source>
          <volume>57</volume>
          (
          <issue>4</issue>
          ) (
          <year>2002</year>
          )
          <volume>247</volume>
          {
          <fpage>262</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Tohidi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buxton</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baecker</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sellen</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Getting the right design and the design right</article-title>
          .
          <source>In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. CHI '06</source>
          (
          <year>2006</year>
          )
          <volume>1243</volume>
          {
          <fpage>1252</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Goncalves</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Afonso</surname>
            ,
            <given-names>A.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Martins</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goncalves</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>St-trajvis: Interacting with trajectory data</article-title>
          .
          <source>In: Proceedings of the 27th International BCS Human Computer Interaction Conference (HCI</source>
          <year>2013</year>
          ).
          <article-title>(</article-title>
          <year>2013</year>
          ) 1{
          <fpage>6</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>