Upload
cesar-joao-andreazza
View
218
Download
0
Embed Size (px)
Citation preview
8/7/2019 gvSigMobile 1_0
1/16
6-9th Sept. 2010
New functionalities in
gvSIG Mobile 1.0
Javier Carrasco - [email protected]
http://www.prodevelop.es/8/7/2019 gvSigMobile 1_0
2/16
6-9th Sept. 2010
Introduction
gvSIG Mobile is a GIS for mobile devices
Last version is 0.3
It's developed in Java (J2ME CDC PP)
Can handle WMS, GML, KML, GPX, SHP, ECW
Editing of vector geometries and attributes
Connects with any GPS to allow GPS aidedediting
Custom forms support
8/7/2019 gvSigMobile 1_0
3/16
6-9th Sept. 2010
gvSIG desktop core
gvSIG 2.0 and gvSIGMobile 1.0 share themain mapping
libraries and APIs Now it's easier to port
a gvSIG desktopplugin to gvSIG
mobile gvSIG Mobile
evolution is assured
gvSIG Desktop
GvSIG Mobile
Common Code
8/7/2019 gvSigMobile 1_0
4/166-9th Sept. 2010
OSGI Based extensibility
Now it's easy to addfunctionality to gvSIGMobile
SRS are alsopluggable
In the future will be arepository browsablefrom gvSIG Mobile
Tested onKnopplerfish
Alan Chia
8/7/2019 gvSigMobile 1_0
5/166-9th Sept. 2010
Everything is multithread
Every tool is executedon a thread distinct tothe GUI thread
Slow actions does notblock the application
Thread pool to avoidthread creation timeand to limit number ofthreads
8/7/2019 gvSigMobile 1_0
6/166-9th Sept. 2010
New UI Framework
GUI based on LWUIT
Lightweight
Final aspect does notdepend on the VM
Color picker
Tree file browser
Tabbed pane
...
8/7/2019 gvSigMobile 1_0
7/166-9th Sept. 2010
libLocation
New location library
Allows new devices tobe added as plugins
Personal databasewith routes, tracklogsand POIS
Vertex averaging andfiltering
Usable in otherprojects
8/7/2019 gvSigMobile 1_0
8/166-9th Sept. 2010
Styles
Range
Unique value
Labeling
Several fonts
Rotation
Performance
Hershey fonts
8/7/2019 gvSigMobile 1_0
9/166-9th Sept. 2010
Editing
Create, delete andedit features
Create ellipses,
circles, rectangles,lines, linestrings,polygons and points
Copy, rotate, scale,translate
Undo, redo
8/7/2019 gvSigMobile 1_0
10/166-9th Sept. 2010
New SRS support
New SRS system
Pure Java
Extendable
Based on Java MapProjection Library(proj4 port)
8/7/2019 gvSigMobile 1_0
11/16
6-9th Sept. 2010
WFS
New support for OGCvector WFS services
Soon (hopefully)
WFS-T
8/7/2019 gvSigMobile 1_0
12/16
6-9th Sept. 2010
Videos
8/7/2019 gvSigMobile 1_0
13/16
6-9th Sept. 2010
Current issues
This alpha version is slower than version 0.3
Probably we are including some unnecessarybundles with the application
The libLocation functionality is ready but notcompletely integrated on the application
The usability of new editing tools is not very
good We have to solve those issues before
publishing the beta
8/7/2019 gvSigMobile 1_0
14/16
6-9th Sept. 2010
Roadmap
Improve performance
Solve some bugs
Improve editing tools usability
Finish the libLocation integration
Create installable packages
Publish a beta version Publish the 1.0 (this year)
WFS-T, Bundles repository
8/7/2019 gvSigMobile 1_0
15/16
6-9th Sept. 2010
Conclusions
The wait has been long but the big refactoringis almost done, gvSIG Mobile 1.0 is coming
The new functionalities are the most demanded
and gvSIG Mobile is becoming a goodalternative to privative software
This version has been done with the developersin mind. So please join us and hack gvSIGMobile
8/7/2019 gvSigMobile 1_0
16/16
6-9th Sept. 2010
New functionalities in
gvSIG Mobile 1.0
Javier Carrasco - [email protected]
CC BY - SA
http://www.prodevelop.es/