<div dir="ltr"><div><div><div><div><div><div>Ho provato ad importare uno shapefile in un db spatialite usando il browser di QGIS 2.0.1 (per win 64)<br></div><div>ossia trascinando lo shapefile sulla icona del db.<br><br></div>
Ho riscontrato un problema con i campi di tipo integer, essi vengono automaticamente trasformati in text e viene assegnato il valore NULL.<br><br></div>In dettaglio in QGIS - Proprietą layer - Campi risulta che i campi integer dello shape sono indicati come:<br>
</div>tipo: QString<br></div>Nome tipo: TEXT<br><br></div>Se effettuo la operazione di import usando Spatialite GUI i campi integer vengono correttamente importanti ma si presenta un problema con il campo geometria.<br></div>
<div>Ossia non posso usare un unico db nel quale alcuni shape sono importati con il browser (che utilizza il campo geom) ed altri importati con Spatialite GUI (che invece usa il campo Geometry).<br></div><div>Gli shape importati con Spatialite GUI non sono visibili da QGIS quando sono mescolati agli altri mentre sono visibili se sono in un db tutto creato e popolato con la GUI di Spatialite.<br>
</div><div>Ho provato anche a modificare il nome del campo da Geometry a geom in fase di import dalla GUI ma senza successo. Lo shape viene correttamente importato ma continua ad essere non visibile da QGIS  che vede la tabella come non geometrica.<br>
<br></div><div>Spero che altri abbiano riscontrato questo problema e che qualcuno lo abbia gią risolto o segnalato il problema agli sviluppatori di QGIS<br><br><br></div><div>Antonio Valanzanoł<br></div></div>