[Gfoss] R: Re: Re: Esportazione geometrie da SDE a PostGIS
Michele De Santis
tape2m a virgilio.it
Ven 21 Set 2012 16:58:33 CEST
io ho utilizzato la sintassi seguente:
ogr2ogr -f "PostgreSQL" PG:"host=localhost user=postgres dbname=xxx password=xxx port=5432" -nln layerName -a_srs EPSG:32633 SDE:"server,instance,database,username,password,layerName"
dove vado a specificare il nome della tabella su PostGIS
mi crea la tabella di nome layerName con il layer preso da SDE ma poi la procedura inspiegabilmente va in errore:
FAILED: Layer layerName already exists, and -append not specified.
Consider using -append, or -overwrite.
ERROR 1: Terminating translation prematurely after failed
translation of layer XXXXXXX (use -skipfailures to skip errors)
poichè sembra leggere il layer successivo da SDE (quello indicato con XXXXXXX) e quindi sovrascrivere la tabella appena creata in PostGIS.
Grazie
----Messaggio originale----
Da: pcorti a gmail.com
Data: 21-set-2012 16.41
A: "Michele De Santis"<tape2m a virgilio.it>
Cc: <gfoss a lists.gfoss.it>, "Stefano Iacovella"<stefano.iacovella a gmail.com>
Ogg: Re: Re: [Gfoss] Esportazione geometrie da SDE a PostGIS
2012/9/21 Michele De Santis <tape2m a virgilio.it>:
> Ho seguito il vostro consiglio di compilare GDAL con il supporto di SDE, in
> realtà l'importazione va su tutti i layer presenti in SDE e non solo su
> quello specificato nel sde_layer_name
>
> ogr2ogr -f PostgreSQL PG:"dbname='mydb' user='me' password='mypassword'"
> SDE:server,instance,database,username,password,sde_layer_name
>
dovrebbe essere cosi:
ogr2ogr -f PostgreSQL PG:"dbname='mydb' user='me'
password='mypassword'" SDE:server,instance,database,username,password
layer_name
ciao
p
--
Paolo Corti
Geospatial software developer
web: http://www.paolocorti.net
twitter: @capooti
skype: capooti
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20120921/7a781681/attachment.html>
Maggiori informazioni sulla lista
Gfoss