0
New functionalities in                    gvSIG Mobile 1.0                     Javier Carrasco - jcarrasco@prodevelop.es6-...
Introduction       •   gvSIG Mobile is a GIS for mobile devices       •   Last version is 0.3       •   Its developed in J...
gvSIG desktop core       •   gvSIG 2.0 and gvSIG           Mobile 1.0 share the           main mapping           libraries...
OSGI Based extensibility                                      •   Now its easy to add                                     ...
Everything is multithread       •   Every tool is executed           on a thread distinct to           the GUI thread     ...
New UI Framework                           •   GUI based on LWUIT                           •   Lightweight               ...
libLocation                         •   New location library                         •   Allows new devices to            ...
Styles       •   Range       •   Unique value       •   Labeling             •     Several fonts             •     Rotatio...
Editing                       •   Create, delete and                           edit features                       •   Cre...
New SRS support       •   New SRS system       •   Pure Java       •   Extendable       •   Based on Java Map           Pr...
WFS                     •   New support for OGC                         vector WFS services                     •   Soon (...
Videos6-9th Sept. 2010
Current issues       •   This alpha version is slower than version 0.3       •   Probably we are including some unnecessar...
Roadmap       •   Improve performance       •   Solve some bugs       •   Improve editing tools usability       •   Finish...
Conclusions       •   The wait has been long but the big refactoring           is almost done, gvSIG Mobile 1.0 is coming ...
New functionalities in                    gvSIG Mobile 1.0                     CC – BY - SA                     Javier Car...
Upcoming SlideShare
Loading in...5
×

New functionalities in gvsig mobile 1.0

485

Published on

Presentation at FOSS4G 2010

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
485
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "New functionalities in gvsig mobile 1.0"

  1. 1. New functionalities in gvSIG Mobile 1.0 Javier Carrasco - jcarrasco@prodevelop.es6-9th Sept. 2010
  2. 2. Introduction • gvSIG Mobile is a GIS for mobile devices • Last version is 0.3 • Its 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 support6-9th Sept. 2010
  3. 3. gvSIG desktop core • gvSIG 2.0 and gvSIG Mobile 1.0 share the main mapping libraries and APIs gvSIG Desktop • Now its easier to port a gvSIG desktop Common Code plugin to gvSIG GvSIG Mobile mobile • gvSIG Mobile evolution is assured6-9th Sept. 2010
  4. 4. OSGI Based extensibility • Now its easy to add functionality to gvSIG Mobile • SRS are also pluggable • In the future will be a repository browsable from gvSIG Mobile • Tested on Alan Chia Knopplerfish6-9th Sept. 2010
  5. 5. 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 threads6-9th Sept. 2010
  6. 6. New UI Framework • GUI based on LWUIT • Lightweight • Final aspect does not depend on the VM • Color picker • Tree file browser • Tabbed pane • ...6-9th Sept. 2010
  7. 7. 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 projects6-9th Sept. 2010
  8. 8. Styles • Range • Unique value • Labeling • Several fonts • Rotation • Performance • Hershey fonts6-9th Sept. 2010
  9. 9. Editing • Create, delete and edit features • Create ellipses, circles, rectangles, lines, linestrings, polygons and points • Copy, rotate, scale, translate • Undo, redo6-9th Sept. 2010
  10. 10. New SRS support • New SRS system • Pure Java • Extendable • Based on Java Map Projection Library (proj4 port)6-9th Sept. 2010
  11. 11. WFS • New support for OGC vector WFS services • Soon (hopefully) WFS-T6-9th Sept. 2010
  12. 12. Videos6-9th Sept. 2010
  13. 13. 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 beta6-9th Sept. 2010
  14. 14. 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 repository6-9th Sept. 2010
  15. 15. 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 Mobile6-9th Sept. 2010
  16. 16. New functionalities in gvSIG Mobile 1.0 CC – BY - SA Javier Carrasco - jcarrasco@prodevelop.es6-9th Sept. 2010
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×