แสดงบทความที่มีป้ายกำกับ encoding แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ encoding แสดงบทความทั้งหมด

วันศุกร์ที่ 3 พฤษภาคม พ.ศ. 2556

วิธีที่ 3 สำหรับการแก้ปัญหา Encoding ของ Quantum GIS 1.8.0-2 โดยการแก้ไขไฟล์ qgis.bat

_______เมื่ออาทิตย์ที่แล้วผมได้ทดลองการแก้ไขปัญหา Encoding ภาษาไทยที่ทุกคนพบปัญหาบ่อยๆ ครับ จังหวะพอดีพี่ไหลส่งข้อความมาหาว่า "เฮ้ยชัย พี่ได้วิธีแก้ไขปัญหา Encoding อีกวิธีหนึ่งแล้วน่ะ" ก็คือการเข้าไปเพิ่มเข้าไปบรรทัดหนึ่งในไฟล์ qgis.bat (C:\Program Files\Quantum GIS Lisboa\bin\) ซึ่งมีขั้นตอนดังนี้ครับ

1. ภาพที่เรายังไม่ได้ทำการแก้ไขปัญหา encoding ครับ



2. เข้าไปแก้ไขไฟล์ที่ C:\Program Files\Quantum GIS Lisboa\bin\qgis.bat ดังภาพ



3. เปิดไฟล์ qgis.bat ด้วย Notepad++ แล้วเพิ่ม Script เข้าไปดังภาพ
โดยระบุ Script ลงไปดังนี้
SET SHAPE_ENCODING=ISO-8859-11



4. จากนั้นก็ลองเปิดชั้นข้อมูล แล้วเปิดตารางมา รับรองว่าได้ชัวร์ครับ



5. ถึงเราจะต้อง save ไฟล์หรือทำอะไรกับข้อมูล เมื่อเปิดมาอีกครังก็ยังเป็นภาษาไทยเหมือนเดิมครับ

วันศุกร์ที่ 28 กันยายน พ.ศ. 2555

วิธีที่ 2 สำหรับการแก้ปัญหา Encoding ของ Quantum GIS 1.8.0 โดยการเพิ่มไฟล์ CPG

_______สำหรับการแก้ปัญหาวิธีนี้จะเป็นการแก้ในส่วนของข้อมูลครับ ซึ่งผมได้เพิ่มไฟล์ที่เป็นนามสกุล .CPG เข้า แต่ในไฟล์นั้นให้พิมพ์ คำว่า OEM 874 เข้าไปดังภาพด้านล่างครับ และหลังจากนั้นก็ให้ save ไฟล์ให้เป็นชื่อเดียวกับข้อมูล Shapefile ที่เราต้องการครับ ยกตัวอย่างเช่น LANDUSE.CPG เพียงเท่านี้เราก็จะอ่านไฟล์ Attribute เป็นภาษาไทยได้แล้วครับ :))




ให้ทุกท่านลองกับไปทำดูครับ ว่าได้ผลเหมือนกันหรือป่าว ได้หรือไม่ได้อย่างก็แจ้งกันเข้ามาครับ แล้วพบกัน...

สามารถเข้าไปดูวิธีแก้ล่าสุดได้ที่

วิธีที่ 3 สำหรับการแก้ปัญหา Encoding ของ Quantum GIS 1.8.0-2 โดยการแก้ไขไฟล์ qgis.bat


วันพฤหัสบดีที่ 9 สิงหาคม พ.ศ. 2555

การเปลี่ยนเมนูภาษาไทยให้เป็นภาษาอังกฤษของโปรแกรม Quantum GIS

_______สวัสดีดีครับวันนี้ผมขอแนะนำวิธีการเปลี่ยนเมนูของโปรแกรม QGIS จากภาษาไทยหรือภาษาต่างดาว ให้เป็นภาษาอังกฤษครับ สำหรับท่านที่เป็นมือใหม่ในการใช้โปรแกรม QGIS น่ะครับ

1. ไปที่เมนู กำหนดค่า >> ทางเลือก ดังภาพครับ


2. จากนั้นให้เลือกที่แถบเมนู ท้องถิ่น ครับ


3. ให้คลิกกากบากที่หน้าคำว่า เขียนทับท้องถิ่น แล้วเลือก ท้องถิ่นที่จะใช้แทน เป็น "en_US" แล้วคลิก OK


4. จากนั้นก็ปิดโปรแกรม แล้วเปิดโปรแกรมขึ้นมาใหม่ เพียงเท่านี้ก็จะได้แล้วครับ :)


Powered by NU_GIS

วันพุธที่ 20 มิถุนายน พ.ศ. 2555

วิธีที่ 1 สำหรับการแก้ปัญหา Encoding ของ Quantum GIS 1.8.0 โดยใช้ PostgreSQL/PostGIS

____สำหรับการแก้ปัญหาวิธีนี้จะเป็นการแก้ในส่วนของข้อมูลครับ ซึ่งผมไม่ได้แก้ไขในโปรแกรม QGIS แต่อย่างใด โดยวิธีการของผมก็คือนำข้อมูล Shapefile เข้าสู่ระบบฐานข้อมูลเชิงพื้นที่ PostgreSQL/PostGIS ครับ ซึ่งในระหว่างที่เรา Import ข้อมูลเข้าไปในฐานข้อมูลนั้นเราสามารถเปลี่ยน DBF file character encoding ให้เป็น TIS-620 เพียงเท่านี้เราก็จะได้ข้อมูล Attribute ที่เป็นภาษาไทยสำหรับโปรแกรม QGIS 1.8.0 แล้วครับ





** สามารถเข้าไปดูวิธีนี้ได้ครับ

วิธีที่ 3 สำหรับการแก้ปัญหา Encoding ของ Quantum GIS 1.8.0-2 โดยการแก้ไขไฟล์ qgis.bat


PostgreSQL : http://www.postgresql.org/
PostGIS : http://postgis.refractions.net/

Quantum GIS 1.8.0 บนระบบปฏิบัติการ Windows 7 มีปัญหากับ Encoding อีกแล้ว

____Quantum GIS version 1.8.0 - Lisboa ได้ปล่อยตัวเต็มเมื่อไม่นานนี้เองครับ ซึ่งผมก็ได้ทำการติดตั้งทั้งสองระบบปฎิบัติการซึ่งได้แก่ Ubuntu และ Windows 7 โดยระบบปฎิบัติการ Ubuntu นั้นไม่มีปัญหาในส่วนของ encoding ครับแต่ไม่ทราบว่าจะมีปัญหาอื่นหรือป่าวยังไม่ได้ลองทั้งหมดครับ แต่เมื่อมาติดตั้งโปรแกรม QGIS ลงบน Windows 7 และลองทำการเปิดข้อมูลตารางดูกลับพบว่าเป็นภาษาต่างดาวอีกแล้วหรือเนี้ย@! จะทำยังไงครับ? มีวิธีแก้ไขหรือป่าว? หรือจะต้องใช้วิธีเดิมเหมือนแต่ก่อนคือการ Copy Font ใน Windows XP มาใส่ไว้ใน Windows 7 จึงจะสามารถดูเป็นภาษาไทยได้ <--ต้องลองดูกันซักตั้งครับ ถ้ามันได้ผลจะแจ้งให้ทราบครับ-->



Download Quantum GIS 1.8.0