sqlitestudio icon indicating copy to clipboard operation
sqlitestudio copied to clipboard

Add SpatiaLite plugin

Open pawelsalawa opened this issue 7 years ago • 10 comments
trafficstars

Details

Add SpatiaLite database plugin: https://www.gaia-gis.it/fossil/libspatialite/index

It will also fix the issue #3276

pawelsalawa avatar Jun 08 '18 10:06 pawelsalawa

Is this still in development? I have much the same issue as the user for #3276 as no tool I can find (Spatialite-GUI, QGIS, SQLiteStudio, etc) can properly handle renaming data tables without all the triggers, indexes, etc, breaking horribly.

Do you want a completely vanilla spatialite database containing just one empty vector geometry layer with indexes/etc? blank.zip

Saijin-Naib avatar Dec 20 '18 17:12 Saijin-Naib

Thanks for the sample. It will definitely help with the implementation.

Yes, project is still under development, although I have intensive periods of development (like last 2 releases) and then a significant period of pause, due to personal reasons.

Project is very much alive.

pawelsalawa avatar Dec 20 '18 20:12 pawelsalawa

Do you want/need samples with actual geometry that have spatial indices and attribute indices, or do you not need that for implementation?

I wonder if SQLiteStudio could replace the Database Manager GUI in QGIS...

Not a problem at all! I was just curious to see if Spatialite was still something you were interested in or not. To be frank, I'm a little surprised that dedicated tools don't even support renaming properly. It must be a huge pain in the rear to implement.

Saijin-Naib avatar Dec 20 '18 21:12 Saijin-Naib

Well, probably sample data would be useful to validate foreign key handling.

pawelsalawa avatar Dec 20 '18 21:12 pawelsalawa

Okay, this should have everything that SpatiaLite supports that is exposed by the QGIS GUI. SpatiaLite_Sample.zip

Saijin-Naib avatar Dec 20 '18 23:12 Saijin-Naib

+1 This plugin would be really useful!

wojtech avatar Jun 20 '22 21:06 wojtech

+1

rhewy avatar Feb 13 '23 17:02 rhewy

+1

vmhacker avatar Mar 04 '23 16:03 vmhacker

+1

ryanjshields avatar Mar 17 '23 17:03 ryanjshields

I have been able to get SpatiaLite working with version 4 (e.g. mod_spatialite-4.3.0a-win-amd64). Place the dlls in a directory in the Windows path (or add the directory to the Windows path) and copy mod_spatialiate.dll into one of the SQLite Studio extension directories (e.g. SalSoft\SQLiteStudio\ext).

I have not been able to get SpatiaLite 5.x to work.

WohlstadterEWG avatar Nov 27 '23 16:11 WohlstadterEWG