Ciao Pietro
grazie per la dritta... utilizzando l'opzione -c il geodb me lo crea,
anche se in fase di creazione mi da questi errori:

ERROR:  invalid byte sequence for encoding "UTF8": 0xe8272c
HINT:  This error can also happen if the byte sequence does not match
the encoding expected by the server, which is controlled by
"client_encoding".

e di nuovo:
ERROR:  current transaction is aborted, commands ignored until end of
transaction block

In pratica mi riporta solo parzialmente i dati contenuti nello shp e mi
salta parecchi record.
Questo errore mi sa di strano....
e non so come fare...
come se il contenuto di alcuni campi fosse danneggiato, o la codifica di
qualche record non gli andasse a genio..

altri suggerimenti?
grazie
Andrea



Pietro Giannini ha scritto:
Andrea,

probabilmente devi richiamare shp2pgsql con l'opzione '-c' che ti scrive
la query di creazione tavola nel db e lancia la "addGeometryColumn()" per
aggiungere il campo geometria nella tabella "geometry_columns".
Se hai già creato la tabella destinazione, droppala prima.

E' inutile invece l'opzione '-s' con l'indicazione '-1' per il system
reference ID, perché -1 è il default.

spero sia utile... fammi sapere

............................................pg



------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG - http://www.avg.com Version: 8.0.173 / Virus Database: 270.7.6/1715 - Release Date: 08/10/2008 19.19



_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[email protected]
http://www.faunalia.com/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.

Rispondere a