[QGIS-it-user] Copia-incolla da shapefile a layer Postgresql

Sergio Gollino gollinosergio a gmail.com
Mar 9 Lug 2019 03:02:13 PDT


Ciao, allora ti do due risposte.

shp2pgsql è secondo me quello che fa per te ti basta aggiungere il flag "
-t <dimensionality> Force geometry to be one of '2D', '3DZ', '3DM', or
'4D'" ossia scrivere nello script -t 2D e l'errore che ti da dovrebbe
andare a posto. Questo perchè gli forzi la geometria in 2d (chiaramente se
hai un dato 3d perdi l'informazione della terza dimensione.
Volendo ci sono anche flag per forzare la multigeometria che possono essere
utili

Un altra opzione che non necessita di permessi particolari da dare sul db è
gdal ogr2ogr <https://gdal.org/programs/ogr2ogr.html>. Puoi fare un append
alla tabella o fargliene creare una nuova. il concetto è molto simile a
shp2pgsql ma gestisce una miriade di formati diversi. Lo lanci dalla shell
di OSGEO.

Ciao
Sergio


Il giorno lun 8 lug 2019 alle ore 10:59 LisaApr <
annalisa.schiavon a arpa.veneto.it> ha scritto:

> Grazie della risposta.
> Proverò a vedere con la GUI, anche se l'articolo è un pò datato e ho
> PGAdmin
> 4 su web, ormai (ma il DB è su un server Ubuntu senza grafica, credo non ci
> sia la GUI).
> Mi spiace non ci sia uno strumento batch efficiente, dedicato al
> caricamento
> di una tabella PostGIS vuota, su QGIS.
>
> Annalisa
>
>
>
> --
> Sent from:
> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
> _______________________________________________
> QGIS-it-user mailing list
> QGIS-it-user a lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>


-- 
Sergio Gollino
Profilo su Linkedin <https://www.linkedin.com/in/sergio-gollino>

Questo messaggio, comprensivo di eventuali allegati, è ad uso esclusivo del
destinatario e potrebbe contenere  informazioni riservate; se è stato
recapitato per errore ci scusiamo per l'accaduto e Vi invitiamo
cortesemente a darcene notizia provvedendo alla sua distruzione.
Vi ricordiamo che la diffusione, l'utilizzo e/o la conservazione dei dati
ricevuti per errore costituiscono violazione alle disposizioni del D.Lgs.
n. 196/2003 "Codice in materia di protezione dei dati personali".
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20190709/33ca17b7/attachment.html>


Maggiori informazioni sulla lista QGIS-it-user