ฉันเข้าใจว่ามีโปรแกรมเช่น OSGeo4W ที่อนุญาตให้ผู้ใช้ windows สามารถทำงานกับฐานข้อมูลไฟล์ Esri ได้ แต่มีบางอย่างที่คล้ายกันสำหรับ Mac OSX 10.6 หรือไม่
ฉันเข้าใจว่ามีโปรแกรมเช่น OSGeo4W ที่อนุญาตให้ผู้ใช้ windows สามารถทำงานกับฐานข้อมูลไฟล์ Esri ได้ แต่มีบางอย่างที่คล้ายกันสำหรับ Mac OSX 10.6 หรือไม่
คำตอบ:
OSGeo4W นั้นก็คือ OSGeo "for Windows" ดังนั้นจึงไม่ใช่สิ่งที่คุณกำลังมองหา
ฉันไม่ได้ทำเอง แต่คนอื่นมีดังนั้นฉันรู้ว่ามันใช้งานได้
ฉันอยากจะแนะนำคุณ
สำหรับ # 2 คุณจะต้องดาวน์โหลดรุ่น GDALที่แน่นอนที่ใช้โดย Kyngchaos build ที่คุณมี คำแนะนำเกี่ยวกับวิธีการสร้าง dylib สำหรับ filegdb สามารถพบได้ในสุทธิ
ฉันรู้ว่านี่ไม่เหมาะกับคนที่ใจหดหู่มันคงจะดีถ้ามีคนสร้างสูตรการชงสำหรับสิ่งนี้ คำใบ้คำใบ้ใคร?
ปรับปรุง
มีวิธีที่ง่ายกว่ามากในการใช้ Homebrew:
ไปที่เว็บไซต์ของ ESRI และดาวน์โหลด FileGDB API สำหรับ Mac หลังจากคลายไฟล์คุณจะสังเกตเห็นว่ามีโฟลเดอร์libและโฟลเดอร์include
คัดลอกเนื้อหาของโฟลเดอร์includeไปยัง/ usr / local / includeและโฟลเดอร์libไปยัง/ usr / local / lib (นี่คือ "การติดตั้ง" FileGDB API ในระบบของคุณ)
ติดตั้ง gdal โดยใช้การชง (ผ่านการตั้งค่าสถานะที่ไม่รองรับ)
ชงติดตั้ง gdal - ไม่ได้รับการสนับสนุน
แค่นั้นแหละ!
เลือกถ้าคุณต้องการ QGIS ติดตั้งโดยใช้สูตร Homebrew วิทยาศาสตร์
ครั้งแรกที่คุณจะต้องรวบรวม GDAL ด้วยการสนับสนุน เมื่อคุณทำสิ่งนั้นเสร็จแล้วคุณสามารถใช้ GDAL นี้ใน KyngChaos build ของ QGIS ในเทอร์มินัลของคุณ:
# save your current GDAL so you can put it back if you want
cp /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL_orig
# symlink the custom GDAL build to the place QGIS looks
rm /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL
ln -s ~/local/lib/libgdal.dylib /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL
ขอขอบคุณที่ @Ragi สำหรับคำแนะนำไปยังส่วนสำคัญ Github
OSGeo4W อ่าน GDBs ใช้GDAL / OGRซึ่งคุณสามารถติดตั้งบน OS X ผ่านMacportsหรือกระจาย binary Kygchaos ของ
.gdb เป็นรูปแบบกรรมสิทธิ์สำหรับฐานข้อมูลทางภูมิศาสตร์ของ ESRI สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเข้าถึง gdb ดูที่นี่
ในที่สุดฉันก็มีฐานข้อมูลไฟล์ geod ที่ทำงานบน QGIS สำหรับ Mac การใช้คำแนะนำในไฟล์ readme ของ Kyngchaos FileGDB plugin:
ดาวน์โหลดและติดตั้งปลั๊กอิน FileGDB จากhttp://www.kyngchaos.com/software/frameworks#gdal_complete
ดาวน์โหลดและเปิดเครื่องรูด fileGDB API จาก resources.arcgis.com/content/geodatabases/10.0/file-gdb-api
ย้ายไฟล์ 2 .dibib จากโฟลเดอร์ lib ของ fileGDB API ไปยังโฟลเดอร์ / Library / Application Support / GDAL / 1.9 / Libraries
เริ่ม QGIS เพิ่มเลเยอร์เวกเตอร์เลือกประเภทแหล่งที่มาเป็นไดเรกทอรีและ ESRI FileGDB ควรปรากฏขึ้นทันที