Global Positioning System Reference
In-Depth Information
Note that, a tourism application must integrate additional functionalities,
such as displaying maps and performing routing. Thus, there are additional
requirements that must be taken into account for tourism applications that
should be executed offl ine: 1) cartographic data (raster data) must be stored,
managed and displayed in the smartphone, 2) vector map data must be
stored and managed in the smartphone, and 3) a routing algorithm to guide
the user through one point of interest to another over the map must run
locally on the smartphone.
It is important to take into account that our goal is to develop an end
user application; therefore the application has to run fast and effi ciently in
order to offer a satisfactory user experience.
A location-aware system integrated in a tourism application must
address all these requirements to achieve the goal of the project. To
achieve these requirements, the following section tests and discusses
some technologies described in Section “GIS in Smartphone” and Section
“Semantic Web”.
Tests and Discussion
To know how to build an application with the requirements of previous
section, this section details the ontology created from scratch, the tests to
fi nd out whether it is feasible to deploy semantic web technologies in a
smartphone system, and create an algorithm to personalize the information
provided to each user.
Ontology
The ontology presented in this chapter is designed with the objective of
representing the necessary information in order to support personalized
LBS that assist users in their touristic routes, i.e., to build a CARS. The
personalization is based on user preferences, the place to visit, the time
zone of the visit and the limitations of the smartphone to use. Therefore,
we need ontologies that address the following domains: tourism, temporal
context (to take into account opening hours, user temporal preferences,
etc.), personal preferences, smartphones' limitations and information from
previous routes (this item can help to better know the user and to better fi t
her/his experience to her/his true preferences (see Ono et al. 2009). The
ontology is created from scratch, but part of data is linked with ontologies
of OLD (Fig. 2). The ontology allows easy exchange of data with other
related applications/systems as it is aligned with LinkedGeoData, WGS_84
and TimeOntology.
Search WWH ::




Custom Search