Spatialite e DBF: come importare i dati in una tabella?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Spatialite e DBF: come importare i dati in una tabella?

mando
Salve a tutti,
ho una tabella alfanumerica in spatialite e mi hanno passato una serie mooolto lunga di singoli file dbf con il medesimo schema della tabella spatialite.

C'è un modo per importare i dati dai DBF dentro alla tabella spatialite?

Grazie a tutti per qualsiasi suggerimento...

Ciao
Luca

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013
Reply | Threaded
Open this post in threaded view
|

Re: Spatialite e DBF: come importare i dati in una tabella?

a.furieri
On Thu, 10 Apr 2014 22:07:16 +0200, Luca Mandolesi wrote:

> Salve a tutti,
> ho una tabella alfanumerica in spatialite e mi hanno passato una
> serie
> mooolto lunga di singoli file dbf con il medesimo schema della
> tabella
> spatialite.
>
> C'è un modo per importare i dati dai DBF dentro alla tabella
> spatialite?
>

nulla di piu' semplice / facile:

a) puoi crearti una Virtual Table (VirtualDBF) e ti leggi
    direttamente da SQL i tuoi DBF

b) oppure usi la "dot macro" .importbdf dalla console CLI

c) o infine usi l'apposito bottoncino sulla GUI che importa
    i DBF

alla fine dovrai semplicemente scrivere una banale Query SQL
che "ricucia" tutte le diverse tavole nel modo da te desiderato,
ed avrai cosi' ottenuto la tua aggregazione finale.

hint: se hai un numero veramente molto alto di DBF (molte
decine, o anche centinaia) ti conviene scrivere un banale
SQL script utilizzando un qualsiasi text editor.

dopo di che lo eseguirai in un sol colpo in questo modo:

spatialite mandolesi.sqlite <mandolesi_script.sql

ciao Sandro
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013
Reply | Threaded
Open this post in threaded view
|

Re: Spatialite e DBF: come importare i dati in una tabella?

mando
Uh, meraviglia. Quante cosine. Domani provo varie soluzioni e vi farò sapere. Grazie a tutti. Luca.


Il giorno 10 aprile 2014 22:39, <[hidden email]> ha scritto:
On Thu, 10 Apr 2014 22:07:16 +0200, Luca Mandolesi wrote:
Salve a tutti,
ho una tabella alfanumerica in spatialite e mi hanno passato una serie
mooolto lunga di singoli file dbf con il medesimo schema della tabella
spatialite.

C'è un modo per importare i dati dai DBF dentro alla tabella
spatialite?


nulla di piu' semplice / facile:

a) puoi crearti una Virtual Table (VirtualDBF) e ti leggi
   direttamente da SQL i tuoi DBF

b) oppure usi la "dot macro" .importbdf dalla console CLI

c) o infine usi l'apposito bottoncino sulla GUI che importa
   i DBF

alla fine dovrai semplicemente scrivere una banale Query SQL
che "ricucia" tutte le diverse tavole nel modo da te desiderato,
ed avrai cosi' ottenuto la tua aggregazione finale.

hint: se hai un numero veramente molto alto di DBF (molte
decine, o anche centinaia) ti conviene scrivere un banale
SQL script utilizzando un qualsiasi text editor.

dopo di che lo eseguirai in un sol colpo in questo modo:

spatialite mandolesi.sqlite <mandolesi_script.sql

ciao Sandro
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013


_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013