+ All Categories
Home > Technology > New functionalities in gvsig mobile 1.0

New functionalities in gvsig mobile 1.0

Date post: 11-May-2015
Category:
Upload: jacarma
View: 470 times
Download: 0 times
Share this document with a friend
Description:
Presentation at FOSS4G 2010
Popular Tags:
16
6-9 th Sept. 2010 New functionalities in gvSIG Mobile 1.0 Javier Carrasco - [email protected]
Transcript
Page 1: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

New functionalities ingvSIG Mobile 1.0

Javier Carrasco - [email protected]

Page 2: New functionalities in gvsig mobile 1.0

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 aided

editing• Custom forms support

Page 3: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

gvSIG desktop core• gvSIG 2.0 and gvSIG

Mobile 1.0 share the main mapping libraries and APIs

• Now it's easier to port a gvSIG desktop plugin to gvSIG mobile

• gvSIG Mobile evolution is assured

gvSIG Desktop

GvSIG Mobile

Common Code

Page 4: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

OSGI Based extensibility• Now it's easy to add

functionality to gvSIG Mobile

• SRS are also pluggable

• In the future will be a repository browsable from gvSIG Mobile

• Tested on KnopplerfishAlan Chia

Page 5: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

Everything is multithread• Every tool is executed

on a thread distinct to the GUI thread

• Slow actions does not block the application

• Thread pool to avoid thread creation time and to limit number of threads

Page 6: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

New UI Framework• GUI based on LWUIT• Lightweight• Final aspect does not

depend on the VM • Color picker• Tree file browser • Tabbed pane• ...

Page 7: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

libLocation• New location library• Allows new devices to

be added as plugins• Personal database

with routes, tracklogs and POIS

• Vertex averaging and filtering

• Usable in other projects

Page 8: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

Styles• Range• Unique value• Labeling

• Several fonts• Rotation• Performance• Hershey fonts

Page 9: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

Editing• Create, delete and

edit features• Create ellipses,

circles, rectangles, lines, linestrings, polygons and points

• Copy, rotate, scale, translate

• Undo, redo

Page 10: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

New SRS support• New SRS system• Pure Java• Extendable• Based on Java Map

Projection Library (proj4 port)

Page 11: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

WFS• New support for OGC

vector WFS services• Soon (hopefully)

WFS-T

Page 12: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

Videos

Page 13: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

Current issues• This alpha version is slower than version 0.3• Probably we are including some unnecessary

bundles with the application• The libLocation functionality is ready but not

completely integrated on the application• The usability of new editing tools is not very

good• We have to solve those issues before

publishing the beta

Page 14: New functionalities in gvsig mobile 1.0

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

Page 15: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

Conclusions • The wait has been long but the big refactoring

is almost done, gvSIG Mobile 1.0 is coming• The new functionalities are the most demanded

and gvSIG Mobile is becoming a good alternative to privative software

• This version has been done with the developers in mind. So please join us and hack gvSIG Mobile

Page 16: New functionalities in gvsig mobile 1.0

6-9th Sept. 2010

New functionalities ingvSIG Mobile 1.0

Javier Carrasco - [email protected]

CC – BY - SA


Recommended