Migrasi dari ArcSDE (SQL Server) ke PostGIS (PostgreSQL)

13

Kami mendapatkan semua informasi geospasial perusahaan kami dalam ArcSDE Database (melalui SQL Server):

  • poin (lokasi antena),
  • garis (ketinggian, sungai),
  • poligon (kawasan lindung, rumah).

Kami menggunakan data ini dengan ArcGIS Desktop dan dengan ArcGIS Server.

Kami berencana untuk memigrasi semua informasi ke PostGIS (melalui PostgreSQL), dan bertanya-tanya apakah ada dokumentasi / halaman web untuk mengikuti beberapa langkah, dan beberapa pertimbangan yang perlu diingat. Apakah sangat sulit untuk mengekspor Model Data?

Saya telah menyelidiki dan telah melakukan beberapa tes dengan skrip GDAL-Python untuk membaca dari SDE dan menulis ke PostGIS, tetapi pengalaman apa pun akan dihargai.

Ngomong-ngomong, kami berencana untuk mengkonsumsi informasi dari PostGIS dengan ArcGIS Desktop (bersama dengan QGIS) dan GeoServer.

Terima kasih banyak sebelumnya.

SonOfabox
sumber
1
Mengapa tidak memigrasikan ArcSDE ke PostGIs dengan FME Desktop? Mudah. Percobaan: 14 Hari
Hai Julien. Terimakasih banyak atas jawaban Anda. FME bisa menjadi solusi yang valid, tetapi kami menganggapnya sebagai solusi yang sangat mahal. Kami berpikir bahwa masa uji coba 14 hari tidak cukup untuk migrasi. Adakah yang punya pengalaman dengan alat lain, seperti skrip GDAL atau GeoKettle? Salam.
SonOfabox
Anda juga dapat mencoba ini ESF Database Migration Toolkit..
Kishor
mencoba dengan Migrasi Basis Data ESF. Transfer berhasil tetapi ketika data mencapai tujuan postgis db, ia kehilangan kolom geometri sehingga tidak lagi menjadi tabel spasial.
Ligia

Jawaban:

2

Sudahkah Anda melihat solusi ETL spasial lainnya ? Ada beberapa solusi open source seperti GeoKettle dan Spatial Data Integrator.

RyanKDalton
sumber
0

Ada presentasi ini dari FOSS4G 2010 tentang pindah dari ArcSDE ke PostGIS . Memang, mereka menggunakan Oracle bukan SQL tapi saya pikir Anda masih bisa belajar dari mereka. Semoga berhasil :)

RK
sumber