Presentation of gvSIG Mobile GIS at FOSS4G 2007
http://2007.foss4g.org/presentations/view.php?abstract_id=124
1 of 27
Downloaded 12 times
More Related Content
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
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
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
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
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