Anche io, seppur per altri scopi "profani" rispetto alla materia, ho provato e usato SQLite. Porpongo anche io di inserirlo tra i pacchetti anche perche', come gia' ricordato da Denis, pesa veramente poco.<br>
Per qaunto riguarda SpatiaLite, devo ammettere di non saperne assolutamente nulla. Chi puo' darmi delucidazioni in merito?<br><br><div class="gmail_quote">2009/11/11 Denis Francisci <span dir="ltr"><<a href="mailto:denis.francisci@gmail.com">denis.francisci@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Ciao a tutti.<br>
<div class="im"><br>
> Direi che Qgis è anche accettato all'unanimità sia per questioni di essere<br>
> userfriendly sia, come dice Denis, per interoperabilità con gli altri software<br>
> della distribuzione. Prendendo sputno dalla mail di Denis, sarebbe molto bello se<br>
> qualcuno testasse anche le potenzialità di SQLite e SpatiaLite (sulla traccia di<br>
> PostgreSQL - PostGIS), che pare siano molto apprezzati dagli archeologi<br>
> ultimamente per la loro leggerezza, semplicità e soprattutto portabolità dei<br>
> progetti.<br>
<br>
</div>Intervengo sulla questione SQLite-SpatiaLite giustamente suggerita da<br>
Luca. Io ho provicchiato i due software, ma proprio a livello di<br>
toccata e fuga perché di solito uso i due maggiori PostgreSQL -<br>
PostGIS.<br>
Allora provo a fare una lista di pro e contro:<br>
<br>
PRO:<br>
-SQLite-SpatiaLite ha la sua forza nel fatto di essere portabile al<br>
massimo ed in effetti ti produce un semplice file .db o .sqlite che<br>
contiene tutte le tabelle evitandoti i noiosi dump di postgres;<br>
-è in linguaggio SQL e può quindi comunicare con gli altri sistemi che<br>
leggono questo linguaggio<br>
-si interfaccia con GRASS, R e QGIS (ho provato solo con quest'ultimo,<br>
ma al momento mi pare - anche leggendo un po' di mailing list - che<br>
qgis abbia un bug nello strumento di importazione di spatialite)<br>
-collegando i vettoriali di GRASS a SQLite invece che al pessimo DBF<br>
dovresti tutte le potenzialità di query dell'SQL: uso il condizionale<br>
perchè non l'ho provato<br>
-non serve configurazione e per spatialite nemmeno installazione<br>
perché basta spacchettarlo<br>
-ti fornisce anche un piccolo GIs per visualizzare i dati geografici,<br>
una gui amichevole (ma puoi sempre lavorare da shell) ed altri tool<br>
che non ho provato<br>
-tra i database "semplici" è più agile e professionale di Openoffice<br>
Base, che io uso solo per le maschere, e di Rekall che non uso più e<br>
non so a che livello di avanzamento sia o se sia morto.<br>
<br>
CONTRO:<br>
-ha qualche funzionalità in meno rispetto a postgres tra cui anche<br>
alcune funzioni di modifica delle tabelle che non sono proprio di poco<br>
conto.<br>
-non ha tutte le clausole di join che ti dà postgres<br>
-non ho visto se ha una qualche interfaccia grafica per la gestione di<br>
dati e tabelle (tipo phppgadmin), ma credo di sì.<br>
<br>
<br>
In sostanza: per certi versi può essere un doppione di PostgreSQL -<br>
PostGIS perché comunque devi conoscere un minimo di SQL per usarlo e a<br>
quel punto se conosci SQL vai direttamente sui più potenti RDBMS.<br>
Dall'altra però ti permette di fare velocemente cose semplici, cose<br>
che magari in PostgreSQL - PostGIS ci metti di più. Ti dà la<br>
portabilità di un file unico ( che non è poco ) e forse può essere un<br>
ottimo strumento propedeutico per chi si avvicina all'SQL.<br>
Quindi riprendendo quella doppia linea di ArcheOS di cui parla Luca<br>
(un OS cioè fatto sia per principianti che per esperti) propenderei<br>
per inserirlo nella distro anche perché occupa veramente poco spazio.<br>
Comunque se nel frattempo qualcuno riesce a testarlo per bene (più di<br>
quanto abbia fatto io) o lo sta già usando da un po', può dirci se<br>
valga veramente la pena inserirlo. Per il momento io voto sì.<br>
<div><div></div><div class="h5"><br>
Ciao<br>
Denis<br>
<br>
--<br>
Mailing list info: <a href="http://lists.linux.it/listinfo/archeos" target="_blank">http://lists.linux.it/listinfo/archeos</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>@P=split//,".URRUU\c8R";@d=split//,"\niranruF oizirbaF";sub p{<br>@p{"r$p","u$p"}=(P,P);pipe"r$p","u$p";++$p;($q*=2)+=$f=!fork;map{$P=$P[$f^ord<br>
($p{$_})&6];$p{$_}=/ ^$P/ix?$P:close$_}keys%p}p;p;p;p;p;map{$p{$_}=~/^[P.]/&&<br>close$_}%p;wait until$?;map{/^r/&&<$_>}%p;$_=$d[$q];sleep rand(2)if/\S/;print<br><br>