What is GIS?
GIS = Geographic Information System
Links databases and maps
Manages information about places
What is GIS?
Helps answer questions such as:
Where is it?
What else is nearby?
Where is the highest concentration of ‘X’?
Where can I find things with characteristic ‘Y’?
Where is the closest ‘Z’ to my location?
GIS as infrastructure
Server GIS ArcGIS Explorer
Geodatabases Files XML
GIS is moving from Desktop system to Distributed
→ OpenGIS concept → Where 2.0
Open Geospatial Consortium (OGC)
Develop specifications to increase the
interoperability of geospatial data and
geoprocessing software components 8
OpenGIS in Vietnam
CIREN GIS - Information Centre of Natural Resources and
Environment of VietNam
Advantages of OpenGIS
Comply with OGC standards
which were accepted by wide-
range of governments,
Reuse existing resources of data
Expandability, easy customization
Solve integration, interoperability
issue of GIS systems in the
What is mobile?
Mobile is the ability to be on the move.
Ubiquity (primary advantage)
What is LBS?
LBS = Location-based Services
“A wireless-IP service that uses
geographic information to serve a mobile
user. Any application service that
exploits the position of a mobile
terminal.” [OGC, 2005]
What is LBS?
LBS as an intersection of three
ICT* - Information and Telecommunication Technologies
Mobile device constraint
LBS is still not a mass market technology
Very little GPS enabled phone
Difficult to access to other technologies (CellId,…)
User generated content needs critical mass to be
It’s not easy to create content on mobile
What is Java ME?
Java ME =
Java Micro Edition
It just means Java
for small devices
Borned in 1999
Java ME is not
A specific set of software
A specific set of APIs
Java ME is divided in configurations and profiles
These provide specific information for a
group of related devices 19
Why Java ME?
● Yahoo! Go chose Java ME
● Gmail Mobile, Google Maps Mobile
chose Java ME
● ..and Microsoft chose Java ME for
Windows Live Mobile
A cross-platform mobile
map viewer developed
with Java ME technology.
Support fetching map
data from remote server
to view on mobile device.
Follow OGC (Open
Geospatial Consortium -
al.org/) and JCP (The
Java Community Process
An introduction to GIS
ESRI Education Program
GIS For Location Based Services
Using J2ME to Deliver Spatial Information to Mobile
JavaOne - ESRI
Location is relative
Mobile Internet and LBS: Now and Future
Mobile Monday Amsterdam
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.