Skip to end of metadata
Go to start of metadata

Weekly log


21/05 - 25/05

REPORT 1

  • Problem analysis and meeting with mentor.
    Get gvSIG mini source from svn public repository and build it.

Problems:

  • As far as I know gvsig mini isn't compatible with news android sdk versions.
    Then I found some problem to make it works. I have to install offline ADT old version 12.0.0 on my Eclipse installation and then download an old android sdk and tools:
  1. android-2.2_r02
  2. tools_r12
  3. platform-tools_r10
  • After that download the source code and edit the every project properties to set the right dependencies path and jdk compliance levels.

Work for the next week:

  • After a quick problem analysis, seems better begin the encoding of the ESRI shapefile writer/parser during the next two weeks (at least).Then next week ESRI shapefile driver

Have Fun!

28/05 - 01/06

REPORT 2

  • First week doing ESRI Shapefile parser/writer for gvSIG Mini.
  • I have already created new android library with some classes to read/write dbf, shp and shx files and file heads.

Problems:

  • Android don't support Geotools, although I think this library is to much big to include it on a mobile  application. gvSIG Mobile 1.0 shapefile driver has too many dependencies with gvSIG projects, so after bit tests I decided to build a new driver for android taking the gvSIG Mobile 0.3 shapefile driver as a base. 
  • I haven't be able to finish it in a single week but seems I have success very close, at least with one more week.

Work for the next week:

  • Then the next week I will be working hard finishing my own ESRI shapefile driver and  testing it.

Have Fun

04/06 - 08/06

REPORT 3

Problems:

  • One week more needed to test the driver with android sdk.
  • First version created but unfinished yet.

Work for the next week:

  • Test the new driver, finish it and if enough time try to load a shape layer on gvSIG Mini.

Have Fun

11/06 - 15/06

REPORT 4

  • Debuging/Testing ESRI Shapefile driver for gvSIG Mini.

Problems:

  • This week was a little bit blocking. the driver don't read right, still is not finished the gvsig mini geometry factory, It is needed simplify the problem and afford only point geometries at the moment.

Work for the next week:
Two possible works needed for the next week.

  • A vector driver factory because there's only the old GPE vector driver but now there are two different drivers and must be re-factored.
  • Try to export only point data as a shapefile using the debugger to find how to do the right match.

Have Fun

18/06 - 22/06

REPORT 5

  • Writing POINT into ESRI Shapefile file for gvSIG Mini.

Problems:

  • Too much slow to debug.
  • I Focussed the work only in write points.
  • Seems write geometry ok but I don't find the files created.

Work for the next week:

  • Finish export points to shape file and export gps point data to this new file.

Have Fun

25/06 - 29/06

REPORT 6

  • Export points to Shapefile complete.

Problems:

  • Accessing to GPS data not finished.

Work for the next week:

  • Access to GPS data and store it into a Shapefile.
  • Design new control to get GPS data.

Have Fun

02/07 - 07/07

REPORT 7

  • Get device location point from gvSIG Mini and put it into a shapefile.
  • I have already finished the example taking locations from LocationManager, extended by the gvSIG Mini Map class, and writing them to a point shapefile.

Problems:

  • I need to update my computer, too much slow building and debugging (sad) .

Work for the next week:

  • Create new array of Listeners of LocationManager associated to the new controls
  • Design new control to put the layer on edition.
  • Design controls to start/stop recording positions.

Have Fun

09/07 - 13/07

REPORT 8

  • Design new control to put the layer on edition and control to start/stop recording positions.

Problems:

  • Not too much successful adding controls. Not finishing yet then need next week to test adding it.

Work for the next week:

  • Finish adding controls to the application.

Have Fun

16/07 - 22/07

REPORT 9

  • Adding controls to application.

Problems:

  • Controls still needs to be improved.

Work for the next week:

  • Start to design attribute template edition.

Have Fun

23/07 - 27/07

REPORT 10

  • Repair controls into app.

Problems:

  • The controls don't compile into the gvsig mini application.
  • It delays a lot go on developing new functionalities.

Work for the next week:

  • Solve the problems.

Have Fun


30/07 - 05/08

REPORT 11

  • Add controls repaired workspace and working with new Android version.

Problems:

  • Solved problems with controls compiling with new android version.

Work for the next week:

  • Make new functionalities stable.

Have Fun

 

06/08 - 12/08

REPORT 12

Make stable Satellite Menu and set funtionalities to the buttons.

Problems:

Updated Eclipse and Android version to the last one, it produces new compilation problems.

Work for the next week:

Add GPS function to the menu.

Have Fun

13/08 - 19/08

REPORT 13

Add GPS, finish function in the menu.

Problems:
Adding new vector layer.

Work for the next week:

Pencils down.

Have Fun

  • No labels