Migración de ArcSDE (SQL Server) a PostGIS (PostgreSQL)

13

Tenemos toda la información geoespacial de nuestra empresa dentro de una base de datos ArcSDE (sobre SQL Server):

  • puntos (ubicaciones de las antenas),
  • líneas (elevación, ríos),
  • polígonos (áreas protegidas, casas).

Consumimos estos datos con ArcGIS Desktop y con ArcGIS Server.

Estamos planeando migrar toda la información a PostGIS (a través de PostgreSQL), y nos preguntamos si hay alguna documentación / página web para seguir algunos pasos y algunas consideraciones a tener en cuenta. ¿Es muy difícil exportar el modelo de datos?

He estado investigando y realizando algunas pruebas con scripts GDAL-Python para leer desde SDE y escribir en PostGIS, pero cualquier experiencia será apreciada.

Por cierto, planeamos consumir la información de PostGIS con ArcGIS Desktop (junto con QGIS) y GeoServer.

Muchas gracias por adelantado.

SonOfabox
fuente
1
¿Por qué no migrar ArcSDE a PostGIs con FME Desktop? Es fácil. Prueba: 14 días
Hola julien Muchas gracias por su respuesta. FME podría ser una solución válida, pero la consideramos una solución muy costosa. Creemos que un período de prueba de 14 días es insuficiente para una migración. ¿Alguien tiene experiencia con otras herramientas, como scripts GDAL o GeoKettle? Saludos.
SonOfabox
Además, puedes probar esto ESF Database Migration Toolkit..
Kishor
probado con ESF Database Migration. La transferencia es exitosa, pero cuando los datos llegan al destino postgis db, pierde su columna de geometría, por lo que ya no es una tabla espacial.
Ligia

Respuestas:

2

¿Has mirado alguna otra solución espacial de ETL ? Hay algunas soluciones de código abierto como GeoKettle y Spatial Data Integrator.

RyanKDalton
fuente
0

Hay una presentación de FOSS4G 2010 sobre cómo pasar de ArcSDE a PostGIS . Por supuesto, usaron Oracle en lugar de SQL, pero creo que aún puedes aprender de ellos. Buena suerte :)

RK
fuente