Pgsql2shp

Da GfossWiki.

Il comando pgsql2shp serve ad esportare una tabella di Postgis in formato shape.

Indice

[modifica] Sintassi

La linea di comando, deve essere inserita usando il seguente schema:

pgsql2shp [<opzioni>] <database> <tabella>

[modifica] Opzioni

Tra le opzioni disponibili abbiamo:

  • -f Specifica il nome del file SHP che verrà creato.
  • -h Specifica l'host dove si trova il database.
  • -p Specifica la porta del database.
  • -P Specifica la password per la connessione al Database.
  • -u Specifica il nome utente per la connessione al Database.
  • -g Specifica la colonna delle geometrie che devono essere esportate.
  • -b usa un cursore binario.
  • -r Raw mode. Do not assume table has been created by the loader. This would not unescape attribute names and will not skip the 'gid' attribute.
  • -k Keep postgresql identifiers case.

Una guida alle opzioni analoga a questa è visualizzabile usando il comando pgsql2shp senza altri parametri.

[modifica] Esempio

Supponiamo di voler convertire la tabella cave, che si trova nel nostro database locale, nel file cave.shp:

Dati:

  • Host=localhost
  • Porta=5432
  • Utente=postgres
  • Password= non necessaria
  • Nome database=postgisdb
  • Nome tabella=cave
$ pgsql2shp -f cave.shp -h localhost -p 5432 -u postgres postgisdb cave

Potete trovare altre informazioni nel manuale di Postgis, alla seguente sezione

[modifica] Vedi anche

Importare gli Shape file dentro Postgres/PostGIS


Torna a HOWTOs e procedure tipo

Strumenti personali
Namespace
Varianti
Azioni
menu principale
GFOSS
Strumenti