Risposte:
Ho descritto il processo di installazione e abilitazione spaziale di un sqlite db qui: SpatiaLite Quick Start . Fondamentalmente, devi ottenere init_spatialite-2.3.sql ed eseguirlo sul tuo db.
È quindi possibile creare geometrie punti usando questa funzione:
MakePoint( x Double precision , y Double precision , [ , SRID Integer] ) : Geometry
per prima cosa, devi abilitare spatialite nel tuo database sqlite
sqlite> .load 'libspatialite.so,dll or dylib'
o
SELECT load_extension(libspatialite.so,dll ou dylib)
`
Successivamente è necessario inizializzare il database con init_spatialite-2.3.sql
sqlite> .read '~/init_spatialite-2.3.sql'