data is loaded into the table Moves and is then
enhanced with semantic information about its
spatial, and temporal dimensions and about the ROI
it passed by. The result is a relational schema
populated with trajectory data on top of which it is
now possible not only to add a domain ontology that
describes the data and their relationships, but also to
describe interesting subsets of the data, which can be
automatically visualized and analyzed using the
tools the framework provides.
There are two semantically enriched subsets of
data that can be of interest in this scenario. The first
one helps users identify trajectory (either car or
pedestrian) characteristics in the context of their
temporal distribution among the different traffic
areas in the city. The second will help users follow
the impact that different maintenance activities in
the city had on the movement of cars. The generic
structure for this subset is identified in Figure 3.
Based on those needs, the user can define
trajectory cubes that relate trajectories to the
important semantic dimensions that were indentified
or, in other words, he/she can describe the semantic
annotations that are relevant to each case. Then the
user can arrange them in a multidimensional
structure where each cell contains some physical
characteristic of the trajectories, and each dimension
is related to trajectory interaction with different
traffic domain concepts.
Suppose we want to answer the following query,
“Give me all trajectories that passed by the city
center area”. Figure 4 presents the result of this
query, which is a set of trajectories, whose semantic
type is color-coded. Dark grey lines represent car
trajectories, and light grey lines refer to pedestrian
trajectories. The time period selected is April 3rd.
The user may inspect the relationships among these
trajectories, and the different observation points. The
user may also observe that the pedestrian trajectory
in this case has a longer duration.
4 CONCLUSIONS
This paper presented a framework that allows
semantic visualization of trajectories taking into
account users’ domain knowledge. Using the
expressive power of custom icons, visual styles,
charts and direction indicators, layers and 3D
visualization it is possible to provide meaningful
representations of trajectories and navigate through
different aggregation levels. The domain knowledge
is explicitly modelled with an ontology that
facilitates the understanding of the data and is used
internally for automatic detection of the appropriate
visual representation.
REFERENCES
Alvares L., Bogorny V., Kuijpers B., Macedo J. A. F., B.
Moelans, Vaisman A.: A model for enriching
trajectories with semantic geographical information.
Proc. 15th annual ACM International symposium on
Advances in geographic information systems (2007)
Andrienko N., Andrienko G.: Spatio-temporal aggregation
for visual analysis of movements Visual Analytics
Science and Technology - VAST'08 (2008)
Baglioni, M.; Macêdo, J. A. F.; Renso, C.; Trasarti, R.;
Wachowitz, M. Towards Semantic Interpretation of
Movement Behavior. In: 12th AGILE Int. Conf. on
Geographic Information Science, 2009, Hannover/
Germany. Advances in GIScience – Proc. 12th AGILE
Conference, 2009. p. 271-288.
Baglioni, M.; Macêdo, J. A. F.; Renso, C.; Wachowitz, M.
An Ontology-Based Approach for the Semantic
Modelling and Reasoning on Trajectories. In: 27th Int.
Conf. on Conceptual Modeling - ER2008 Workshops:
Semantic and Conceptual Issues in Geographic
Information Systems (SeCoGIS), 2008, Barcelona,
Espanha. Advances in Conceptual Modeling
Challenges and Opportunities. Heidelberg: Springer
Berlin, 2008. v. 5232. p. 344-353.
Andrienko N., Andrienko G.: EDA: Tasks, Tools,
Principles, Fraunhofer Inst.A IS (2004)
Campora S.: Trajectory Data Warehousing, Master thesis
in LDB, EPFL (2010)
Gatalsky P., Andrienko N., Andrienko G. Interactive
Analysis of Event Data Using Space-Time Cube.
Proc. 8th Int. Conf. on Information Visualization, pp.
145 – 152 (2004)
Güting R. H., Schneider M.: Moving Objects Databases
(2005)
Kuijpers B., Othman W.: Trajectory databases: Data
models, uncertainty and complete query languages In
Thomas Schwentick and Dan Suciu, editors, ICDT,
volume 4353 of Lecture Notes in Computer Science,
pages 224--238. Springer (2007)
Parent C., Spaccapietra S., Zimanyi E., Donini P., Plazent
C., Vangenot C.: Modeling Spatial Data in the MADS
Conceptual Model In Proceedings of the 8th
International Symposium on Spatial Data Handling,
SDH'98, p. 138-150 (1998)
Poggi A., Lembo D., Calvanese D., Giacomo G.,
Lenzerini M., Rosati R. Linking Data to Ontologies. J.
Data Semantics 10: 133-173 (2008)
Spaccapietra S., Parent C., Damiani M. L., Macedo J. A.
F., Porto F, Vangenot C: A conceptual view on
trajectories Data & Knowledge Engineering (DKE)
(2008)
Zhixian Y., Macedo J. A. F., Parent C., Spaccapietra S.:
Trajectory Ontologies and Queries Transactions in
GIS, vol. 12, num. s1, 2008, p. 75-91 (2008).
ICEIS 2011 - 13th International Conference on Enterprise Information Systems
332