วิธีการเชื่อมโยงที่นี่เป็นสิ่งเดียวที่ใช้ได้กับฉันบน Ubuntu 12.04 32 บิตและ QGIS รุ่นล่าสุด
ที่นี่ฉันทำซ้ำขั้นตอนด้วยการปรับที่สอดคล้องกัน:
- ไปที่http://download.intergraph.com/และเลือก "ผลิตภัณฑ์ ECW" จากรายการแบบเลื่อนลงภายใต้ "ตระกูลผลิตภัณฑ์:"
- คลิกที่ "ERDAS ECW / JP2 SDK v5.3 (Linux)" (เวอร์ชั่น 5.3 มีให้บริการตั้งแต่ 2016-06-14) จากนั้นคลิกที่ "ดาวน์โหลดเลย"
- คุณต้องลงทะเบียนกับเว็บไซต์
- ทำการ Unzip ไฟล์ที่ดาวน์โหลดมาเช่น:
unzip erdas-ecw-sdk-5.3.0-linux.zip
- ทำให้ไบนารีที่คลายซิปดำเนินการได้:
chmod +x ERDAS_ECWJP2_SDK-5.3.0.bin
- ดำเนินการโปรแกรม เลือกตัวเลือก "เดสก์ท็อปอ่านอย่างเดียว"
./ERDAS_ECWJP2_SDK-5.3.0.bin
- ตอนนี้คัดลอก
ERDAS_ECWJP2_SDK-5.3.0
โฟลเดอร์ไปที่/usr/local
:
sudo cp -r ERDAS-ECW_JPEG_2000_SDK-5.2.1 /usr/local/
- ค้นหา
libNCSEcw.so
และสร้างลิงก์สัญลักษณ์ ("soft") ที่ลิงก์ ใช้โฟลเดอร์x86
หรือx64
ตามระบบของคุณ:
sudo ln -s /usr/local/ERDAS-ECW_JPEG_2000_SDK-5.2.1/Desktop_Read-Only/lib/x86/release/libNCSEcw.so /usr/local/lib/libNCSEcw.so
- ตอนนี้เรียกใช้คำสั่งต่อไปนี้ (อัปเดตลิงก์แบบไดนามิกติดตั้งส่วนขยาย ECW GDAL และเรียกใช้):
sudo ldconfig
sudo apt-get install libgdal-ecw-src
sudo gdal-ecw-build /usr/local/ERDAS-ECW_JPEG_2000_SDK-5.2.1/Desktop_Read-Only
- ยืนยันว่าทุกอย่างทำงานได้:
gdalinfo --formats | grep -i ecw
คุณควรได้รับสิ่งที่ชอบ
ECW (rw+): ERDAS Compressed Wavelets (SDK 5.3)
JP2ECW (rw+v): ERDAS JPEG2000 (SDK 5.3)
- ตอนนี้คุณสามารถรัน QGIS เพื่อนำเข้าไฟล์ ECW บนเลเยอร์แรสเตอร์
เร็ว ๆ นี้ฉันควรจะสามารถรายงานวิธีการทำงานบน Ubuntu 16.04 64 บิต แต่โปรดแสดงความคิดเห็นหรือแก้ไขคำตอบนี้ถ้าคุณทำมันแล้ว