SlideShare ist ein Scribd-Unternehmen logo
1 von 27
gvSIG goes Mobile.




                   Miguel Montesinos
                      Project Manager
            Member of gvSIG technical committee
           Member of gvSIG management committee

                     Javier Carrasco
                 Project Development Chief
                      gvSIG developer

09/26/07            FOSS4G 2007 – Victoria, BC Canada   1
Agenda
           ●   Introduction
           ●
               Prototype Description
               ●   Scope
               ●   Architecture
           ●   Demo
           ●
               Future Steps
           ●
               Conclusions




09/26/07                   FOSS4G 2007 – Victoria, BC Canada   2
Introduction



                        Introduction. Prodevelop
               ●   Spanish company, Valencia
               ●
                   15 years of GIS experience
               ●   40 people
               ●   Member of gvSIG dev. team
               ●
                   High focus on FOSS4G




                             www.prodevelop.es
        09/26/07                 FOSS4G 2007 – Victoria, BC Canada   3
Introduction


                        Introduction. gvSIG context
               ●   Full-fledged GIS desktop with:
                   ●   Vector/Raster support.
                   ●   SDI client (WMS, WMC, WFS, WCS, CSW, ...)
                   ●   Analysis (Sextante project)
                   ●   Edition, projections, adv.symbology, ...
               ●
                   Going on:
                   ●   3D
                   ●   Network Analysis
                   ●   Raster & teledetection adv. Analysis
                   ●   4D, Geostatistics, Sensor
               ●
                   European Union funds until 2013


        09/26/07                     FOSS4G 2007 – Victoria, BC Canada   4
Introduction


                       Introduction. gvSIG context




                   ●   Available in 10+ languages
                   ●   Around 1.500 users subscribed to lists



        09/26/07                       FOSS4G 2007 – Victoria, BC Canada   5
Introduction


                   Introduction. gvSIG @ FOSS4G2007

                   ●   DEMO. gvSIG.
                       ●   DEMO THEATER. Wednesday 12:40

                   ●   SEXTANTE: a gvSIG-based platform for
                       geographical analysis
                       ●   Victor Olaya. Univ.Extremadura.
                       ●   OAK BAY 2. Wednesday 11:30 – 12:00.

                   ●   gvSIG: towards 4D GIS
                       ●   Salva Bayarri. Iver.
                       ●   SAANICH. Thursday 10:30 - 11:00


        09/26/07                     FOSS4G 2007 – Victoria, BC Canada   6
Introduction



                         Introduction. gvSIG Mobile

               ●   A prototype developed by:
                   ●   Prodevelop.
                   ●   Robotics Institute @ Univ. of Valencia
               ●
                   A proposal for a full-featured
                   mobile GIS project.
               ●   Vision:
                   ●   To gain mobile devices as delivery
                       platforms of gvSIG.




        09/26/07                     FOSS4G 2007 – Victoria, BC Canada   7
Prototype Description




09/26/07       FOSS4G 2007 – Victoria, BC Canada   8
Description



                             Scope. General Details
                  ●   Running Platforms
                      ●   Windows Mobile 5.0
                      ●   Windows Mobile 6.0


                  ●   Developed in Java ME




       09/26/07                      FOSS4G 2007 – Victoria, BC Canada   9
Description



                             Scope. Functionalities
                  ●   Graphical Navigation
                      ●
                          Zoom Window
                      ●   Zoom In/ Out
                      ●   Extent
                      ●   Pan/Recenter
                      ●   Zoom Previous/Next
                      ●   ...
                  ●   Layer Management (ToC)
                      ●   Add/Remove
                      ●   Display Order
                      ●   Visibility
                      ●   Queriable
                      ●   Basic Symbology
                      ●   ...
       09/26/07                      FOSS4G 2007 – Victoria, BC Canada   10
Description



                              Scope. Functionalities
                  ●   Project Management
                      ●   New
                      ●   Open
                      ●   Save (As)
                      ●   Project Properties
                      ●   Application Settings
                      ●   Default Project
                  ●   Formats/Connections Supported
                      ●   Shapefile
                      ●   ECW
                      ●   JPEG
                      ●   PNG
                      ●   WMS

       09/26/07                       FOSS4G 2007 – Victoria, BC Canada   11
Description



                              Scope. Functionalities
                  ●   Tools
                      ●   Identify (Query by Point)
                      ●   Measures (coordinates/distance/area)
                      ●   Features Selection
                  ●
                      GPS Support
                      ●   Internal/Bluetooth Support
                      ●   Display Coordinates
                      ●   Display Position
                      ●   Automatic Recenter based on GPS
                      ●   Waypoint Creation
                      ●   Satellite Constellation
                      ●   Tracklog Saving


       09/26/07                      FOSS4G 2007 – Victoria, BC Canada   12
Description



                               Scope. Functionalities
                  ●   Data Integration
                      ●   gvSIG extension for exporting data to the PDA
                           ●   Selection of Layers
                           ●   Selection of Attributes
                           ●   Clip/Select by bounding box
                           ●   Exporting of gvSIG Mobile Project
                      ●   Integration with OpenMobileIS Project:
                           ●   Geosynchronization based on files
                           ●   Bidirectional synchronization
                           ●   Direct Push to the PDA through ActiveSync




       09/26/07                          FOSS4G 2007 – Victoria, BC Canada   13
Description



                                     Architecture
                  ●   Based on gvSIG internal architecture
                  ●   Platform
                      ●   Java ME
                      ●   CDC 1.1: Connected Device Configuration (JSR 218)
                      ●   PP 1.1: Personal Profile (JSR 216)
                      ●   AWT + some J2SE classes
                      ●   Some JNI wrappers for access to DLL's




       09/26/07                      FOSS4G 2007 – Victoria, BC Canada        14
Description



                         Architecture. Challenges
                  ●   JVMs
                  ●
                      Java ME vs. J2SE
                  ●   GUI
                  ●   Performance
                  ●
                      Open Source JVM. PhoneME project.
                  ●   Lack of Experiences




       09/26/07                   FOSS4G 2007 – Victoria, BC Canada   15
Description


                                Used Libraries
                  ●   They are the base of this & almost all projects
                  ●   Giants we lean on


                                              Java
                                                     ●   gvSIG/FMap
                                                     ●   GeoTools
                                                     ●   Gpsylon
                                                     ●   RxTxComm
                                              C/C++
                                                     ●   Shapelib C
                                                     ●   ECW SDK



       09/26/07                   FOSS4G 2007 – Victoria, BC Canada     16
Demo



                   Demo I

               gvSIG Mobile




  09/26/07   FOSS4G 2007 – Victoria, BC Canada   17
Demo



                          Demo II
             How do I send data to the PDA?
             1. Select & Export data from gvSIG




                  Easy
                Things




  09/26/07           FOSS4G 2007 – Victoria, BC Canada   18
Demo



                         Demo III
             How do I see the data in the PDA?
             2. Just Open the project in gvSIG Mobile




                        Easy
                      Things




  09/26/07           FOSS4G 2007 – Victoria, BC Canada   19
Future Steps


                                          Future Steps
                   ●   gvSIG Mobile will feature:
                       ●   Extra Vectorial support:
                            ●   GML
                            ●   DWG
                            ●   DGN
                            ●   ...
                       ●   Extra Raster Support
                            ●   GeoTIFF
                            ●   ¿MrSID?
                            ●   ...




        09/26/07                          FOSS4G 2007 – Victoria, BC Canada   20
Future Steps


                                         Future Steps
                   ●   gvSIG Mobile will feature:
                       ●   Remote Servers:
                            ●   WMC
                            ●   WFS
                            ●   ¿WCS?
                            ●   ArcIMS
                            ●   ECWP
                       ●   Edition Capabilities
                       ●   Extra GNSS Support:
                            ●   DGPS
                            ●   NTRIP
                            ●   GPX Input/Output
                       ●   Navigation (no routing)
                            ●   Routes, waypoints
                            ●   Navigation mode (alerts, zooms, ...)

        09/26/07                          FOSS4G 2007 – Victoria, BC Canada   21
Future Steps


                                        Future Steps
                   ●   gvSIG Mobile will feature:
                       ●   Customization
                       ●   Geosynchronization
                            ●   Against gvSIG Sources
                            ●   Versioned WFS-T
                       ●   Geodatabase support:
                            ●   PostGIS
                            ●   Oracle Locator
                            ●   MySQL
                       ●   Database support built-in ¿H2, db4objects, ...?
                       ●   Much more




        09/26/07                         FOSS4G 2007 – Victoria, BC Canada   22
Conclusions




                               Conclusions
                  ●   GIS in mobile devices is a real needing
                  ●   FOSS4G in mobility is behind the market
                  ●   Java ME for mobile GIS is possible
                  ●   gvSIG to be available to a new & broad
                      range of devices




       09/26/07                 FOSS4G 2007 – Victoria, BC Canada   23
Conclusions


                                         Invitation




              http://www.jornadasgvsig.gva.es/index.php?id=gvsig&L=0&L=2




       09/26/07                        FOSS4G 2007 – Victoria, BC Canada   24
09/26/07   FOSS4G 2007 – Victoria, BC Canada   25
gvSIG goes Mobile

      Thank you very much for your attention

             Miguel Montesinos                                   Javier Carrasco
           mmontesinos@prodevelop.es                         jcarrasco@prodevelop.es




09/26/07                     FOSS4G 2007 – Victoria, BC Canada                         26
http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode


09/26/07         FOSS4G 2007 – Victoria, BC Canada                      27

Weitere ähnliche Inhalte

Ähnlich wie gvSIG Goes Mobile. gvSIG porting for mobile devices.

State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016GeoSolutions
 
GI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platformGI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platformIGN Vorstand
 
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 a real tool for GIS technicians
gvSIG a real tool for GIS techniciansgvSIG a real tool for GIS technicians
gvSIG a real tool for GIS techniciansJorge Sanz
 
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
 
GeoServer an introduction for beginners
GeoServer an introduction for beginnersGeoServer an introduction for beginners
GeoServer an introduction for beginnersGeoSolutions
 
QGIS UK: QGIS Performance Enhancements (Lutra Consulting)
QGIS UK: QGIS Performance Enhancements (Lutra Consulting)QGIS UK: QGIS Performance Enhancements (Lutra Consulting)
QGIS UK: QGIS Performance Enhancements (Lutra Consulting)Ross McDonald
 
QGIS UK User Group - QGIS Performance Enhancements (Lutra)
QGIS UK User Group - QGIS Performance Enhancements (Lutra)QGIS UK User Group - QGIS Performance Enhancements (Lutra)
QGIS UK User Group - QGIS Performance Enhancements (Lutra)QGIS UK
 
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...GeoSolutions
 
PoPostgreSQL Web Projects: From Start to FinishStart To Finish
PoPostgreSQL Web Projects: From Start to FinishStart To FinishPoPostgreSQL Web Projects: From Start to FinishStart To Finish
PoPostgreSQL Web Projects: From Start to FinishStart To Finishelliando dias
 
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
 
Powerful geographic web framework GeoDjango
Powerful geographic web framework GeoDjangoPowerful geographic web framework GeoDjango
Powerful geographic web framework GeoDjangoOMEGA (@equal_001)
 
GeoServer intro for SDI Days 2013
GeoServer intro for SDI Days 2013GeoServer intro for SDI Days 2013
GeoServer intro for SDI Days 2013GeoSolutions
 
OGC Update for State of Geospatial Tech at T-Rex
OGC Update for State of Geospatial Tech at T-RexOGC Update for State of Geospatial Tech at T-Rex
OGC Update for State of Geospatial Tech at T-RexGeorge Percivall
 
Modular Java applications with OSGi on Apache Karaf
Modular Java applications with OSGi on Apache KarafModular Java applications with OSGi on Apache Karaf
Modular Java applications with OSGi on Apache KarafIoan Eugen Stan
 
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)George Percivall
 
Open Source GIS Stack: Data hub for flexibility, performance and effectiveness
Open Source GIS Stack: Data hub for flexibility, performance and effectivenessOpen Source GIS Stack: Data hub for flexibility, performance and effectiveness
Open Source GIS Stack: Data hub for flexibility, performance and effectivenesseHealth Africa
 
GeoNetwork, The Open Source Solution for the interoperable management of ge...
GeoNetwork, The Open Source Solution  for the interoperable management  of ge...GeoNetwork, The Open Source Solution  for the interoperable management  of ge...
GeoNetwork, The Open Source Solution for the interoperable management of ge...GeoSolutions
 
gvSIG Mobile at the 2nd gvSIG users meeting in Trieste (Italy)
gvSIG Mobile at the  2nd gvSIG users meeting in  Trieste (Italy)gvSIG Mobile at the  2nd gvSIG users meeting in  Trieste (Italy)
gvSIG Mobile at the 2nd gvSIG users meeting in Trieste (Italy)adelrey
 

Ähnlich wie gvSIG Goes Mobile. gvSIG porting for mobile devices. (20)

Retour JavaOne 2009
Retour JavaOne 2009Retour JavaOne 2009
Retour JavaOne 2009
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016
 
GI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platformGI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platform
 
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...
 
gvSIG a real tool for GIS technicians
gvSIG a real tool for GIS techniciansgvSIG a real tool for GIS technicians
gvSIG a real tool for GIS technicians
 
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
 
GeoServer an introduction for beginners
GeoServer an introduction for beginnersGeoServer an introduction for beginners
GeoServer an introduction for beginners
 
QGIS UK: QGIS Performance Enhancements (Lutra Consulting)
QGIS UK: QGIS Performance Enhancements (Lutra Consulting)QGIS UK: QGIS Performance Enhancements (Lutra Consulting)
QGIS UK: QGIS Performance Enhancements (Lutra Consulting)
 
QGIS UK User Group - QGIS Performance Enhancements (Lutra)
QGIS UK User Group - QGIS Performance Enhancements (Lutra)QGIS UK User Group - QGIS Performance Enhancements (Lutra)
QGIS UK User Group - QGIS Performance Enhancements (Lutra)
 
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...
 
PoPostgreSQL Web Projects: From Start to FinishStart To Finish
PoPostgreSQL Web Projects: From Start to FinishStart To FinishPoPostgreSQL Web Projects: From Start to FinishStart To Finish
PoPostgreSQL Web Projects: From Start to FinishStart To Finish
 
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
 
Powerful geographic web framework GeoDjango
Powerful geographic web framework GeoDjangoPowerful geographic web framework GeoDjango
Powerful geographic web framework GeoDjango
 
GeoServer intro for SDI Days 2013
GeoServer intro for SDI Days 2013GeoServer intro for SDI Days 2013
GeoServer intro for SDI Days 2013
 
OGC Update for State of Geospatial Tech at T-Rex
OGC Update for State of Geospatial Tech at T-RexOGC Update for State of Geospatial Tech at T-Rex
OGC Update for State of Geospatial Tech at T-Rex
 
Modular Java applications with OSGi on Apache Karaf
Modular Java applications with OSGi on Apache KarafModular Java applications with OSGi on Apache Karaf
Modular Java applications with OSGi on Apache Karaf
 
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
 
Open Source GIS Stack: Data hub for flexibility, performance and effectiveness
Open Source GIS Stack: Data hub for flexibility, performance and effectivenessOpen Source GIS Stack: Data hub for flexibility, performance and effectiveness
Open Source GIS Stack: Data hub for flexibility, performance and effectiveness
 
GeoNetwork, The Open Source Solution for the interoperable management of ge...
GeoNetwork, The Open Source Solution  for the interoperable management  of ge...GeoNetwork, The Open Source Solution  for the interoperable management  of ge...
GeoNetwork, The Open Source Solution for the interoperable management of ge...
 
gvSIG Mobile at the 2nd gvSIG users meeting in Trieste (Italy)
gvSIG Mobile at the  2nd gvSIG users meeting in  Trieste (Italy)gvSIG Mobile at the  2nd gvSIG users meeting in  Trieste (Italy)
gvSIG Mobile at the 2nd gvSIG users meeting in Trieste (Italy)
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Kürzlich hochgeladen (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

gvSIG Goes Mobile. gvSIG porting for mobile devices.

  • 1. gvSIG goes Mobile. Miguel Montesinos Project Manager Member of gvSIG technical committee Member of gvSIG management committee Javier Carrasco Project Development Chief gvSIG developer 09/26/07 FOSS4G 2007 – Victoria, BC Canada 1
  • 2. Agenda ● Introduction ● Prototype Description ● Scope ● Architecture ● Demo ● Future Steps ● Conclusions 09/26/07 FOSS4G 2007 – Victoria, BC Canada 2
  • 3. Introduction Introduction. Prodevelop ● Spanish company, Valencia ● 15 years of GIS experience ● 40 people ● Member of gvSIG dev. team ● High focus on FOSS4G www.prodevelop.es 09/26/07 FOSS4G 2007 – Victoria, BC Canada 3
  • 4. Introduction Introduction. gvSIG context ● Full-fledged GIS desktop with: ● Vector/Raster support. ● SDI client (WMS, WMC, WFS, WCS, CSW, ...) ● Analysis (Sextante project) ● Edition, projections, adv.symbology, ... ● Going on: ● 3D ● Network Analysis ● Raster & teledetection adv. Analysis ● 4D, Geostatistics, Sensor ● European Union funds until 2013 09/26/07 FOSS4G 2007 – Victoria, BC Canada 4
  • 5. Introduction Introduction. gvSIG context ● Available in 10+ languages ● Around 1.500 users subscribed to lists 09/26/07 FOSS4G 2007 – Victoria, BC Canada 5
  • 6. Introduction Introduction. gvSIG @ FOSS4G2007 ● DEMO. gvSIG. ● DEMO THEATER. Wednesday 12:40 ● SEXTANTE: a gvSIG-based platform for geographical analysis ● Victor Olaya. Univ.Extremadura. ● OAK BAY 2. Wednesday 11:30 – 12:00. ● gvSIG: towards 4D GIS ● Salva Bayarri. Iver. ● SAANICH. Thursday 10:30 - 11:00 09/26/07 FOSS4G 2007 – Victoria, BC Canada 6
  • 7. Introduction Introduction. gvSIG Mobile ● A prototype developed by: ● Prodevelop. ● Robotics Institute @ Univ. of Valencia ● A proposal for a full-featured mobile GIS project. ● Vision: ● To gain mobile devices as delivery platforms of gvSIG. 09/26/07 FOSS4G 2007 – Victoria, BC Canada 7
  • 8. Prototype Description 09/26/07 FOSS4G 2007 – Victoria, BC Canada 8
  • 9. Description Scope. General Details ● Running Platforms ● Windows Mobile 5.0 ● Windows Mobile 6.0 ● Developed in Java ME 09/26/07 FOSS4G 2007 – Victoria, BC Canada 9
  • 10. Description Scope. Functionalities ● Graphical Navigation ● Zoom Window ● Zoom In/ Out ● Extent ● Pan/Recenter ● Zoom Previous/Next ● ... ● Layer Management (ToC) ● Add/Remove ● Display Order ● Visibility ● Queriable ● Basic Symbology ● ... 09/26/07 FOSS4G 2007 – Victoria, BC Canada 10
  • 11. Description Scope. Functionalities ● Project Management ● New ● Open ● Save (As) ● Project Properties ● Application Settings ● Default Project ● Formats/Connections Supported ● Shapefile ● ECW ● JPEG ● PNG ● WMS 09/26/07 FOSS4G 2007 – Victoria, BC Canada 11
  • 12. Description Scope. Functionalities ● Tools ● Identify (Query by Point) ● Measures (coordinates/distance/area) ● Features Selection ● GPS Support ● Internal/Bluetooth Support ● Display Coordinates ● Display Position ● Automatic Recenter based on GPS ● Waypoint Creation ● Satellite Constellation ● Tracklog Saving 09/26/07 FOSS4G 2007 – Victoria, BC Canada 12
  • 13. Description Scope. Functionalities ● Data Integration ● gvSIG extension for exporting data to the PDA ● Selection of Layers ● Selection of Attributes ● Clip/Select by bounding box ● Exporting of gvSIG Mobile Project ● Integration with OpenMobileIS Project: ● Geosynchronization based on files ● Bidirectional synchronization ● Direct Push to the PDA through ActiveSync 09/26/07 FOSS4G 2007 – Victoria, BC Canada 13
  • 14. Description Architecture ● Based on gvSIG internal architecture ● Platform ● Java ME ● CDC 1.1: Connected Device Configuration (JSR 218) ● PP 1.1: Personal Profile (JSR 216) ● AWT + some J2SE classes ● Some JNI wrappers for access to DLL's 09/26/07 FOSS4G 2007 – Victoria, BC Canada 14
  • 15. Description Architecture. Challenges ● JVMs ● Java ME vs. J2SE ● GUI ● Performance ● Open Source JVM. PhoneME project. ● Lack of Experiences 09/26/07 FOSS4G 2007 – Victoria, BC Canada 15
  • 16. Description Used Libraries ● They are the base of this & almost all projects ● Giants we lean on Java ● gvSIG/FMap ● GeoTools ● Gpsylon ● RxTxComm C/C++ ● Shapelib C ● ECW SDK 09/26/07 FOSS4G 2007 – Victoria, BC Canada 16
  • 17. Demo Demo I gvSIG Mobile 09/26/07 FOSS4G 2007 – Victoria, BC Canada 17
  • 18. Demo Demo II How do I send data to the PDA? 1. Select & Export data from gvSIG Easy Things 09/26/07 FOSS4G 2007 – Victoria, BC Canada 18
  • 19. Demo Demo III How do I see the data in the PDA? 2. Just Open the project in gvSIG Mobile Easy Things 09/26/07 FOSS4G 2007 – Victoria, BC Canada 19
  • 20. Future Steps Future Steps ● gvSIG Mobile will feature: ● Extra Vectorial support: ● GML ● DWG ● DGN ● ... ● Extra Raster Support ● GeoTIFF ● ¿MrSID? ● ... 09/26/07 FOSS4G 2007 – Victoria, BC Canada 20
  • 21. Future Steps Future Steps ● gvSIG Mobile will feature: ● Remote Servers: ● WMC ● WFS ● ¿WCS? ● ArcIMS ● ECWP ● Edition Capabilities ● Extra GNSS Support: ● DGPS ● NTRIP ● GPX Input/Output ● Navigation (no routing) ● Routes, waypoints ● Navigation mode (alerts, zooms, ...) 09/26/07 FOSS4G 2007 – Victoria, BC Canada 21
  • 22. Future Steps Future Steps ● gvSIG Mobile will feature: ● Customization ● Geosynchronization ● Against gvSIG Sources ● Versioned WFS-T ● Geodatabase support: ● PostGIS ● Oracle Locator ● MySQL ● Database support built-in ¿H2, db4objects, ...? ● Much more 09/26/07 FOSS4G 2007 – Victoria, BC Canada 22
  • 23. Conclusions Conclusions ● GIS in mobile devices is a real needing ● FOSS4G in mobility is behind the market ● Java ME for mobile GIS is possible ● gvSIG to be available to a new & broad range of devices 09/26/07 FOSS4G 2007 – Victoria, BC Canada 23
  • 24. Conclusions Invitation http://www.jornadasgvsig.gva.es/index.php?id=gvsig&L=0&L=2 09/26/07 FOSS4G 2007 – Victoria, BC Canada 24
  • 25. 09/26/07 FOSS4G 2007 – Victoria, BC Canada 25
  • 26. gvSIG goes Mobile Thank you very much for your attention Miguel Montesinos Javier Carrasco mmontesinos@prodevelop.es jcarrasco@prodevelop.es 09/26/07 FOSS4G 2007 – Victoria, BC Canada 26