Animated Cool Shiny Blue Pointer

หน้าเว็บ

วันจันทร์ที่ 16 มีนาคม พ.ศ. 2558

การเรียกใช้งานภาพถ่ายดาวเทียม Google ด้วย Plugin ของ QGIS



หลังจากเปิดโปรแกรม QGIS โปรแกรมจะนำเข้าสู่ GUI ของ QGIS ซึ่งมีหน้าตาปรากฏตามภาพ ด้านล่าง




จากนั้น เรียกดูข้อมูลดาวเทียม Google ( Computer ที่ใช้ ต้องมีการเชื่อมต่อ Internet) โดย Click ที่  เมนูบาร์ Plugins ใช้เมาส์เลื่อนแถบสี มาที่  Openlayers Plugin และเลื่อนแถบสีมาเลอืก Add Google Satellite Layer




Plugin ของโปรแกรม QGIS จะทำการโหลดข้อมูลดาวเทียม Google มาที่หน้าต่างของ Map DIsplay




ทำการขยาย (Zoom In) ไปยังพื้นที่ที่สนใจ







หากต้องการภาพ เพื่อใช้ทำแผนที่เฉพาะพื้นที่นั้นๆ (แบบงา่ยๆ) ให้ทำการ save ภาพของพื้นที่นั้น เป็น tiff




จะปรากฏ Dialog เพื่อแสดง Folder ที่ต้องการ save ไฟล์ จากนั้น ท าการตั้งชื่อไฟล์ภาพ เพื่อ save เลือกรูปแบบการ save (tiff, Jpeg ฯลฯ) กด save




จากนั้น ปิดโปรแกรม แล้วเปดิใหม่ และเรียกข้อมูลที่เรา save ออกมาดู โดยใช้ ไอคอน Add Raster Layer หรือ เมนู Layer แล้วใช้เมาส์เลื่อนแถบสี ลงมาที่ Add Raster Layer





จะปรากฏ Dialog ของ Open a GDAL Supported Raster Data Source ออกมา จากนั้น เลือกไฟล์ Raster ที่ต้องการแสดง แล้ว Click OPEN




                  เลือกระบบพิกัดและพื้นหลักฐานที่ใช้งานของพื้นที่ (ประเทศไทย จะใช้ WGS 84 หากใช้ค่าพิกัดภูมิศาสตร์ และ WGS 84/ UTM Zone 47N, 48N นั้น ใช้กบัระบบพิกัด UTM Grid)























  






วันอาทิตย์ที่ 15 มีนาคม พ.ศ. 2558

การเพิ่มชั้นข้อมูลรูปแบบเส้น (Line)

การสร้างข้อมูลเชิงเส้นก็เช่นกัน จะต่างจาก polygon และ point แค่เป็นข้อมูลเชิงเส้น โดย ให้เลือกเป็นชั้นข้อมูลประเภท line และกำหนดค่าดังตัวอย่าง  




ให้ใช้ปุ่มดังรูปในการวาด line แล้วใส่ข้อมูลตามที่ ได้ตั้งไว้ในตาราง






ในชั้นข้อมูลแบบเส้นจะไม่สามารถหาต าแหน่ง X Y ได้ หรือหาพื้นที่ได้จะได้ก็แต่ความ ยาวเส้น โดยหลังจากที่คลิ๊กที่ปุ่มคำนวณ เลือกฟิลด์ที่จะเก็บค่าค่ายาวเส้น แล้วคลิ๊กที่ Length ใน แถบเครื่องมือ operators ก็จะได้ความยาวเส้น ดูภาพประกอบ




ความยาวของเส้นที่ได้จากการคำนวณ










การเพิ่มชั้นข้อมูลรูปแบบจุด (Point)

การเพิ่มชั้นข้อมูลแบบจุด ก็มีการกำหนดค่าที่ไม่ต่างจากการสร้างแบบ polygon  เพียงแต่ กำหนดประเภทชั้นข้อมูล กำหนดประเภทเป็น point  




การวาดและการแก้ไขตำแหน่งจะใช้สัญลักษณ์ที่แตกต่างจาก polygon แต่การวาดและ แก้ไขก็จะเหมือนกัน




ในการสร้างชั้นข้อมูลเชิงตำแหน่ง ต าแหน่ง X ,Y เป็นค่าที่เราจะใช้ในการอ้างอิงต าแหน่ง ซึ่งการคำนวณหาค่า X,Y ให้กำหนดค่าดังตัวอย่าง





การเพิ่มชั้นข้อมูลรูปแบบปิด (Polygon)

การสร้างชั้นข้อมูลใหม่ให้คลิกที่ ปุ่มสร้างชั้นข้อมูลใหม่ดังภาพ




จะปรากฏหน้าต่าง new vector layer ให้กำหนดค่าต่างของชั้นข้อมูล อันดับแรกต้องเลือก ประเภทของชั้นข้อมูล ซึ่งจากตัวอย่างเป็นการสร้างชั้นข้อมูลรูปแบบปิด ก็ให้เลือกเป็นแบบ polygon จากนั้นก็กำหนด coordinate reference system หรือพิกัดอ้างอิงทางภูมิศาสตร์ ว่าชั้นข้อมูล ที่จะสร้างอยู่โซนไหน ซึ่งจะอธิบายขั้นตอนการกำหนดค่าในลำดับต่อไป ในแถบ new attribute เป็นแถบที่ใช้ในการเพิ่มและกำหนดรายละเอียดของฟิลด์ ว่าชั้นข้อมูลจะเก็บข้อมูลอะไรบ้าง และ เก็บเป็นข้อมูลประเภทไหน เป็นตัวหนังสือ หรือตัวเลข ซึ่งจะเป็นการเพิ่มรายละเอียดทีละฟิลด์ เมื่อ กำหนดค่าเรียบร้อยก็คลิกที่ add attribute เพื่อเพิ่มหัวฟิลด์ใหม่เข้าไป แต่ถ้าต้องการเอาออกก็ให้คลิ๊ก ที่ remove select attribute   




การกำหนด coordinate reference system เมื่อสร้างชั้นข้อมูลขึ้นมาใหม่จ าเป็นจะต้อง กำหนด CRS ให้กับแผนที่เพื่อให้โปรแกรมรู้แผนที่อยู่โซนไหนของโลก โดยสามารถเลือกจาก รายการที่โปรแกรมแสดงรายการออกมาให้ หรือจะเลือกจาก CRS เดิมที่เคยใช้ล่าสุดก็ได้เพื่อ สะดวกต่อการทำงาน




เมื่อกำหนดรายละเอียดต่างที่จะเก็บในชั้นข้อมูลเรียบร้อยแล้ว โปรแกรมก็จะให้ท าการ บันทึก ชั้นข้อมูล และจะเพิ่มเข้ามาในชั้นของข้อมูล ซึ่งปุ่มเครื่องมือที่จะแก้ไขจะยังไม่ท างานต้อง คลิกที่ปุ่มเปิดการใช้งานเครื่องมือแก้ไขก่อน




เมื่อเปิดการทำงานของเครื่องมือแก้ไข ก็จะปรากฏเครื่องมือในการวาดและแก้ไขแผนที่




ในการวาด polygon ใหม่ ให้เลือกที่ปุ่มเครื่องมือดังภาพ และเมื่อวาดเสร็จก็ท าการคลิกขวา เพื่อจบการท างาน จะปรากฏหน้าต่าง attribute เพื่อให้กรอกรายละเอียด ก็ให้กรอกเฉพาะที่ต้องการ ในส่วนของพื้นที่ สามารถให้โปรแกรมค านวณให้ทีหลังได้ ตรงพื้นที่ให้ข้ามไปก่อน




เมื่อต้องการคำนวณพื้นที่ ให้กับ polygon ที่วาดขึ้นมาใหม่ ให้ท าการเปิดตารางข้อมูลขึ้นมา จะมีปุ่มที่ใช้ สำหรับคำนวณ ดังภาพ ปุ่มนี้จะแสดงและสามารถคลิกได้ก็ต่อเมื่อ เครื่องมือที่ใช้ในการ แก้ไขเปิดทำงานอยู่เท่านั้น




เมื่อคลิกที่ปุ่มคำนวณ จะปรากฏหน้าต่าง field calculator ในการคำนวณพื้นที่ให้กำหนดค่า ดังตัวอย่าง




เมื่อคำนวณเสร็จเรียบร้อยก็จะได้ข้อมูลพื้นที่ออกมาเป็นตารางเมตรดังภาพ



จากค่าการคำนวณที่ได้จะออกมาเป็นพื้นที่ตารางเมตร ถ้าต้องการเป็นพื้นที่ไร่ ในกรณีที่ ไม่ได้สร้างฟิลด์พื้นที่ไร่แต่ต้น ให้คลิกที่ปุ่มเพิ่มฟิลด์ จะปรากฏหน้า add column ขึ้นมา ให้ กำหนดค่าเหมือนตอนสร้างชั้นข้อมูลตอนเริ่มต้น  




เมื่อกำหนดค่าต่างๆเรียบร้อยแล้วก็จะได้ฟิลด์ใหม่ขึ้นมาเพื่อใช้ในการคำนวณพื้นที่เป็นไร่ แล้ว แต่ตอนนี้ยังคงเป็นค่าว่างอยู่




การคำนวณพื้นที่ ก็ให้กำหนดดังตัวอย่าง ก็จะได้พื้นที่ไร่ออกมา




การคำนวณเส้นความยาวรอบแปลงก็เช่นกัน ถ้ายังไม่มีก็ให้เพิ่มฟิลด์ขึ้นมาใหม่ดังภาพ 




แล้วกำหนดค่าดังตัวอย่าง  




เมื่อคำนวณเสร็จเรียบร้อยแล้วก็จะได้ข้อมูลการใช้ประโยชน์ที่ดิน พื้นที่แปลงเป็นตาราง เมตร เป็นไร่ และความยาวรอบแปลง


 

















วันอังคารที่ 10 มีนาคม พ.ศ. 2558

การให้สัญลักษณ์ข้อมูลแผนที่ (Legend Type)

ชั้นข้อมูลต่างๆ เมื่อนำข้าในช่อง Layers จะแสดงเป็นสัญลักษณ์เดียว ผู้ใช้สามารถให้ สัญลักษณ์กับชั้นข้อมูลได้ตามลักษณะข้อมูลและความเหมาะสม เปลี่ยนสัญลักษณ์ได้ที่แถบ Style การให้สัญลักษณ์ข้อมูลสามารถแบ่งข้อมูลได้ 
2 ประเภทคือ
1.ข้อมูลเชิงคุณภาพ สัญลักษณ์ที่ให้กับข้อมูลเชิงคุณภาพ ได้แก่
- การให้ค่าสัญลักษณ์รูปแบบเดียว (Single Symbol) เป็นค่าเริ่มต้น (Default) ของ โปรแกรม
 - การให้ค่าสัญลักษณ์แบบแยกสีตามค่า (Unique Value) เป็นการให้สัญลักษณ์ใน แต่ละรูปร่างซึ่งแสดงออกมาแตกต่างกันตามค่าในฟิลด์ในตารางที่ใช้ก าหนด
1.1. วิธีท ำสัญลักษณ์รูปแบบเดียว (Single Symbol)
1.) คลิกขวาที่ชั้นข้อมูล เลือก properties




2.) เลือก แถบ Style จากนั้นเลือก Single symbol ปรับแต่ง สี ลักษณะเส้น ตามความเหมาะสม เมื่อเสร็จสิ้นแล้วคลิก OK





1.2 วิธีท า สัญลักษณ์แบบแยกสีตามค่า (Unique Value)
1.) คลิกขวาที่ชั้นข้อมูล เลือก properties





2.) เลือก แถบ Style จากนั้นเลือก Unique Value จะปรากฏ Classification field ให้เลือกข้อมูลที่ต้องการให้แยกสี เมื่อเลือกเสร็จให้กดปุ่ม Classify จะปรากฏเขต ข้อมูลที่แยกสีในช่องด้านซ้าย เมื่อเสร็จสิ้นแล้วคลิก OK




2. ข้อมูลเชิงปริมาณ สัญลักษณ์ที่ให้กับข้อมูลเชิงปริมาณ ได้แก่
- การไล่ระดับสัญลักษณ์ (Graduate Symbol) เป็นการให้ขนาดสัญลักษณ์แก่ข้อมูล เชิงปริมาณที่แบ่งเป็นกลุ่มหรือหมวดหมู่
 - การไล่ระดับสี (Continuous Color) เป็นการให้สัญลักษณ์โดยการให้สีไล่ระดับ ไปตามค่าของข้อมูลเชิงปริมาณนั้นๆ
2.1 วิธีทำ การไล่ระดับสัญลักษณ์ (Graduate Symbol)
 1.) คลิกขวาที่ชั้นข้อมูล เลือก properties  




2.) เลือก แถบ Style จากนั้นเลือก Graduate Symbol จะปรากฏ Classification field ให้เลือกข้อมูลที่ต้องการแบ่งกลุ่ม จากนั้นให้เลือกจ านวนกลุ่ม เมื่อเลือกเสร็จให้ กดปุ่ม Classify จะปรากฏกลุ่มของข้อมูลที่แยกตามหมวดหมู่ได้ในช่องด้านซ้าย เมื่อเสร็จสิ้นแล้ว คลิก OK  




2.2 วิธีท า การไล่ระดับสี (Continuous Color) 
 1.) คลิกขวาที่ชั้นข้อมูล เลือก properties





2.) เลือก แถบ Style จากนั้นเลือก Continuous Color จะปรากฏ Classification field ให้เลือกข้อมูลที่ต้องการไล่ระดับสี เมื่อเสร็จสิ้นแล้วคลิก OK