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 and implementation
for trying concepts step by step. <br>I've finally implemented a new DAL provider that needs to be fixed (1 work day) with someone from gvSIG development team, probably after GSOC, as I've discussed with my mentor.<br>
<br>What have I done:<br>
<br> *
implemented a SQLite DAL provider extending the gvSIG functionalities,
using the library I've created during the past weeks, based on JDBC drivers already available in gvSIG<br>
* studied and tested Maven most advanced features (jar
creation, pom features, etc)<br> * studied the code of suggested extensions (in particular other JDBC providers)<br>
* studied the documentation on the gvSIG DAL [1] [2]<br> * discussed with my mentor about activities to be done after GSOC (like writing the same provider for gvSIG 1.9/1.10 after having fixed the problems in the one implemented during the GSOC)<br>
<br>What I plan to do next week:<br> * cleaning code and fixing stuffs I could do on my own <br> <br> If
there's time:<br>
<br> * finally implement the 3D/4D geometry support<br>
* implement exceptions classes for the library already developed<br>
* create the maven project for the library implemented in the weeks
before<br>
<br>Problems:<br><br> * No real problem. <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>[1] <a href="http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal" target="_blank">http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal</a><br>[2]
<a href="http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal/2.0.0/featurestore" target="_blank">http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal/2.0.0/featurestore</a>