26
Mobile GIS Mobile GIS Khánh Lê Nov 15, 2008

Moble GIS

Embed Size (px)

DESCRIPTION

Mobile GIS presentation at BarCamp Saigon

Citation preview

Page 1: Moble GIS

Mobile GISMobile GIS

Khánh LêNov 15, 2008

Page 2: Moble GIS

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?

Page 3: Moble GIS

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.

Page 4: Moble GIS

4

What is GIS?What is GIS?

Page 5: Moble GIS

5

What is GIS?What is GIS?

GIS = Geographic Information SystemLinks databases and mapsManages information about places

Page 6: Moble GIS

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?

Page 7: Moble GIS

7

GIS as infrastructureGIS as infrastructure

Virtual GlobesGoogle EarthVirtual EarthArcGIS Explorer

Desktop GISqGISuDigArcView

Server GISGRASS, GeoServer, ArcGIS Server

Mobile GISPC, PDAPhone

Network

DBMSFiles XMLGeodatabases

Page 8: Moble GIS

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

Page 9: Moble GIS

9

OpenGIS in VietnamOpenGIS in Vietnam

CIREN GIS - Information Centre of Natural Resources and Environment of VietNam http://tinyurl.com/cirengis

Page 10: Moble GIS

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

Page 11: Moble GIS

11

What is mobile?What is mobile?

Mobile is the ability to be on the move.Mobile features:

Ubiquity (primary advantage)ReachabilityLocalizationPersonalizationDissemination

Page 12: Moble GIS

12

The wandThe wand

Physical Virtual

Page 13: Moble GIS

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]

Page 14: Moble GIS

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

Page 15: Moble GIS

15

LBS usageLBS usage

Page 16: Moble GIS

16

LBS methodsLBS methods

Page 17: Moble GIS

17

Mobile GIS componentsMobile GIS components

Page 18: Moble GIS

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.

Page 19: Moble GIS

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

Page 20: Moble GIS

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

Page 21: Moble GIS

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.

Page 22: Moble GIS

22

Live DemoLive Demo

Page 23: Moble GIS

23

Join JVNMobileGISJoin JVNMobileGIS

http://tinyurl.com/jvnmobilegis

Page 24: Moble GIS

24

QuestionsQuestions

Page 25: Moble GIS

25

Thanks!Thanks!

khanh [.] lnq [at] gmail [.] comhttp://blog.khanhlnq.com

Page 26: Moble GIS

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