วิธีการแปลงข้อมูล GDB เป็น shapefiles โดยไม่มี ArcGIS?


9

เรามีข้อมูลบางอย่าง (น่าจะเป็นจุดรวบรวมง่ายๆ - หรืออย่างน้อยนั่นคือทั้งหมดที่เราต้องแยก) จากบุคคลที่สามในโฟลเดอร์ GDB (ฉันไม่รู้วิธีบอกรุ่นใด) แต่เราไม่ ไม่มีผลิตภัณฑ์ ESRI Arc * เราไม่ได้เป็น บริษัท GIS เป็นหลักและโดยทั่วไปเครื่องมือของเรารองรับเฉพาะรูปร่างไฟล์ เราจะแปลง GDB ให้เป็นรูปร่างได้อย่างไร

หมายเหตุ: ฉันได้ลองทำตามคำแนะนำเพื่อรับการสนับสนุน GDB ใน QGIS (หลังจากถอนการติดตั้ง QGIS และติดตั้งใหม่ผ่าน osgeo4w-setup) แต่มันไม่ทำงาน QGIS ยังกล่าวว่า "Xyz.GDB ไม่ใช่แหล่งข้อมูลที่ถูกต้องหรือเป็นที่รู้จัก"



คุณควรจะสามารถดู fgdb ใน ArcGIS Explorer ฟรี ไม่มีตัวเลือกการส่งออก
klewis

คุณลอง FME Desktop หรือไม่?

@ blah238 ลิงก์ดาวน์โหลดบนหน้านั้นฉันหาไม่พบ
boulder_ruby

@boulder_ruby หน้าฉันเชื่อมโยงไม่ได้สำหรับการดาวน์โหลดก็เป็นเอกสารสำหรับไฟล์ไดรเวอร์ของ Geodatabase API สำหรับ OGR ซึ่งเป็นส่วนหนึ่งของห้องสมุด GDAL นี้: gdal.org/ogr
blah238

คำตอบ:


10

หากไดรเวอร์FileGDBสำหรับ GDAL / OGR ไม่ทำงาน (และนั่นคือสิ่งที่ฉันสงสัยจากคำถามของคุณ) ดังนั้นน่าเสียดายที่ฉันสงสัยว่ารูปแบบ GDB คือ <10.0 และถูกล็อกจากโลกโอเพ่นซอร์ส

ต้องใช้ซอฟต์แวร์ Esri เพื่อเปิดไฟล์ GDB เก่า แม้แต่ FME ที่ปลอดภัยก็ต้องใช้ ArcObjects

หากทำได้ให้ขอให้ผู้ให้ข้อมูลจัดรูปแบบไฟล์ที่ไม่ จำกัด มิฉะนั้นคุณต้องหาคนที่มีใบอนุญาต ArcGIS มาช่วยคุณ


-1

คุณสามารถใช้ QGIS 3.x เพื่อเพิ่มเลเยอร์ จากนั้นใช้ GDAL --- แปลงรูปแบบเพื่อแปลงเลเยอร์เป็นรูปร่างไฟล์


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