การโอนย้ายจาก ArcSDE (SQL Server) ไปยัง PostGIS (PostgreSQL)


13

เราได้รับข้อมูลเชิงพื้นที่ของ บริษัท ของเราภายในฐานข้อมูล ArcSDE (ผ่าน SQL Server):

  • คะแนน (ตำแหน่งของเสาอากาศ)
  • เส้น (ระดับความสูง, แม่น้ำ)
  • รูปหลายเหลี่ยม (พื้นที่คุ้มครองบ้าน)

เราใช้ข้อมูลเหล่านี้กับ ArcGIS Desktop และกับ ArcGIS Server

เราวางแผนที่จะย้ายข้อมูลทั้งหมดไปยัง PostGIS (มากกว่า PostgreSQL) และสงสัยว่ามีเอกสาร / หน้าเว็บใด ๆ ที่ต้องทำตามขั้นตอนและมีข้อควรพิจารณาบางประการ เป็นการยากที่จะส่งออกตัวแบบข้อมูลหรือไม่

ฉันได้ตรวจสอบและทำการทดสอบกับสคริปต์ GDAL-Python เพื่ออ่านจาก SDE และเขียนลงใน PostGIS แต่ประสบการณ์ใด ๆ จะได้รับการชื่นชม

อย่างไรก็ตามเราวางแผนที่จะใช้ข้อมูลจาก PostGIS ด้วย ArcGIS Desktop (พร้อมด้วย QGIS) และ GeoServer

ขอบคุณล่วงหน้า.


1
ทำไมไม่โอนย้าย ArcSDE ไปยัง PostGIs ด้วย FME Desktop มันเป็นเรื่องง่าย. ทดลองใช้: 14 วัน

สวัสดี Julien ขอบคุณมากสำหรับคำตอบของคุณ. FME อาจเป็นทางออกที่ถูกต้อง แต่เราคิดว่ามันเป็นทางออกที่แพงมาก เราคิดว่าระยะเวลาทดลองใช้ 14 วันไม่เพียงพอสำหรับการย้ายข้อมูล ใครบ้างมีประสบการณ์กับเครื่องมืออื่น ๆ เช่นสคริปต์ของ GDAL หรือ GeoKettle? ความนับถือ.
SonOfabox

นอกจากนี้คุณสามารถลองนี้ESF Database Migration Toolkit..
Kishor

ลองกับการโยกย้ายฐานข้อมูล ESF การถ่ายโอนสำเร็จแล้ว แต่เมื่อข้อมูลมาถึงปลายทาง postgis db จะสูญเสียคอลัมน์รูปทรงเรขาคณิตดังนั้นจึงไม่มีตารางเชิงพื้นที่อีกต่อไป
Ligia

คำตอบ:



โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.