Hi all,<br><br>I describe shortly the activities of this week aimed mostly to understanding the extension system of gvSIG and to do tests for trying concepts step by step. <br><br>It's been a hard week frankly. <br>Apparently no big improvements, in reality lots of things learnt about gvSIG extensions system, about gvSIG DAL and about Maven using. <br>
I've not understood everything yet, anyway I'm on the path "to the target". <br><br>What have I done: <br> <br> * tried to understand how to implement the SQLite DAL provider extending the gvSIG functionalities using the small library created during the past weeks <br>
* understood how to use and compile the extension I've created <br> * discussed and generally understood the gvSIG extension basics with the gvSIG development team <br> * studied the documentation about gvSIG extensions structure and architecture [1] <br>
* started studying the documentation on the gvSIG DAL [2] <br> * added transactions for securing the SQL operations <br> * studied and tested Maven basic features <br><br>What I plan to do next week: <br>
<br> * trying to understand completely how to implement the SQLite DAL provider extending the gvSIG functionalities using the small library created during the past weeks <br> * implement the SQLite DAL provider extending the gvSIG functionalities, using the library I've created during the past weeks <br>
<br> If there's time:<br> * finally implement the 3D/4D geometry support<br> * implement exceptions classes for the library already developed<br> <br>Problems: <br> * No real problem. I need to loose some other time in understanding the way of registering a DAL provider with a gvSIG extension, that's unfortunately not completely clear for me yet. I need to hold on, not discouraging, as far as I'm close to understanding how all these things work.<br>
* eventually loose some time for fixing the "3D/4D problems" with JTS(java library used here for WKB/WKT) and SpatiaLite Blob. Probably I will be obliged to implement all these functions outside JTS. <br><br>
<br>[1] <a href="http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2.0.0/crear-un-proyecto-para-gvsig/estructura-de-un-proyecto-en-gvsig">http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2.0.0/crear-un-proyecto-para-gvsig/estructura-de-un-proyecto-en-gvsig</a> <br>
[2] <a href="http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal">http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal</a><br><br><br>Best Regards,<br>Luca<br><br><br><br>