Grazie mille, ora QSpatialite sembra funzionare ma devo ancora capire come funziona. Ho aperto DB Manager e riesco a importare il layer aperto in QGIS (e incredibilmente sembra che lo importi da SpatiaLite dove in realtà non riesco ad aprirlo!!!). Ma se voglio usare una funzione tipo "ST_PointOnSurface" lo posso fare anche dalla SQL di DB Manager o devo usare per forza spatialite? Se mi poteste spiegare per cortesia a che servono, io purtroppo ero abituato con ArcMap e ora trovo le cose un po'complicate, ma voglio imparare a lavorare con l'opensource!<div>grazie mille in anticipo!<br /><br /><span>Il 06/02/13, <b class="name">Paolo Cavallini </b> <cavallini@faunalia.it> ha scritto:</span><blockquote cite="mid:9448c964-4631-4557-8165-b502287d2ac5@email.android.com" class="iwcQuote" style="border-left: 1px solid #00F; padding-left: 13px; margin-left: 0;" type="cite"><div class="mimepart text html"><span><p><table><tbody><tr><td><p><span></span></p><p><table><tbody><tr><td><p>Usate DB manager.<br />
Saluti.<br /><br /></p><div class="gmail_quote">Luca Mandolesi <mandoluca@gmail.com> ha scritto:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr">Ho appena provato a creare un db e a cancellarlo manualmente. Noto che nel provider di spatialite di qgis per caricare un db, rimane settata la connessione a quel DB.<div style="style">Però se apro Qspatialite mi ricrea un DB senza bloccare il plugin. Quindi non riesco a ricreare il tuo errore.</div>
<div style="style">Prova magari a eliminare la connessione dal provider (il "barattolo" color marroncino) di qgis e vedere se cambia qualcosa...forse avevi aggiunto delle tabelle?</div></div><div class="gmail_extra"><br />
<br /><div class="gmail_quote">2013/2/5 Umberto Filippo Minora <span dir="ltr"><<a href="mailto:umberto.minora@unimi.it" target="1">umberto.minora@unimi.it</a>></span><br /><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Aiutoooooo!!!!!<div>Ho installato il plugin QSpatiaLite e all'inizio sono riuscito a farlo partire, creando un database "myDB.sqlite". Il problema è che poi ho cancellato manualmente questo file e questo sembra aver causato un errore irreversibile che non mi permette più di aprire il plugin in alcun modo, ho provato anche a disinstallarlo e reinstallarlo, ma niente, mi dà sempre questo messaggio d'errore:</div>
<div><br /></div><div><span style="color:#ff0000">Errore durante l'esecuzione di codice Python:</span><br /><br />Traceback (most recent call last):<br />  File "C:/Users/Umberto/.qgis//python/plugins\QspatiaLite\qspatialite.py", line 68, in run<br />
    dlg = QspatiaLiteApp(self.iface)<br />  File "C:/Users/Umberto/.qgis//python/plugins\QspatiaLite\QspatiaLiteApp.py", line 80, in __init__<br />    self.changeDb(max(0,self.connections['idx']))<br />  File "C:/Users/Umberto/.qgis//python/plugins\QspatiaLite\QspatiaLiteApp.py", line 146, in changeDb<br />
    self.drawTreeView()<br />  File "C:/Users/Umberto/.qgis//python/plugins\QspatiaLite\QspatiaLiteApp.py", line 151, in drawTreeView<br />    model=self.db.createTreeModel()<br />  File "C:/Users/Umberto/.qgis//python/plugins\QspatiaLite\Classes\Database.py", line 98, in createTreeModel<br />
    self.getTables()<br />  File "C:/Users/Umberto/.qgis//python/plugins\QspatiaLite\Classes\Database.py", line 71, in getTables<br />    header,data=self.executeQuery(query)<br />  File "C:/Users/Umberto/.qgis//python/plugins\QspatiaLite\Classes\Database.py", line 43, in executeQuery<br />
    cursor=self.connectionObject.cursor()<br />AttributeError: Database instance has no attribute 'connectionObject'<br /><br />Versione Python:<br />2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)]<br /><br />
<br />Versione di QGIS:<br />1.8.0-Lisboa Lisboa, 6416f38<br /><br />Percorso Python: ['C:/Quantum_GIS_Lisboa/apps/qgis/./python', 'C:/Users/Umberto/.qgis//python', 'C:/Users/Umberto/.qgis//python/plugins', 'C:/Quantum_GIS_Lisboa/apps/qgis/./python/plugins', 'C:\\Quantum_GIS_Lisboa\\apps\\qgis\\python', 'C:\\Windows\\system32\\python27.zip', 'C:\\Quantum_GIS_Lisboa\\apps\\Python27\\DLLs', 'C:\\Quantum_GIS_Lisboa\\apps\\Python27\\lib', 'C:\\Quantum_GIS_Lisboa\\apps\\Python27\\lib\\plat-win', 'C:\\Quantum_GIS_Lisboa\\apps\\Python27\\lib\\lib-tk', 'C:\\Quantum_GIS_Lisboa\\apps\\qgis\\bin', 'C:\\Quantum_GIS_Lisboa\\apps\\Python27', 'C:\\Quantum_GIS_Lisboa\\apps\\Python27\\lib\\site-packages', 'C:\\Quantum_GIS_Lisboa\\apps\\Python27\\lib\\site-packages\\PIL', 'C:\\Quantum_GIS_Lisboa\\apps\\Python27\\lib\\site-packages\\win32',
'C:\\Quantum_GIS_Lisboa\\apps\\Python27\\lib\\site-packages\\win32\\lib', 'C:\\Quantum_GIS_Lisboa\\apps\\Python27\\lib\\site-packages\\Pythonwin', 'C:\\Quantum_GIS_Lisboa\\apps\\Python27\\lib\\site-packages\\wx-2.8-msw-unicode', 'C:\\Users\\Umberto\\.qgis\\python\\plugins\\mmqgis/forms', 'C:\\Quantum_GIS_Lisboa\\apps\\qgis\\python\\plugins\\fTools\\tools']</div>

<br />_______________________________________________<br />
<a href="mailto:Gfoss@lists.gfoss.it">Gfoss@lists.gfoss.it</a><br />
<a href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" target="1">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br />
Questa e' una lista di discussione pubblica aperta a tutti.<br />
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.<br />
630 iscritti al 1.12.2012<br /></blockquote></div><br /></div>
<p style="margin-top: 2.5em; margin-bottom: 1em; border-bottom: 1px solid #000"></p><pre style="white-space: pre-wrap; word-wrap:break-word; font-family: sans-serif; margin-top: 0px"><hr /><br />Gfoss@lists.gfoss.it<br /><a href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" target="1">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br />Questa e' una lista di discussione pubblica aperta a tutti.<br />I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione <a href="http://GFOSS.it" target="1">GFOSS.it</a>.<br />630 iscritti al 1.12.2012</pre></blockquote></div><br />
-- <br />
<a href="http://faunalia.it/pc" target="1">http://faunalia.it/pc</a><br />
Sorry for being short</td></tr></tbody></table></p></td></tr></tbody></table>
</p></span></div></blockquote></div>