SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Mobile GIS


  Khánh Lê
 Nov 15, 2008
Things 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?

                          2
Answers

Map – you want it to be more real
Mobile – you hate but can't live without
So what if they combine together? Let's
 see how.




                                           3
What is GIS?




               4
What is GIS?
GIS = Geographic Information System
Links databases and maps
Manages information about places




                                      5
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?




                                                        6
GIS as infrastructure
                                   Mobile GIS
                                     PC, PDA
                                     Phone


  Desktop GIS
    qGIS
    uDig
    ArcView              Network
                                                Virtual Globes
                                                  Google Earth
                                                  Virtual Earth
                        Server GIS                ArcGIS Explorer
                        GRASS,
                        GeoServer,
                        ArcGIS Server

Geodatabases    Files                            XML
                              DBMS
                                                                    7
Open GIS




GIS is moving from Desktop system to Distributed
  system
  → OpenGIS concept → Where 2.0
Open Geospatial Consortium (OGC)
 http://www.opengeospatial.org
 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
                                                          9
  http://tinyurl.com/cirengis
Advantages 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

                                      10
What is mobile?

Mobile is the ability to be on the move.
Mobile features:
     Ubiquity (primary advantage)
     Reachability
     Localization
     Personalization
     Dissemination



                                           11
The wand




Physical              Virtual




                                12
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]




                                         13
What is LBS?
LBS as an intersection of three
 technologies

                           GIS/Spatial
                            Database


                     Web                Mobile
                     GIS                 GIS
                              LBS


                              Mobile
                             Internet      ICT*/mobile
          Internet                           devices


                                                           14
   ICT* - Information and Telecommunication Technologies
LBS usage




            15
LBS methods




              16
Mobile GIS components




                        17
Challenge?
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
  interesting
It’s not easy to create content on mobile
Device fragmentation
Data prices
Privacy
etc.                                                   18
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




                                        20
JVNMobileGIS
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.opengeospati
  al.org/) and JCP (The
  Java Community Process
  - http://jcp.org/)
  specifications.


                              21
Live Demo




            22
Join JVNMobileGIS

http://tinyurl.com/jvnmobilegis




                                  23
Questions




            24
Thanks!




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




                                   25
References
An introduction to GIS
  ESRI Education Program
GIS For Location Based Services
  Shashika Biyanwila
Using J2ME to Deliver Spatial Information to Mobile
  Clients
  JavaOne - ESRI
Location is relative
  Yulop
Mobile Internet and LBS: Now and Future
 Mobile Monday Amsterdam
                                                      26

Weitere ähnliche Inhalte

Was ist angesagt?

What is GIS
What is GISWhat is GIS
What is GISEsri
 
Basics of remote sensing, pk mani
Basics of remote sensing, pk maniBasics of remote sensing, pk mani
Basics of remote sensing, pk maniP.K. Mani
 
Geographical information system
Geographical information system Geographical information system
Geographical information system Maharshi Dave
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GISEhsan Hamzei
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GISJoey Li
 
Change detection using remote sensing and GIS
Change detection using remote sensing and GISChange detection using remote sensing and GIS
Change detection using remote sensing and GISTilok Chetri
 
Introduction to GIS and its Applications
Introduction to GIS and its ApplicationsIntroduction to GIS and its Applications
Introduction to GIS and its ApplicationsNAXA-Developers
 
Web Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For YouWeb Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For YouSafe Software
 
WEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxWEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxAsim Pt
 
GIS-تعريف بنظم المعلومات الجغرافية
GIS-تعريف بنظم المعلومات الجغرافية GIS-تعريف بنظم المعلومات الجغرافية
GIS-تعريف بنظم المعلومات الجغرافية Houda Bassal
 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensingchala hailu
 
GIS for Transportation Infrastructure Management
GIS for Transportation Infrastructure ManagementGIS for Transportation Infrastructure Management
GIS for Transportation Infrastructure ManagementEsri
 
Using deep learning in remote sensing
Using deep learning in remote sensingUsing deep learning in remote sensing
Using deep learning in remote sensingMohamed Yousif
 
GIS: Geographic Information Systems
GIS: Geographic Information SystemsGIS: Geographic Information Systems
GIS: Geographic Information Systemsaalaa gaffar
 
Geographic information system(gis)
Geographic information system(gis)Geographic information system(gis)
Geographic information system(gis)MapQuest.Inc
 

Was ist angesagt? (20)

What is GIS
What is GISWhat is GIS
What is GIS
 
Basics of remote sensing, pk mani
Basics of remote sensing, pk maniBasics of remote sensing, pk mani
Basics of remote sensing, pk mani
 
Geographical Information System.ppt
Geographical Information System.pptGeographical Information System.ppt
Geographical Information System.ppt
 
Geographical information system
Geographical information system Geographical information system
Geographical information system
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GIS
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GIS
 
Change detection using remote sensing and GIS
Change detection using remote sensing and GISChange detection using remote sensing and GIS
Change detection using remote sensing and GIS
 
Introduction to GIS and its Applications
Introduction to GIS and its ApplicationsIntroduction to GIS and its Applications
Introduction to GIS and its Applications
 
Web Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For YouWeb Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For You
 
WEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxWEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptx
 
GIS-تعريف بنظم المعلومات الجغرافية
GIS-تعريف بنظم المعلومات الجغرافية GIS-تعريف بنظم المعلومات الجغرافية
GIS-تعريف بنظم المعلومات الجغرافية
 
My ppt on gis
My ppt on gisMy ppt on gis
My ppt on gis
 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensing
 
GIS for Transportation Infrastructure Management
GIS for Transportation Infrastructure ManagementGIS for Transportation Infrastructure Management
GIS for Transportation Infrastructure Management
 
Using deep learning in remote sensing
Using deep learning in remote sensingUsing deep learning in remote sensing
Using deep learning in remote sensing
 
GIS: Geographic Information Systems
GIS: Geographic Information SystemsGIS: Geographic Information Systems
GIS: Geographic Information Systems
 
GIS
GISGIS
GIS
 
Introduction to gis
Introduction to gisIntroduction to gis
Introduction to gis
 
What is web gis
What is web gisWhat is web gis
What is web gis
 
Geographic information system(gis)
Geographic information system(gis)Geographic information system(gis)
Geographic information system(gis)
 

Andere mochten auch

IMGS GeoDATA 2012 Belfast - Mobile GIS: The smarter way to take advantage of ...
IMGS GeoDATA 2012 Belfast - Mobile GIS: The smarter way to take advantage of ...IMGS GeoDATA 2012 Belfast - Mobile GIS: The smarter way to take advantage of ...
IMGS GeoDATA 2012 Belfast - Mobile GIS: The smarter way to take advantage of ...IMGS
 
GIS presentation
GIS presentationGIS presentation
GIS presentationarniontech
 
ArcGIS Mobile 10 - Grontmij
ArcGIS Mobile 10 - GrontmijArcGIS Mobile 10 - Grontmij
ArcGIS Mobile 10 - GrontmijXander Bakker
 
Foyer Signage Ads from Presentations
Foyer Signage Ads from PresentationsFoyer Signage Ads from Presentations
Foyer Signage Ads from PresentationsEmma Lee
 
Gis Usage In Gaming Authority
Gis Usage In Gaming AuthorityGis Usage In Gaming Authority
Gis Usage In Gaming AuthorityMatthew Pulis
 
2013 URISA Track, Kickstarter for JavaScript Web and Mobile GIS Development b...
2013 URISA Track, Kickstarter for JavaScript Web and Mobile GIS Development b...2013 URISA Track, Kickstarter for JavaScript Web and Mobile GIS Development b...
2013 URISA Track, Kickstarter for JavaScript Web and Mobile GIS Development b...GIS in the Rockies
 
Free and Open Source GIS software successful case studies Worldwide
Free and Open Source GIS software successful case studies WorldwideFree and Open Source GIS software successful case studies Worldwide
Free and Open Source GIS software successful case studies WorldwideDr. Mohamed Gabr
 
Comparison of Mobile GIS applications
Comparison of Mobile GIS applicationsComparison of Mobile GIS applications
Comparison of Mobile GIS applicationsMiguel Montesinos
 
Iranian revolution
Iranian revolutionIranian revolution
Iranian revolutionquillinn
 
Iran’s revulotion (2014) uploaded
Iran’s revulotion   (2014) uploadedIran’s revulotion   (2014) uploaded
Iran’s revulotion (2014) uploadedShadi Ayati
 
Iran islamic revolution
Iran islamic revolutionIran islamic revolution
Iran islamic revolutionamin azari
 
Intro to GIS and Remote Sensing
Intro to GIS and Remote SensingIntro to GIS and Remote Sensing
Intro to GIS and Remote SensingJohn Reiser
 
Remote Sensing PPT
Remote Sensing PPTRemote Sensing PPT
Remote Sensing PPTAmal Murali
 

Andere mochten auch (15)

IMGS GeoDATA 2012 Belfast - Mobile GIS: The smarter way to take advantage of ...
IMGS GeoDATA 2012 Belfast - Mobile GIS: The smarter way to take advantage of ...IMGS GeoDATA 2012 Belfast - Mobile GIS: The smarter way to take advantage of ...
IMGS GeoDATA 2012 Belfast - Mobile GIS: The smarter way to take advantage of ...
 
GIS presentation
GIS presentationGIS presentation
GIS presentation
 
SIG -Arab
SIG -ArabSIG -Arab
SIG -Arab
 
ArcGIS Mobile 10 - Grontmij
ArcGIS Mobile 10 - GrontmijArcGIS Mobile 10 - Grontmij
ArcGIS Mobile 10 - Grontmij
 
Foyer Signage Ads from Presentations
Foyer Signage Ads from PresentationsFoyer Signage Ads from Presentations
Foyer Signage Ads from Presentations
 
Gis Usage In Gaming Authority
Gis Usage In Gaming AuthorityGis Usage In Gaming Authority
Gis Usage In Gaming Authority
 
2013 URISA Track, Kickstarter for JavaScript Web and Mobile GIS Development b...
2013 URISA Track, Kickstarter for JavaScript Web and Mobile GIS Development b...2013 URISA Track, Kickstarter for JavaScript Web and Mobile GIS Development b...
2013 URISA Track, Kickstarter for JavaScript Web and Mobile GIS Development b...
 
Free and Open Source GIS software successful case studies Worldwide
Free and Open Source GIS software successful case studies WorldwideFree and Open Source GIS software successful case studies Worldwide
Free and Open Source GIS software successful case studies Worldwide
 
Comparison of Mobile GIS applications
Comparison of Mobile GIS applicationsComparison of Mobile GIS applications
Comparison of Mobile GIS applications
 
Iranian revolution
Iranian revolutionIranian revolution
Iranian revolution
 
Iran’s revulotion (2014) uploaded
Iran’s revulotion   (2014) uploadedIran’s revulotion   (2014) uploaded
Iran’s revulotion (2014) uploaded
 
Iran islamic revolution
Iran islamic revolutionIran islamic revolution
Iran islamic revolution
 
What Is GIS?
What Is GIS?What Is GIS?
What Is GIS?
 
Intro to GIS and Remote Sensing
Intro to GIS and Remote SensingIntro to GIS and Remote Sensing
Intro to GIS and Remote Sensing
 
Remote Sensing PPT
Remote Sensing PPTRemote Sensing PPT
Remote Sensing PPT
 

Ähnlich wie Moble GIS

Nutiteq android sdk_2011_sept
Nutiteq android sdk_2011_septNutiteq android sdk_2011_sept
Nutiteq android sdk_2011_septJaak Laineste
 
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick LandryBuilding Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick LandryXamarin
 
Moving to Web GIS: Transforming an Organization
Moving to Web GIS: Transforming an OrganizationMoving to Web GIS: Transforming an Organization
Moving to Web GIS: Transforming an OrganizationAndrew Valenski
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Editor IJARCET
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Editor IJARCET
 
WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...
WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...
WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...WSO2
 
Geo location based augmented reality application
Geo location based augmented reality applicationGeo location based augmented reality application
Geo location based augmented reality applicationeSAT Journals
 
GIS framework for developing countries
GIS framework for developing countriesGIS framework for developing countries
GIS framework for developing countriesAchini Samuditha
 
Gtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reducedGtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reducedKhadijaKhan52
 
The Geospatial Revolution in Copenhagen
The Geospatial Revolution in CopenhagenThe Geospatial Revolution in Copenhagen
The Geospatial Revolution in CopenhagenPeter Batty
 
Cieo india
Cieo indiaCieo india
Cieo indiaEric Vaz
 
VRGIS and big data for smarter, healthier cities
VRGIS and big data for smarter, healthier citiesVRGIS and big data for smarter, healthier cities
VRGIS and big data for smarter, healthier citiesMaged N. Kamel Boulos
 
Open source spatial database for mobile devices
Open source spatial database for mobile devicesOpen source spatial database for mobile devices
Open source spatial database for mobile devicesAlexander Decker
 
ArcGIS as a Platform
ArcGIS as a PlatformArcGIS as a Platform
ArcGIS as a PlatformGovLoop
 
The User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open PlatformThe User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open PlatformChanny Yun
 
Open Source GeoSpatial
Open Source GeoSpatialOpen Source GeoSpatial
Open Source GeoSpatialarno974
 

Ähnlich wie Moble GIS (20)

Flexible And Usable Web Gis For The Organisation Opt
Flexible And Usable Web Gis For The Organisation OptFlexible And Usable Web Gis For The Organisation Opt
Flexible And Usable Web Gis For The Organisation Opt
 
Igcon 2011
Igcon 2011Igcon 2011
Igcon 2011
 
Nutiteq android sdk_2011_sept
Nutiteq android sdk_2011_septNutiteq android sdk_2011_sept
Nutiteq android sdk_2011_sept
 
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick LandryBuilding Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
 
Moving to Web GIS: Transforming an Organization
Moving to Web GIS: Transforming an OrganizationMoving to Web GIS: Transforming an Organization
Moving to Web GIS: Transforming an Organization
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...
WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...
WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...
 
Geo location based augmented reality application
Geo location based augmented reality applicationGeo location based augmented reality application
Geo location based augmented reality application
 
GIS framework for developing countries
GIS framework for developing countriesGIS framework for developing countries
GIS framework for developing countries
 
Gtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reducedGtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reduced
 
The Geospatial Revolution in Copenhagen
The Geospatial Revolution in CopenhagenThe Geospatial Revolution in Copenhagen
The Geospatial Revolution in Copenhagen
 
Cieo india
Cieo indiaCieo india
Cieo india
 
VRGIS and big data for smarter, healthier cities
VRGIS and big data for smarter, healthier citiesVRGIS and big data for smarter, healthier cities
VRGIS and big data for smarter, healthier cities
 
Open source spatial database for mobile devices
Open source spatial database for mobile devicesOpen source spatial database for mobile devices
Open source spatial database for mobile devices
 
Neogeography and the structural effect
Neogeography and the structural effectNeogeography and the structural effect
Neogeography and the structural effect
 
ArcGIS as a Platform
ArcGIS as a PlatformArcGIS as a Platform
ArcGIS as a Platform
 
Web GIS
Web GISWeb GIS
Web GIS
 
The User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open PlatformThe User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open Platform
 
Open Source GeoSpatial
Open Source GeoSpatialOpen Source GeoSpatial
Open Source GeoSpatial
 

Kürzlich hochgeladen

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Kürzlich hochgeladen (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Moble GIS

  • 1. Mobile GIS Khánh Lê Nov 15, 2008
  • 2. Things 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? 2
  • 3. Answers Map – you want it to be more real Mobile – you hate but can't live without So what if they combine together? Let's see how. 3
  • 5. What is GIS? GIS = Geographic Information System Links databases and maps Manages information about places 5
  • 6. 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? 6
  • 7. GIS as infrastructure Mobile GIS PC, PDA Phone Desktop GIS qGIS uDig ArcView Network Virtual Globes Google Earth Virtual Earth Server GIS ArcGIS Explorer GRASS, GeoServer, ArcGIS Server Geodatabases Files XML DBMS 7
  • 8. Open GIS GIS is moving from Desktop system to Distributed system → OpenGIS concept → Where 2.0 Open Geospatial Consortium (OGC) http://www.opengeospatial.org Develop specifications to increase the interoperability of geospatial data and geoprocessing software components 8
  • 9. OpenGIS in Vietnam CIREN GIS - Information Centre of Natural Resources and Environment of VietNam 9 http://tinyurl.com/cirengis
  • 10. Advantages 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 10
  • 11. What is mobile? Mobile is the ability to be on the move. Mobile features: Ubiquity (primary advantage) Reachability Localization Personalization Dissemination 11
  • 12. The wand Physical Virtual 12
  • 13. 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] 13
  • 14. What is LBS? LBS as an intersection of three technologies GIS/Spatial Database Web Mobile GIS GIS LBS Mobile Internet ICT*/mobile Internet devices 14 ICT* - Information and Telecommunication Technologies
  • 15. LBS usage 15
  • 18. Challenge? 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 interesting It’s not easy to create content on mobile Device fragmentation Data prices Privacy etc. 18
  • 19. 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
  • 20. 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 20
  • 21. JVNMobileGIS 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.opengeospati al.org/) and JCP (The Java Community Process - http://jcp.org/) specifications. 21
  • 22. Live Demo 22
  • 24. Questions 24
  • 25. Thanks! khanh [.] lnq [at] gmail [.] com http://blog.khanhlnq.com 25
  • 26. References An introduction to GIS ESRI Education Program GIS For Location Based Services Shashika Biyanwila Using J2ME to Deliver Spatial Information to Mobile Clients JavaOne - ESRI Location is relative Yulop Mobile Internet and LBS: Now and Future Mobile Monday Amsterdam 26