View
2.865
Download
2
Category
Preview:
Citation preview
gvSIG mobile: a GIS for mobile devices
gvSIG mobile: a GIS for mobile devices
Jorge Gaspar Sanz SalinasProdevelop GIS TeamgvSIG technical committee memberjsanz@prodevelop.es
Open Source World Conference21/10/08 Mlaga
Agenda
The gvSIG project
Introduction
What's not gvSIG mobile
What is gvSIG mobile
Architecture
Next release
Near future
The gvSIG project
In 2003 CIT decides to migrate to Free Software (gvPONTIS project)
operating systems, databases
office and engineering apps ...
At this time, no free CAD or GIS available
Launch a brand new project: gvSIG
From a local to a global project
Now more than a desktop application
The gvSIG project: community
4 mailing lists with +1500 subscribers
Joined the OSGeo Foundation
Translated into 13 languages
Based on the synergy of:
Public administrations
Companies
Universities
gvSIG Desktop
Main characteristics:
World reference as a desktop GIS
Developed in Java (1 million of LOC, aprox)
Runs in Windows, GNU/Linux and MacOS
Modular and extensible
Fast development
Uses the best Free Software components
Mission
To gain mobile devices as delivery platforms of gvSIG
Introduction to gvSIG mobile
Developed in Java ME
Running platforms
Windows Mobile 5.0, 6.0
Experiments starting with
OpenMoko and Android
No, we don't have it for the iPhone thing!!
What's not gvSIG Mobile
gvSIG mobile is not...
a route planner or navigator like TomTom
a typical phone application
for the general audience,
is aimed for GIS technicians
What's up then? Features
Easy to use
Adapted to small touch screens
A GIS data viewer of vector,
raster and remote data
A GPS receiver
A simple editor for vector data
Tools to measure distances, areas,
get information of local and remote data
Screenshots
Architecture
Based on gvSIG internal architecture
Platform
Java ME: CDC 1.1, PP 1.1
AWT + some J2SE classes +DLLs (JNI)
Challenges
JVMs: from J9 IBM (non free) to PhoneME (GPL)
From Desktop to Mobile
To build an easy GUI
Performance issues
Next release
Editing
Manual
Using GPS location
Next release
Custom forms
Info by point customized
Attribute editing
Next release
More formats: GPX, GML, KML, shapefile
New layer tool bar
More CRS support
Next release
PhoneME support, finally a free JVM!!
Still compatible with non free IBM J9
Future steps
More formats: CAD, DB and raster
More SDI features: WFS, catalogs
More navigation: POI management, alerts, D-GPS
Better editing
More customization
Full geosynchronization with gvSIG Desktop
More platforms
Phones, Tablet PC, UMPC
OpenMoko, android?
Conclusions
There's a real niche for free mobile GIS
JavaME for mobile GIS is possible
More target devices for gvSIG project are
more users and community
more possibilities
more fun!!
Invitation
4th gvSIG Conference + Eclipse Day
2-5 December, Conference Centre, Valencia
Community presentations, workshops, networking
Last year 500 attendees
Questions and comments??
Thank you!!
References
http://www.gvpontis.gva.es/
http://www.gvsig.gva.es
http://www.gvsig.org
http://www.jornadasgvsig.gva.es
http://www.moskitt.org
https://phoneme.dev.java.net/
https://wiki.evolvis.org/jalimo/index.php/Main_Page
http://code.google.com/android/
License
Creative Commons License Deed
Attribution-Noncommercial 2.5 Spain
You are free:
to copy, distribute and transmit the work
to adapt the work
Under the following conditions:
Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
Noncommercial. You may not use this work for commercial purposes.
For any reuse or distribution, you must make clear to others the license terms of this work.
Any of the above conditions can be waived if you get permission from the copyright holder.
Nothing in this license impairs or restricts the author's moral rights.
http://creativecommons.org/licenses/by-nc/2.5/es/legalcode.es
Pulse para editar el formato del texto de ttulo
Pulse para editar los formatos del texto del esquema
Segundo nivel del esquema
Tercer nivel del esquema
Cuarto nivel del esquema
Quinto nivel del esquema
Sexto nivel del esquema
Sptimo nivel del esquema
Octavo nivel del esquema
Noveno nivel del esquema
Recommended