Upload
khanh-le
View
3.262
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Mobile GIS presentation at BarCamp Saigon
Citation preview
Mobile GISMobile GIS
Khánh LêNov 15, 2008
2
Things to ponderThings to ponder
Thing in cyberspace that you want it get more and more real?
Thing in real life that you hate the most but can't live without?
3
AnswersAnswers
Map – you want it to be more realMobile – you hate but can't live withoutSo what if they combine together? Let's
see how.
4
What is GIS?What is GIS?
5
What is GIS?What is GIS?
GIS = Geographic Information SystemLinks databases and mapsManages information about places
6
What is GIS?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?
7
GIS as infrastructureGIS as infrastructure
Virtual GlobesGoogle EarthVirtual EarthArcGIS Explorer
Desktop GISqGISuDigArcView
Server GISGRASS, GeoServer, ArcGIS Server
Mobile GISPC, PDAPhone
Network
DBMSFiles XMLGeodatabases
8
Open GISOpen GIS
GIS is moving from Desktop system to Distributed system→ OpenGIS concept → Where 2.0
Open Geospatial Consortium (OGC) http://www.opengeospatial.orgDevelop specifications to increase the interoperability of geospatial data and geoprocessing software components
9
OpenGIS in VietnamOpenGIS in Vietnam
CIREN GIS - Information Centre of Natural Resources and Environment of VietNam http://tinyurl.com/cirengis
10
Advantages of OpenGISAdvantages of OpenGIS
Cost cutting
Platform independent
Comply with OGC standards which were accepted by wide-range of governments, organizations, companies
Reuse existing resources of data
Expandability, easy customization and integration
Solve integration, interoperability issue of GIS systems in the real world
11
What is mobile?What is mobile?
Mobile is the ability to be on the move.Mobile features:
Ubiquity (primary advantage)ReachabilityLocalizationPersonalizationDissemination
12
The wandThe wand
Physical Virtual
13
What is LBS?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]
14
What is LBS?What is LBS?
GIS/SpatialDatabase
ICT*/mobiledevicesInternet
Web GIS Mobile
GIS
Mobile Internet
LBS
ICT* - Information and Telecommunication Technologies
LBS as an intersection of three technologies
15
LBS usageLBS usage
16
LBS methodsLBS methods
17
Mobile GIS componentsMobile GIS components
18
Challenge?Challenge?Mobile device constraint
LBS is still not a mass market technologyVery little GPS enabled phoneDifficult to access to other technologies (CellId,…)User generated content needs critical mass to be
interestingIt’s not easy to create content on mobile
Device fragmentationData pricesPrivacyetc.
19
What is Java ME?What is Java ME?
Java ME = Java Micro Edition
It just means Javafor small devices
Borned in 1999Java 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
20
Why Java ME?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
21
JVNMobileGISJVNMobileGIS
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 - http://www.opengeospatial.org/) and JCP (The Java Community Process - http://jcp.org/) specifications.
22
Live DemoLive Demo
23
Join JVNMobileGISJoin JVNMobileGIS
http://tinyurl.com/jvnmobilegis
24
QuestionsQuestions
25
Thanks!Thanks!
khanh [.] lnq [at] gmail [.] comhttp://blog.khanhlnq.com
26
ReferencesReferences
An introduction to GISESRI Education Program
GIS For Location Based ServicesShashika Biyanwila
Using J2ME to Deliver Spatial Information to Mobile ClientsJavaOne - ESRI
Location is relativeYulop
Mobile Internet and LBS: Now and FutureMobile Monday Amsterdam