[Gfoss] Esportazione geometrie da SDE a PostGIS

Ciao a tutti,

dovendo realizzare una migrazione da ArcSDE a PostGIS ci sarebbe un metodo per effettuare direttamente l’importazione delle geometrie in PostGIS senza dover passare dallo shapefile come risultato intermedio?

Grazie per l’aiuto
michele

Non conosco prodotti open source che possono farlo, il che non implica che non esistano. Puoi farlo con FME.

Ciao

Il giorno 19/set/2012 12:30, “Michele De Santis” <tape2m@virgilio.it> ha scritto:

Ciao a tutti,

dovendo realizzare una migrazione da ArcSDE a PostGIS ci sarebbe un metodo per effettuare direttamente l’importazione delle geometrie in PostGIS senza dover passare dallo shapefile come risultato intermedio?

Grazie per l’aiuto
michele


Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e’ una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell’Associazione GFOSS.it.
605 iscritti al 10.7.2012

2012/9/19 Stefano Iacovella <stefano.iacovella@gmail.com>:

Non conosco prodotti open source che possono farlo, il che non implica che
non esistano. Puoi farlo con FME.

Ciao Stefano

si dovrebbe poter fare (a meno di tuoi riscontri negativi),ed anche
con il supporto delle versioni, con GDAL, avendo cura di compilare lo
stesso con il supporto per il driver SDE [1], che a sua volta
necessita dell'API SDE da scaricare dal sito Esri.
Una volta ottenuto il supporto del driver SDE su GDAL, e' sufficiente
usare ogr2ogr:

ogr2ogr -f PostgreSQL PG:"dbname='mydb' user='me'
password='mypassword'"
SDE:server,instance,database,username,password,version.sde_layer_name

GDAL viene distributio con FME, e non escluderei che usi proprio
questo driver per offrire tale funzionalita'.

ciao
p

[1] http://www.gdal.org/ogr/drv_sde.html

--
Paolo Corti
Geospatial software developer
web: http://www.paolocorti.net
twitter: @capooti
skype: capooti

Il 19 settembre 2012 14:10, Paolo Corti <pcorti@gmail.com> ha scritto:

2012/9/19 Stefano Iacovella <stefano.iacovella@gmail.com>:

Non conosco prodotti open source che possono farlo, il che non implica che
non esistano. Puoi farlo con FME.

Ciao Stefano

si dovrebbe poter fare (a meno di tuoi riscontri negativi),ed anche
con il supporto delle versioni, con GDAL, avendo cura di compilare lo
stesso con il supporto per il driver SDE [1], che a sua volta
necessita dell'API SDE da scaricare dal sito Esri.
Una volta ottenuto il supporto del driver SDE su GDAL, e' sufficiente
usare ogr2ogr:

ogr2ogr -f PostgreSQL PG:"dbname='mydb' user='me'
password='mypassword'"
SDE:server,instance,database,username,password,version.sde_layer_name

GDAL viene distributio con FME, e non escluderei che usi proprio
questo driver per offrire tale funzionalita'.

ciao
p

[1] http://www.gdal.org/ogr/drv_sde.html

Hai perfettamente ragione.
La fretta, ed il fatto che non personalmente abbia avuto alcuni
problemi ad utilizzare ogr2ogr con ArcSDe, mi hanno fatto eludere una
zoluzione Open Source.

Per quanto riguarda FME usa certamente le librerie ESRI per accedere
ArcSDe, anzi devi anche avere una licenza disponibile tanto per
aggiungere oneri economici, ma non so se usi proprie librerie o quelle
fornite da GDAL/OGR per accedere PostGIS. Da quel che ricordo c'è
qualche limitazione di versione con FMe nell'accesso a PostGIS mentre
non se ne trovano in OGR quindi forse FMe usa delle librerie proprie.

Stefano