[Gfoss] QGis , tabelle Sqlite e gestione attributi alfanumerici

Salve,

riprendendo un discorso transitato qualche tempo fa' in ML,
avrei bisogno di capire se da python (sotto qgis) e' possibile accedere ai campi attributo di tabelle
sqlite, per potervi leggere e scrivere.
Infatti quello che non capisco e' se il ricorso a spatialite permette o no l'accesso (lettura/scrittura) anche a tabelle che non hanno una componente geometrica.

Grazie,

Andrea.

On Fri, 02 Apr 2010 11:10:09 +0200, Andrea Peri 2007 wrote

Salve,

riprendendo un discorso transitato qualche tempo fa' in ML,
avrei bisogno di capire se da python (sotto qgis) e' possibile
accedere ai campi attributo di tabelle sqlite, per potervi leggere e
scrivere. Infatti quello che non capisco e' se il ricorso a
spatialite permette o no l'accesso (lettura/scrittura) anche a
tabelle che non hanno una componente geometrica.

Ciao Andrea,

proprio in questi giorni mi accingo a verificare
la situazione QGIS / Python / SQLite / SpatiaLite

teoricamente dovrebbe funzionare tutto ...
in pratica dipende da:
- Win, Ubuntu, Debian, Fedora, Mac ...
- istallazione di Python "di sistema" oppure "privato QGIS" ...
- quale connettore usi, e come è stato compilato ...
- quale libreria dinamica viene usata per SQLite ...
... insomma, sicuramente c'è molto casino in giro :frowning:

ma come avrai visto in ML, un paio di giorni fa un tal
volenteroso Lokkju Brennr ha rilasciato un connector
specifico per SpatiaLite che sembra molto promettente :slight_smile:
http://pypi.python.org/pypi/pyspatialite/2.6.1

appena ho un po' di tempo mi riprometto di fare qualche test
mirato, ed ovviamente vi terrò al corrente degli sviluppi.

ciao Sandro