….เป็นแฟนพันธุ์แท้ Qgis + FWTools อย่างเหนียวแน่น จนบอกลา ESRI Product ไปถึงขั้น ไม่คิดจะไปงาน User Day ที่เป็นแขกประจำปี ตั้งแต่เมื่อไร ไม่รู้
แต่บ่อยครั้ง ในโลก OpenSource มีอะไรที่มันไม่ได้ดั่งใจ สะทีซิน่า ไอ้ที่ได้มามัก ไม่ค่อยได้ใช้ แต่วันนี้ มีอันหนึ่งที่ผ่านไปได้แล้ว คือ เปิดภาพ MrSID และ ECW format โดย QGIS เย้ๆๆๆ ว่าแต่มีใครสนใจมันหรือเปล่า….
….แต่มันต้องเริ่มจากการติดตั้งเลยนะ น้า อืม… ก็ไม่แปลก เราติดตั้งโปรแกรม กันวันละ 3 รอบ ไม่แถมรอบดึกกันอยู่แล้ว (ข้อดีของโลก OpenSource มีโปรแกรมให้ติดตั้งได้ทุกวัน เหนื่อยนะเนี้ย) ปัญหาการใช้งาน MrSID กับ ECW เราอ้อมโดยใช้ FWTools แปลงกันมานานจนไม่เห็นมันเป็นปัญหาแล้ว แต่หากเปิดได้โดยตรงก็ดีกว่า
….Agustin Lobo เขียนไว้ที่ http://sites.google.com/site/eospansite/qsig-for-windows วิธีติดตั้ง QGIS เพื่อใช้งาน 2 formats นี้ เค้าหมายเหตุไว้ว่าต้องมี Internet connection นะครับ
- ไปเอา file setup ที่ http://download.osgeo.org/osgeo4w/osgeo4w-setup.exe เก็บไว้ก่อนนะครับ
- Uninstall QGIS เวอร์ชั่นเก่าๆ ออกให้หมดก่อน และที่สำคัญ ลบ folder .qgis ใต้ Documents and Setting ให้เกลี้ยงเลยนะ ตัวสร้างปัญหา
- ติดตั้ง osgeo4w-setup.exe ได้แล้ว
- ต้องเลือก Advanced Install นะ (ค่า Default มันเป็น Express Install มันไม่สาแก่ใจ แฮะๆ คือไม่พอใช้ว่างั้นเถอะ)
- อะไรที่มันเลือกไว้ให้ ก็ปล่อยไว้อย่างนั้นแหละดีแล้ว กด Next ไปจนกว่าจะเจอ Select Packages รอสักครู่ จนกว่า รายการต่างๆ จะมา อันนี้ ต้องใช้บริการ Internet อย่าเพิ่งกด Next จนกว่าจะเลือกสิ่งที่อยากได้จนครบ (ย้อนกลับ นะได้ แต่ยุ่งยากกว่าที่คิด เยอะ แนะนำให้รอครับ ใจเย็นนิดนึง)
- เลือก
- ที่ Desktop –> QGIS (หรือจะไม่เอา แล้วมาทำอะไรกันเป็นวรรคเป็นเวร)
- ที่ Libs อันนี้สำคัญ
1. มี python-qgis
2. pyqwt5-qt4 ใช้ทำอะไรก็ไม่รู้
3. psycopg2
4. gdal-ecw
5.gdal-mrsid
7. หากต้องการหญ้า ไฮ้ GRASS เค้ายืนยันว่า QGIS-GRSS ไม่ได้ทดสอบทั้งหมด มันไม่มีใครว่างพอจะทำ กรรม คนยุ่งกันทั้งโลก
- ที่ Desktop เลือก Grass เพิ่ม
- ที่ Libs เลือก
1. grass-gdal-plugins
2. qgis-grass-plugin
3. tcltk
4. wxpythom
8. จากนั้นก็ Installation โลด มี file ที่ต้อง Download บานตะเกียง ปล่อยไป หาแกแฟ 1 แก้ว ข้าวผัดปู ต่อด้วยก๋วยเตี๋ยว อาจจะเสร็จ…..
9. เริ่มใช้งาน QGIS ได้ที่ Start/OSGEO4W และเลือก Plugins/Manage plugins menu
10. เค้าแนะนำ ให้เราเลือก plugins มันทุกอันเลย (เอามันเข้าไป) ที่สำคัญ Plugin Installer อันนี้ห้ามลืมเป็นเด็ดขาด
11. ถึงตอนนี้ หากเกิดข้อความ ที่แจ้งความผิดพลาด (โอโห้ Error Message 2 คำแปลได้ยาวเหยียด) เค้าบอกว่า เราไม่ได้ลบ .qgis สรุปแค่เนี้ย ต้องออกจาก qgis แล้ว ไปลบ .qgis/python/plugins
- และกรณีที่คุณเลือกติดตั้ง GRASS และ grass plugin อาจจะมีหน้าต่างถามว่า GISDBASE มันอยู่ฟะ ก็ให้เลือกไปที่ C:\OSGeo4W\apps\grass\grass6.4svn หรืออะไรที่คล้ายๆ อันนี้ (เค้าคงหมายถึงเลขเวอร์ชั่นนะ คงไม่ได้ หมายความว่า Seagrass มันคล้าย Grass ระวังการตีความนิดหน่อย)
12. ปิด Manage Plugins tool แล้วเลือก Fetch Python Plugins จาก เมนู Plugins
13. ไปที่ Repositories (ผมเคยหาไม่เจอนะ อันนี้ หากใครไม่มี อย่าถามกลับมา) และ Add 3rd Party Repositories
14. เลือกที่ Plugins และให้เลือก plugins เทพๆ เหล่านี้
- fTools for QGIS 1.0
- Point Sampling Tool
- Value Tool
- อื่นๆ ที่ต้องการใช้ ฟรีครับ ช่วยกันใช้ไปเถอะ ดีแล้ว บอกต่อๆ กัน
เค้าบอกว่า บาง plugins เลือกเสร็จให้เราออกจาก QGIS เสร็จแล้ว เราก็กลับมาเลือกกันใหม่ เหมือนเดิมที่ Plugins/Manage Plugins
15. เมื่อเสร็จก็ปิดหน้าต่าง Fetch Python Plugins แล้วไป Enable plugins ใหม่ๆ ที่เราเพิ่งติดตั้งมา
16. เค้าให้เราเก็บ osgeo4w-setup.exe ไว้สำหรับใช้ในอนาคตอันใกล้ อ้าวยังไปไม่ถึง ECW กับ MrSID เลย กรรม…เดี๋ยวกลับมาใหม่ครับ
ECW กับ MrSid
1. พี่แกให้ทำตามคำแนะนำ ที่ http://trac.osgeo.org/osgeo4w/wiki/pkg-gdal-ecw
2. ไปดาวน์โหลด เอา ECW JPEG2000 Codec SDK จาก site ของ ERMapper มาก่อนที่ http://www.erdas.com/UserLogin/tabid/78/Default.aspx ต้องลงทะเบียนและ Login กันพักใหญ่
3. ติดตั้งเจ้า ECW JPEG2000 Codec SDK ให้ได้ มันคงต้อง แตกไฟล์ และมี execute file มาให้ซิน่า ขั้นตอนนี้ ลำบากตรง ดาวน์โหลด กว่าจะยอมมากับเราได้
4. อันนี้สำคัญ copy file *.dll จาก directory Earth Resource Mapping\ECW SDK\bin ไปใส่ไว้ใน C:\Windows\System32
5. เสร็จพิธี ควรจะทำงานได้แล้ว หากมีอันเป็นไป ยังไม่บังเกิดผล เค้าคาดว่าเรายังไม่เลือก gdal-ecw และ gdal-mrsid ใต้ Lib ตอนลง OSGeo4W ก็ไม่เป็นไร แก้ตัวใหม่ โดยการ Run osgeo4w-setup.exe อีกครั้ง หวังว่ารู้นะว่าเราต้องการอะไร ที่ไหน ครับ มันต้องได้ซิ ถ้าเราหวัง และตั้งใจ