[Geoserver-users] New SpatiaLite JDBC fork

Hi,

I need SpatiaLite 4 support with GeoServer in an upcoming project. I saw that the current port of Justin Deoliveira is a bit out of date. And I figured it may not be a good idea to add SpatiaLite 4 functionality based on the current SpatiaLite JDBC port, because the SpatiaLite API changed significantly under the hood (new extension loading mechanism, per-connection cache, different build system).
Therefore I created a new project, based on xerial’s current SQLite JDBC (latest 3.8.7) and SpatiaLite 4.2.1-RC0. The SpatiaLite driver code is based on Justin Deoliveira’s code with some changes and additions for the Spatialite 4 API

Current status: All tests pass on OS X – but no other ports or real-life testing done yet.

Note: I’ll try to stick around, but I won’t be able to support this library long-term. Especially not for several platforms. So I’d be glad if somebody else would review the project and take ownership of it.

The project is located on GitHub (spatialite4 branch): https://github.com/benstadin/spatialite4-jdbc.git

Regards
Ben

Hi Benjamin,

I would like to test what you have done but because I can can only do that on Windows I must just wait and hope that someone builds it for Windows some day.

-Jukka Rahkonen-

···

Stadin, Benjamin wrote:

Hi,

I need SpatiaLite 4 support with GeoServer in an upcoming project. I saw that the current port of Justin Deoliveira is a bit out of date. And I figured it may not be a good idea to add SpatiaLite 4 functionality based on the current SpatiaLite JDBC port, because the SpatiaLite API changed significantly under the hood (new extension loading mechanism, per-connection cache, different build system).
Therefore I created a new project, based on xerial’s current SQLite JDBC (latest 3.8.7) and SpatiaLite 4.2.1-RC0. The SpatiaLite driver code is based on Justin Deoliveira’s code with some changes and additions for the Spatialite 4 API

Current status: All tests pass on OS X – but no other ports or real-life testing done yet.

Note: I’ll try to stick around, but I won’t be able to support this library long-term. Especially not for several platforms. So I’d be glad if somebody else would review the project and take ownership of it.

The project is located on GitHub (spatialite4 branch): https://github.com/benstadin/spatialite4-jdbc.git

Regards
Ben