SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
A comparison of GIS
                    Mobile Applications
                          Miguel Montesinos & Javier Carrasco
                   mmontesinos/jcarrasco@prodevelop.es




6-9th Sept. 2010
Agenda

                   1.   Introduction
                   2.   Products
                   3.   Platforms
                   4.   Open source analysis
                   5.   Feature comparison
                   6.   Perfomance tests
                   7.   Conclussions


6-9th Sept. 2010
Agenda

                   1.   Introduction
                   2.   Products
                   3.   Platforms
                   4.   Open source analysis
                   5.   Feature comparison
                   6.   Perfomance tests
                   7.   Conclussions


6-9th Sept. 2010
Introduction

        In the beginning it was ArcPad +
        MS PocketPC + Old PDAs




6-9th Sept. 2010
Introduction
        The evolution followed these trends:

                   •   Competitors far far away from ESRI
                   •   MS leading the path
                   •   PDAs evolving to smartphones
                   •   No Open-Source projects




6-9th Sept. 2010
Introduction

        Some OS initiatives started:


                   •   MOSS4G – FOSS4G BOF 2006
                   •   gvSIG Mobile
                   •   Enebro




6-9th Sept. 2010
Introduction

        Mobile phones swallowed PDAs


                   •   MOSS4G – FOSS4G BOF 2006
                   •   gvSIG Mobile
                   •   Enebro




6-9th Sept. 2010
Introduction
        PDAs are not personal any more
        ¿EDAs?

                   •   Windows Mobile based GIS
                   •   Newcomers




6-9th Sept. 2010
Introduction

      Article with
      details available
      at OSGeo wiki




      http://wiki.osgeo.org/wiki/GIS_Mobile_Comparison
6-9th Sept. 2010
Agenda

                   1.   Introduction
                   2.   Products
                   3.   Platforms
                   4.   Open source analysis
                   5.   Feature comparison
                   6.   Perfomance tests
                   7.   Conclussions


6-9th Sept. 2010
Mobile GIS Products
                   Real GIS
                          •   gvSIG Mobile
                          •   Enebro
                          •   ESRI ArcPad
                   Mobile Viewers
                      •       TangoGPS / Foxtrot GPS
                      •       gvSIG Mini
                      •       Layar



6-9th Sept. 2010
Products. gvSIG Mobile
          Member of gvSIG family
          Funded by Reg. Gov Valencia, Spain
          GPL
          Community
          Alive & kicking




6-9th Sept. 2010
Products. Enebro

          Funded by Reg. Gov Andalucía, Spain
          Open Source
          No Community / Open Development




6-9th Sept. 2010
Products. ArcPad

          ESRI product
          Privative Software
          Active Development




6-9th Sept. 2010
Products. Tango GPS

          GPS-flavoured product
          Open Source
          Linux platforms
          Forked by Foxtrot GPS




6-9th Sept. 2010
Products. Foxtrot GPS
          GPS-flavoured product
          Open Source
          Linux platforms
          Active OSGeo list: foss-gps




6-9th Sept. 2010
Products. gvSIG Mini
          GPS-flavoured product
          Open Source
          Android / Java ME CLDC




6-9th Sept. 2010
Agenda

                   1.   Introduction
                   2.   Products
                   3.   Platforms
                   4.   Open source analysis
                   5.   Feature comparison
                   6.   Perfomance tests
                   7.   Conclussions


6-9th Sept. 2010
Platform Execution




6-9th Sept. 2010
Agenda

                   1.   Introduction
                   2.   Products
                   3.   Platforms
                   4.   Open source analysis
                   5.   Feature comparison
                   6.   Perfomance tests
                   7.   Conclussions


6-9th Sept. 2010
“Open-Source-ness”




6-9th Sept. 2010
Agenda

                   1.   Introduction
                   2.   Products
                   3.   Platforms
                   4.   Open source analysis
                   5.   Feature comparison
                   6.   Perfomance tests
                   7.   Conclussions


6-9th Sept. 2010
Basic and symbology




6-9th Sept. 2010
Offline formats support




6-9th Sept. 2010
Online formats support




6-9th Sept. 2010
GPS




6-9th Sept. 2010
Editing




6-9th Sept. 2010
Other features




6-9th Sept. 2010
Agenda

                   1.   Introduction
                   2.   Products
                   3.   Platforms
                   4.   Open source analysis
                   5.   Feature comparison
                   6.   Perfomance tests
                   7.   Conclussions


6-9th Sept. 2010
Perfomance Tests

        Only for Windows Mobile Products

                   •   gvSIG Mobile 0.3
                   •   Enebro 2.0
                   •   ArcPad 10

      Only for common data formats


6-9th Sept. 2010
Perfomance Tests. Datasets
             Vectorial Datasets
             FOSS4G 2010 Dataset (ShapeFile)
             Raster Datasets
             ECW from CNIG (Spanish Nat. Mapping Agency)




6-9th Sept. 2010
Perfomance Tests. Methodology

             Manual measurement. Stopwatch.
             Averaging
             Minimal threshold = 0,2 s.
             Operations tested:
                   Add a layer.
                   Zoom to a small area.
                   Pan.
                   Fit all (Zoom to Extent)


6-9th Sept. 2010
Perfomance Tests. Methodology

             Used device. PDA:
                    -   Acer S200
                    -   Processor: Qualcomm 1 Ghz
                    -   Memory: 256 KB SDRAM.
                    -   ROM: 512 KB.
                    -   Screen: 480 x 800 px.
                    -   O.S.: Windows Mobile 6.5




6-9th Sept. 2010
Perfomance Tests. Results
             Vectorial Datasets. Small/Medium




6-9th Sept. 2010
Perfomance Tests. Results
                   Vectorial Datasets. Large




6-9th Sept. 2010
Perfomance Tests. Results
                   Raster Datasets




                   For small zooms, no response in Enebro within 5 mins.

6-9th Sept. 2010
Agenda

                   1.   Introduction
                   2.   Products
                   3.   Platforms
                   4.   Open source analysis
                   5.   Feature comparison
                   6.   Perfomance tests
                   7.   Conclussions


6-9th Sept. 2010
Enebro
       •   Very good software, quite fast and free
       •   Not open development, no public repositories
       •   No developer documentation
       •   Confusing license
       •   Very few spread




6-9th Sept. 2010
Very light applications
       •   Application like gvSIG Mini or TangoGPS that
           support only tiles (OSM, yahoo maps...) or
           WMS are fast and light and powerful
       •   This kind of applications are growing in number
       •   With a few more work is possible to add custom
           forms and POI creation to do asset inventory
           and maintenance and incidence reporting




6-9th Sept. 2010
New devices and platforms
       •   Android and iOS devices are “cheap” and
           powerful, include cameras, aGPS, WiFi and
           CellId based location, compass,
           accelerometers, light sensors and so on.
       •   The new boom of tablets provides bigger
           screens with small weights and good battery
           consumption
       •   Multitouch screens require new interfaces
       •   The number of users is astonishing

6-9th Sept. 2010
Layar and Augmented Reality
       •   Augmented reality provides users the possibility
           to see located objects over the real world
       •   The spread of Layar is *15 the spread of
           ArcPad
       •   ¿Could it be interesting for the GIS community
           to use mobile AR professionally?




6-9th Sept. 2010
Web based touch applications
       •   There are some initiatives to make the web
           mapping possible on mobile
             •     TouchMapLite
             •     Openlayers
             •     more?
       •   With HTML5 personal database is possible to
           have offline data
       •   We will keep an eye on those projects


6-9th Sept. 2010
Desktop applications optimized for
                       mobility
       •   Beegis is an application developed to be used
           by geologists on outdoor surveys
       •   Is built on top of Jgrass, so it has a lot of
           functionality
       •   It works on tablet-PCs
       •   Its key functionalities are
             •     Geonotes tool
             •     GPS tool


6-9th Sept. 2010
The number of applications
       •   We searched very hard for FLOSS mobile Geo
           applications with very few results
       •   Did we missed any important software?
       •   What are the reasons for such a few results?




6-9th Sept. 2010
Are the OS applications comparable
                to ArcPad? (I)
       •   In both FLOSS apps and ArcPad Is possible to:
             •     field mapping
             •     inventory and mantainment of assets
             •     incidence reporting
             •     inspections
       •   ArcPad does not support any open or OGC
           format
       •   Performance is perfectly comparable and in
           some cases gvSIG Mobile is even faster

6-9th Sept. 2010
Are the OS applications comparable
                to ArcPad? (II)
       •   ArcPad has great documentation, a good
           customization framework and good integration
           with ArcGIS
       •   gvSIG Mobile (the most complete OS App)
           does not support rangefinder or dgps or camera
           and geometry editing is poor compared to
           ArcPad at this moment




6-9th Sept. 2010
To do
       •   FLOSS Mobile GIS still have to work on
             •     Making better documentation and tutorials
             •     Making the software easier to install and use
             •     Expand the user and developer community
             •     Support professional equipment like rangefinder
                   and dgps
       •   Keep an eye on new interactions (multitouch),
           new hardware (+1GB RAM, Sensors), new
           approaches (AR) and new possibilities (HTML5,
           WiFi and CellID location)
6-9th Sept. 2010
A comparison of GIS
                    Mobile Applications
                          Miguel Montesinos & Javier Carrasco
                   mmontesinos/jcarrasco@prodevelop.es




6-9th Sept. 2010

Mais conteúdo relacionado

Destaque

Comparison of Mobile GIS applications
Comparison of Mobile GIS applicationsComparison of Mobile GIS applications
Comparison of Mobile GIS applicationsMiguel Montesinos
 
Successful Cost Sharing of Aerial Imagery through Other Government Agencies
Successful Cost Sharing of Aerial Imagery through Other Government AgenciesSuccessful Cost Sharing of Aerial Imagery through Other Government Agencies
Successful Cost Sharing of Aerial Imagery through Other Government AgenciesRobert Carroll
 
StartPad Countdown 5 - Google Geo: Mobile Mapping
StartPad Countdown 5 - Google Geo: Mobile MappingStartPad Countdown 5 - Google Geo: Mobile Mapping
StartPad Countdown 5 - Google Geo: Mobile MappingStart Pad
 
Building responsive web mobile mapping applications
Building responsive web mobile mapping applicationsBuilding responsive web mobile mapping applications
Building responsive web mobile mapping applicationsAllan Laframboise
 
Field Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesField Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesNiroshan Sanjaya
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GISJoey Li
 
GIS presentation
GIS presentationGIS presentation
GIS presentationarniontech
 

Destaque (11)

Mobile mapping
Mobile mappingMobile mapping
Mobile mapping
 
Comparison of Mobile GIS applications
Comparison of Mobile GIS applicationsComparison of Mobile GIS applications
Comparison of Mobile GIS applications
 
Successful Cost Sharing of Aerial Imagery through Other Government Agencies
Successful Cost Sharing of Aerial Imagery through Other Government AgenciesSuccessful Cost Sharing of Aerial Imagery through Other Government Agencies
Successful Cost Sharing of Aerial Imagery through Other Government Agencies
 
StartPad Countdown 5 - Google Geo: Mobile Mapping
StartPad Countdown 5 - Google Geo: Mobile MappingStartPad Countdown 5 - Google Geo: Mobile Mapping
StartPad Countdown 5 - Google Geo: Mobile Mapping
 
Building responsive web mobile mapping applications
Building responsive web mobile mapping applicationsBuilding responsive web mobile mapping applications
Building responsive web mobile mapping applications
 
Field Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesField Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service Technologies
 
Mobile gis
Mobile gisMobile gis
Mobile gis
 
IP Valuation
IP ValuationIP Valuation
IP Valuation
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GIS
 
GIS presentation
GIS presentationGIS presentation
GIS presentation
 
Mobile mapping system
Mobile mapping systemMobile mapping system
Mobile mapping system
 

Semelhante a A comparison of gis mobile applications

Introduction to Open Source GIS
Introduction to Open Source GISIntroduction to Open Source GIS
Introduction to Open Source GISSANGHEE SHIN
 
New functionalities in gvsig mobile 1.0
New functionalities in gvsig mobile 1.0New functionalities in gvsig mobile 1.0
New functionalities in gvsig mobile 1.0jacarma
 
Activities Of The Foss4 G20080122
Activities Of The Foss4 G20080122Activities Of The Foss4 G20080122
Activities Of The Foss4 G20080122Toru Mori
 
Introduction of Open Source GIS
Introduction of Open Source GISIntroduction of Open Source GIS
Introduction of Open Source GISSANGHEE SHIN
 
Raster data in GeoServer and GeoTools: Achievements, issues and future devel...
Raster data in GeoServer and GeoTools:  Achievements, issues and future devel...Raster data in GeoServer and GeoTools:  Achievements, issues and future devel...
Raster data in GeoServer and GeoTools: Achievements, issues and future devel...GeoSolutions
 
GvSig Mobile Foss4G 2008
GvSig Mobile Foss4G 2008GvSig Mobile Foss4G 2008
GvSig Mobile Foss4G 2008jacarma
 
ONOS SDN-IP: Tutorial and Use Case for SDX
ONOS SDN-IP: Tutorial and Use Case for SDXONOS SDN-IP: Tutorial and Use Case for SDX
ONOS SDN-IP: Tutorial and Use Case for SDXAPNIC
 
FOS Desktop GIS notes
FOS Desktop GIS notesFOS Desktop GIS notes
FOS Desktop GIS notesatlefren
 
Open Source Geospatial: then and now
Open Source Geospatial: then and nowOpen Source Geospatial: then and now
Open Source Geospatial: then and nowJeff McKenna
 
Innovation in Geospatial Technology and Standards
Innovation in Geospatial Technology and StandardsInnovation in Geospatial Technology and Standards
Innovation in Geospatial Technology and StandardsGeorge Percivall
 
Embedded Android Workshop with Nougat
Embedded Android Workshop with NougatEmbedded Android Workshop with Nougat
Embedded Android Workshop with NougatOpersys inc.
 
IV. Jornadas Sig Libre: The State of OSGeo and the Global SDI
IV. Jornadas Sig Libre: The State of OSGeo and the Global SDIIV. Jornadas Sig Libre: The State of OSGeo and the Global SDI
IV. Jornadas Sig Libre: The State of OSGeo and the Global SDIArnulf Christl
 
GI2016 ppt charvat senslog api as tools for collection of big vgi data
GI2016 ppt charvat senslog api as tools for collection of big vgi dataGI2016 ppt charvat senslog api as tools for collection of big vgi data
GI2016 ppt charvat senslog api as tools for collection of big vgi dataIGN Vorstand
 
Embedded Android Workshop with Nougat
Embedded Android Workshop with NougatEmbedded Android Workshop with Nougat
Embedded Android Workshop with NougatOpersys inc.
 
Introduction of Open Source GIS
Introduction of Open Source GISIntroduction of Open Source GIS
Introduction of Open Source GISSANGHEE SHIN
 
gvSIG Goes Mobile. gvSIG porting for mobile devices.
gvSIG Goes Mobile. gvSIG porting for mobile devices.gvSIG Goes Mobile. gvSIG porting for mobile devices.
gvSIG Goes Mobile. gvSIG porting for mobile devices.jacarma
 

Semelhante a A comparison of gis mobile applications (20)

Introduction to Open Source GIS
Introduction to Open Source GISIntroduction to Open Source GIS
Introduction to Open Source GIS
 
New functionalities in gvsig mobile 1.0
New functionalities in gvsig mobile 1.0New functionalities in gvsig mobile 1.0
New functionalities in gvsig mobile 1.0
 
Activities Of The Foss4 G20080122
Activities Of The Foss4 G20080122Activities Of The Foss4 G20080122
Activities Of The Foss4 G20080122
 
Introduction of Open Source GIS
Introduction of Open Source GISIntroduction of Open Source GIS
Introduction of Open Source GIS
 
Raster data in GeoServer and GeoTools: Achievements, issues and future devel...
Raster data in GeoServer and GeoTools:  Achievements, issues and future devel...Raster data in GeoServer and GeoTools:  Achievements, issues and future devel...
Raster data in GeoServer and GeoTools: Achievements, issues and future devel...
 
GENIVI + OCF Cooperation
GENIVI + OCF CooperationGENIVI + OCF Cooperation
GENIVI + OCF Cooperation
 
FTC7 Michel Lefranc - Developing software based on the FSDL software library ...
FTC7 Michel Lefranc - Developing software based on the FSDL software library ...FTC7 Michel Lefranc - Developing software based on the FSDL software library ...
FTC7 Michel Lefranc - Developing software based on the FSDL software library ...
 
GvSig Mobile Foss4G 2008
GvSig Mobile Foss4G 2008GvSig Mobile Foss4G 2008
GvSig Mobile Foss4G 2008
 
ONOS SDN-IP: Tutorial and Use Case for SDX
ONOS SDN-IP: Tutorial and Use Case for SDXONOS SDN-IP: Tutorial and Use Case for SDX
ONOS SDN-IP: Tutorial and Use Case for SDX
 
FOS Desktop GIS notes
FOS Desktop GIS notesFOS Desktop GIS notes
FOS Desktop GIS notes
 
Open Source Geospatial: then and now
Open Source Geospatial: then and nowOpen Source Geospatial: then and now
Open Source Geospatial: then and now
 
Innovation in Geospatial Technology and Standards
Innovation in Geospatial Technology and StandardsInnovation in Geospatial Technology and Standards
Innovation in Geospatial Technology and Standards
 
Embedded Android Workshop with Nougat
Embedded Android Workshop with NougatEmbedded Android Workshop with Nougat
Embedded Android Workshop with Nougat
 
IV. Jornadas Sig Libre: The State of OSGeo and the Global SDI
IV. Jornadas Sig Libre: The State of OSGeo and the Global SDIIV. Jornadas Sig Libre: The State of OSGeo and the Global SDI
IV. Jornadas Sig Libre: The State of OSGeo and the Global SDI
 
GI2016 ppt charvat senslog api as tools for collection of big vgi data
GI2016 ppt charvat senslog api as tools for collection of big vgi dataGI2016 ppt charvat senslog api as tools for collection of big vgi data
GI2016 ppt charvat senslog api as tools for collection of big vgi data
 
Embedded Android Workshop with Nougat
Embedded Android Workshop with NougatEmbedded Android Workshop with Nougat
Embedded Android Workshop with Nougat
 
Introduction of Open Source GIS
Introduction of Open Source GISIntroduction of Open Source GIS
Introduction of Open Source GIS
 
IoTivity: From Devices to the Cloud
IoTivity: From Devices to the CloudIoTivity: From Devices to the Cloud
IoTivity: From Devices to the Cloud
 
Toward "OCF Automotive" profile
Toward "OCF Automotive" profileToward "OCF Automotive" profile
Toward "OCF Automotive" profile
 
gvSIG Goes Mobile. gvSIG porting for mobile devices.
gvSIG Goes Mobile. gvSIG porting for mobile devices.gvSIG Goes Mobile. gvSIG porting for mobile devices.
gvSIG Goes Mobile. gvSIG porting for mobile devices.
 

Mais de jacarma

BuddyPress @ BarcampValencia 2010
BuddyPress @ BarcampValencia 2010BuddyPress @ BarcampValencia 2010
BuddyPress @ BarcampValencia 2010jacarma
 
gvSIG SOS extension at FOSS4G2009
gvSIG SOS extension at FOSS4G2009gvSIG SOS extension at FOSS4G2009
gvSIG SOS extension at FOSS4G2009jacarma
 
gvSIG Mini at FOSS4G2009
gvSIG Mini at FOSS4G2009gvSIG Mini at FOSS4G2009
gvSIG Mini at FOSS4G2009jacarma
 
Gv Sig Mobile. Nuevas Funcionalidades
Gv Sig Mobile. Nuevas FuncionalidadesGv Sig Mobile. Nuevas Funcionalidades
Gv Sig Mobile. Nuevas Funcionalidadesjacarma
 
Taller gvSIG Mobile
Taller gvSIG MobileTaller gvSIG Mobile
Taller gvSIG Mobilejacarma
 
Software libre para entidades sin ánimo de lucro
Software libre para entidades sin ánimo de lucroSoftware libre para entidades sin ánimo de lucro
Software libre para entidades sin ánimo de lucrojacarma
 

Mais de jacarma (6)

BuddyPress @ BarcampValencia 2010
BuddyPress @ BarcampValencia 2010BuddyPress @ BarcampValencia 2010
BuddyPress @ BarcampValencia 2010
 
gvSIG SOS extension at FOSS4G2009
gvSIG SOS extension at FOSS4G2009gvSIG SOS extension at FOSS4G2009
gvSIG SOS extension at FOSS4G2009
 
gvSIG Mini at FOSS4G2009
gvSIG Mini at FOSS4G2009gvSIG Mini at FOSS4G2009
gvSIG Mini at FOSS4G2009
 
Gv Sig Mobile. Nuevas Funcionalidades
Gv Sig Mobile. Nuevas FuncionalidadesGv Sig Mobile. Nuevas Funcionalidades
Gv Sig Mobile. Nuevas Funcionalidades
 
Taller gvSIG Mobile
Taller gvSIG MobileTaller gvSIG Mobile
Taller gvSIG Mobile
 
Software libre para entidades sin ánimo de lucro
Software libre para entidades sin ánimo de lucroSoftware libre para entidades sin ánimo de lucro
Software libre para entidades sin ánimo de lucro
 

Último

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
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
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
 
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
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Último (20)

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
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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
 
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
 
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...
 
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!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

A comparison of gis mobile applications

  • 1. A comparison of GIS Mobile Applications Miguel Montesinos & Javier Carrasco mmontesinos/jcarrasco@prodevelop.es 6-9th Sept. 2010
  • 2. Agenda 1. Introduction 2. Products 3. Platforms 4. Open source analysis 5. Feature comparison 6. Perfomance tests 7. Conclussions 6-9th Sept. 2010
  • 3. Agenda 1. Introduction 2. Products 3. Platforms 4. Open source analysis 5. Feature comparison 6. Perfomance tests 7. Conclussions 6-9th Sept. 2010
  • 4. Introduction In the beginning it was ArcPad + MS PocketPC + Old PDAs 6-9th Sept. 2010
  • 5. Introduction The evolution followed these trends: • Competitors far far away from ESRI • MS leading the path • PDAs evolving to smartphones • No Open-Source projects 6-9th Sept. 2010
  • 6. Introduction Some OS initiatives started: • MOSS4G – FOSS4G BOF 2006 • gvSIG Mobile • Enebro 6-9th Sept. 2010
  • 7. Introduction Mobile phones swallowed PDAs • MOSS4G – FOSS4G BOF 2006 • gvSIG Mobile • Enebro 6-9th Sept. 2010
  • 8. Introduction PDAs are not personal any more ¿EDAs? • Windows Mobile based GIS • Newcomers 6-9th Sept. 2010
  • 9. Introduction Article with details available at OSGeo wiki http://wiki.osgeo.org/wiki/GIS_Mobile_Comparison 6-9th Sept. 2010
  • 10. Agenda 1. Introduction 2. Products 3. Platforms 4. Open source analysis 5. Feature comparison 6. Perfomance tests 7. Conclussions 6-9th Sept. 2010
  • 11. Mobile GIS Products Real GIS • gvSIG Mobile • Enebro • ESRI ArcPad Mobile Viewers • TangoGPS / Foxtrot GPS • gvSIG Mini • Layar 6-9th Sept. 2010
  • 12. Products. gvSIG Mobile Member of gvSIG family Funded by Reg. Gov Valencia, Spain GPL Community Alive & kicking 6-9th Sept. 2010
  • 13. Products. Enebro Funded by Reg. Gov Andalucía, Spain Open Source No Community / Open Development 6-9th Sept. 2010
  • 14. Products. ArcPad ESRI product Privative Software Active Development 6-9th Sept. 2010
  • 15. Products. Tango GPS GPS-flavoured product Open Source Linux platforms Forked by Foxtrot GPS 6-9th Sept. 2010
  • 16. Products. Foxtrot GPS GPS-flavoured product Open Source Linux platforms Active OSGeo list: foss-gps 6-9th Sept. 2010
  • 17. Products. gvSIG Mini GPS-flavoured product Open Source Android / Java ME CLDC 6-9th Sept. 2010
  • 18. Agenda 1. Introduction 2. Products 3. Platforms 4. Open source analysis 5. Feature comparison 6. Perfomance tests 7. Conclussions 6-9th Sept. 2010
  • 20. Agenda 1. Introduction 2. Products 3. Platforms 4. Open source analysis 5. Feature comparison 6. Perfomance tests 7. Conclussions 6-9th Sept. 2010
  • 22. Agenda 1. Introduction 2. Products 3. Platforms 4. Open source analysis 5. Feature comparison 6. Perfomance tests 7. Conclussions 6-9th Sept. 2010
  • 29. Agenda 1. Introduction 2. Products 3. Platforms 4. Open source analysis 5. Feature comparison 6. Perfomance tests 7. Conclussions 6-9th Sept. 2010
  • 30. Perfomance Tests Only for Windows Mobile Products • gvSIG Mobile 0.3 • Enebro 2.0 • ArcPad 10 Only for common data formats 6-9th Sept. 2010
  • 31. Perfomance Tests. Datasets Vectorial Datasets FOSS4G 2010 Dataset (ShapeFile) Raster Datasets ECW from CNIG (Spanish Nat. Mapping Agency) 6-9th Sept. 2010
  • 32. Perfomance Tests. Methodology Manual measurement. Stopwatch. Averaging Minimal threshold = 0,2 s. Operations tested: Add a layer. Zoom to a small area. Pan. Fit all (Zoom to Extent) 6-9th Sept. 2010
  • 33. Perfomance Tests. Methodology Used device. PDA: - Acer S200 - Processor: Qualcomm 1 Ghz - Memory: 256 KB SDRAM. - ROM: 512 KB. - Screen: 480 x 800 px. - O.S.: Windows Mobile 6.5 6-9th Sept. 2010
  • 34. Perfomance Tests. Results Vectorial Datasets. Small/Medium 6-9th Sept. 2010
  • 35. Perfomance Tests. Results Vectorial Datasets. Large 6-9th Sept. 2010
  • 36. Perfomance Tests. Results Raster Datasets For small zooms, no response in Enebro within 5 mins. 6-9th Sept. 2010
  • 37. Agenda 1. Introduction 2. Products 3. Platforms 4. Open source analysis 5. Feature comparison 6. Perfomance tests 7. Conclussions 6-9th Sept. 2010
  • 38. Enebro • Very good software, quite fast and free • Not open development, no public repositories • No developer documentation • Confusing license • Very few spread 6-9th Sept. 2010
  • 39. Very light applications • Application like gvSIG Mini or TangoGPS that support only tiles (OSM, yahoo maps...) or WMS are fast and light and powerful • This kind of applications are growing in number • With a few more work is possible to add custom forms and POI creation to do asset inventory and maintenance and incidence reporting 6-9th Sept. 2010
  • 40. New devices and platforms • Android and iOS devices are “cheap” and powerful, include cameras, aGPS, WiFi and CellId based location, compass, accelerometers, light sensors and so on. • The new boom of tablets provides bigger screens with small weights and good battery consumption • Multitouch screens require new interfaces • The number of users is astonishing 6-9th Sept. 2010
  • 41. Layar and Augmented Reality • Augmented reality provides users the possibility to see located objects over the real world • The spread of Layar is *15 the spread of ArcPad • ¿Could it be interesting for the GIS community to use mobile AR professionally? 6-9th Sept. 2010
  • 42. Web based touch applications • There are some initiatives to make the web mapping possible on mobile • TouchMapLite • Openlayers • more? • With HTML5 personal database is possible to have offline data • We will keep an eye on those projects 6-9th Sept. 2010
  • 43. Desktop applications optimized for mobility • Beegis is an application developed to be used by geologists on outdoor surveys • Is built on top of Jgrass, so it has a lot of functionality • It works on tablet-PCs • Its key functionalities are • Geonotes tool • GPS tool 6-9th Sept. 2010
  • 44. The number of applications • We searched very hard for FLOSS mobile Geo applications with very few results • Did we missed any important software? • What are the reasons for such a few results? 6-9th Sept. 2010
  • 45. Are the OS applications comparable to ArcPad? (I) • In both FLOSS apps and ArcPad Is possible to: • field mapping • inventory and mantainment of assets • incidence reporting • inspections • ArcPad does not support any open or OGC format • Performance is perfectly comparable and in some cases gvSIG Mobile is even faster 6-9th Sept. 2010
  • 46. Are the OS applications comparable to ArcPad? (II) • ArcPad has great documentation, a good customization framework and good integration with ArcGIS • gvSIG Mobile (the most complete OS App) does not support rangefinder or dgps or camera and geometry editing is poor compared to ArcPad at this moment 6-9th Sept. 2010
  • 47. To do • FLOSS Mobile GIS still have to work on • Making better documentation and tutorials • Making the software easier to install and use • Expand the user and developer community • Support professional equipment like rangefinder and dgps • Keep an eye on new interactions (multitouch), new hardware (+1GB RAM, Sensors), new approaches (AR) and new possibilities (HTML5, WiFi and CellID location) 6-9th Sept. 2010
  • 48. A comparison of GIS Mobile Applications Miguel Montesinos & Javier Carrasco mmontesinos/jcarrasco@prodevelop.es 6-9th Sept. 2010