Il vantaggio di queta soluzione con gdl/ogr suggerita da Curreli e' che vale anche per caricare su postgis. Inoltre, se modifichi un po' la chiamata di gdal/ogr puoi anche sfruttarla per fare append sulla medesima tabella.

Ad esempio: se te hai 100 shapwfile che sono il grafo strade tagliato su ogni comune della regione e lo vuoi riportare a un unico shapefile a una unica tabella di spatialite odi postgis. Basta chiamare il ciclo che ti ha passato Curreli imostandolo perche' faccia "append" sulla medesima tabella e il gioco e' fatto. (ovviamente gli shp devono avere la stessa struttura, ma lo darei per ovvio e scontato):

A.

Il 24/05/2017 21:14, nino formica ha scritto:
E si, questa soluzione, con un ciclo "for", mi sembra effettivamente
migliore, perché  fa risparmiare righe di codice è quindi tempo.

Saluti
Nino

Il 24 mag 2017 8:30 PM, "Marco Curreli" <marcocurr...@tiscali.it> ha
scritto:

On  05/24/17     , Totò Fiandaca wrote:
vorrei importare, in un db spatialite, più shapefile contemporaneamente;

#!/bin/bash

SHP=$(ls directory_con_shapefile)

for i in $SHP; do
   ogr2ogr -update -f SQLite -dsco SPATIALITE=YES db.sqlite $i.shp
done

Un saluto,
      Marco

_______________________________________________
Gfoss@lists.gfoss.it
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.
808 iscritti al 07/03/2017
_______________________________________________
Gfoss@lists.gfoss.it
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.
808 iscritti al 07/03/2017

_______________________________________________
Gfoss@lists.gfoss.it
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.
808 iscritti al 07/03/2017

Rispondere a