Andrea P. ha scritto: > Antonio Falciano ha scritto: >> Andrea Peri ha scritto: >>> Salve, >>> >>> esiste qualche programma per la conversione di una tabella sqlite in >>> una tabella dbf ? >> >> ogr2ogr >> >> ciao >> Antonio > > Grazie per l' hint. > Leggendo le sue specifiche , capisco che legge sqlite, ma non sembra > poter scrivere dbf. > Comunque ora lo studio meglio....
Nel caso di db non spaziali, ogr2ogr scrive dbf quando gli chiedi come formato "ESRI shapefile". Ad esempio, visto che anche Qgis usa sqlite: ogr2ogr -f "ESRI Shapefile" qgis.shp qgis.db restituisce: qgis.dbf (corrispondente a tbl_bookmarks) tbl_ellipsoid.dbf tbl_projection.dbf tbl_srs.dbf vw_srs.dbf ovvero sia le tabelle che le viste contenute nel db. NB: viene quindi rinominata solo la prima tabella che incontra nel db. Naturalmente è possibile limitare l'output con un pò di SQL (-sql opp. -where) per estrapolare solo la tabella di nostro interesse. Esempio: ogr2ogr -f "ESRI Shapefile" tbl_ellipsoid.shp qgis.db -sql "SELECT * FROM tbl_ellipsoid" ciao Antonio _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
