การคำนวณเนื้อที่ไร่ งาน และตารางวา ในโปรแกรม QGIS
บันทึกไว้เพื่อตนเองจะได้กลับมาดู และเป็นวิทยาทานอย่างหนึ่งให้กับผู้ที่สนใจและกำลังหัดใช้โปรแกรม QGIS ครับ
- เปิดโปรแกรม QGIS และเพิ่มชั้นข้อมูลที่เราต้องการคำนวณ โดยข้อมูลของเรานั้นจะต้องอยู่ในรูปแบบพิกัดกริด UTM นะครับ (ตัวอย่างของผมเป็น EPSG:32647)
2. จากนั้นคลิกที่ Open Field Calculator ดังภาพ
3. เริ่มจากการสร้าง field ที่ชื่อ ไร่ “rai” ก่อน โดยกำหนดดังนี้
- ติ๊กเลือก Create a new field
- Output field name กำหนดเป็น rai
- Output field type กำหนดเป็น Whole number (integer)
- Output field length กำหนดเป็น 5
จากนั้นให้ใส่ Expression ดังด้านล่างครับ และหลังจากนั้นคลิก OK
floor($area/1600)
ผลที่ได้จากการคำนวณไร่ โดยให้คลิกขวาที่ชั้นข้อมูลแล้วเลือก Open Attribute Table ดังภาพครับ
4. จากนั้นก็การสร้าง field ที่ชื่อ งาน “ngan” โดยกำหนดดังนี้
- ติ๊กเลือก Create a new field
- Output field name กำหนดเป็น ngan
- Output field type กำหนดเป็น Whole number (integer)
- Output field length กำหนดเป็น 5
จากนั้นให้ใส่ Expression ดังด้านล่างครับ และหลังจากนั้นคลิก OK
floor((($area/1600)-"rai")*4)
สังเกตุผลที่ได้โดยให้คลิกขวาที่ชั้นข้อมูลแล้วเลือก Open Attribute Table ดังภาพ
5. จากนั้นก็การสร้าง field ที่ชื่อ ตารางวา “sqrwa” โดยกำหนดดังนี้
- ติ๊กเลือก Create a new field
- Output field name กำหนดเป็น sqrwa
- Output field type กำหนดเป็น Decimal number (real)
- Output field length กำหนดเป็น 10 และ Precision กำหนดเป็น 2
จากนั้นให้ใส่ Expression ดังด้านล่างครับ และหลังจากนั้นคลิก OK
(((($area/1600)-"rai")*4)-"ngan")*100
สังเกตุผลที่ได้โดยให้คลิกขวาที่ชั้นข้อมูลแล้วเลือก Open Attribute Table ดังภาพ
6. ผลที่ได้ทั้งหมด ดังนี้ครับ