วันพุธที่ 29 มกราคม พ.ศ. 2557

Lab.8 การสร้างแบบจำลองแบบ Vector

การสร้างแบบจำลองแบบ Vector

คำถาม

การหาพื้นที่ที่ได้รับผลกระทบจากการสร้างเขื่อน  (เขื่อนป่าสัก ชลสิทธิ์)

             กำหนดประเด็นปันหา

1.  พื้นที่ที่ได้รับผลกระทบจากการสร้างเขื่อนในรัศมี 500 เมตร อยู่ในตำบล อำเภอ และ           
      จังหวัดใดบ้าง และมีพื้นที่เท่าใด ?
     
      ตอบ.  จังหวัดลพบุรี  มี 3 อำเภอ ได้แก่  1.1ชัยบาดาล  1.2 ท่าหลวง  1.3 พัฒนานิคม
                 
                 จังหวัดสระบุรี มี 3 อำเภอ ได้แก่  1.1แก่งคอย    1.2 มวกเหล็ก 1.3 วังม่วง(กิ่งอ.)

2.  การใช้ประโยชน์ที่ดินประเภทใดบ้างที่ได้รับผลกระทบจากการสร้างเขื่อนรัศมี 500 

      เมตร และมีพื้นที่เท่าใด ?

      ตอบ.  การใช้ประโยชน์ที่ดินที่ได้รับผลกระทบ 

                ได้แก่  2.1  ข้าวโพด = 85194043.29  
                           2.2  ข้าวโพด + อ้อย = 14737621.77
                           2.3  ข้าวโพด - นาดำ = 57433.1
                           2.4  ข้าวโพด - ยาสูบ = 175106.25
                           2.5  ข้าวโพด - อ้อย = 571626.34
                           2.6  โครงการที่ดินจัดสรร = 9305072.05
                           2.7  ทุ่งหญ้า = 727413.42
                           2.8  นาดำ = 45993030.25
                           2.9  ป่าเบณจพรรณ = 95223.91
                           2.10  ป่าผลัดใบเสื่อมโทรม = 694896.39
                           2.11  มะพร้าว = 56602.38
                           2.12  ไม้ผลผสม = 1689864.47
                           2.13  ไม่ระบุชนิดการใช้ประโยชน์ที่ดิน = 401813.4
                           2.14  โรงเรือนเลี้ยงสัตว์ปีก = 1024606.47
                           2.15  โรงเรือนเลี้ยงสุกร = 2357.49
                           2.16  สถานที่พักผ่อนหย่อนใจ = 1443635.61
                           2.17  สวนป่าเสื่อมโทรม = 233767.27
                           2.18  สุสาน,ป่าช้า = 1913001.51
                           2.19  อ้อย = 24060752.95
                           2.20  อ้อย - ข้าวโพด = 24060752.95


               กำหนดปัจจัยหรือตัวแปรที่ใช้วิเคราะห์

     1.  ขอบเขตเขื่อนป่าสักที่น้ำท่วมถึง
   
     2.  แผนที่การใช้ประโยชน์ที่ดิน

    
     3.  ขอบเขตการปกครอง

               การเตรียมข้อมูล

    ได้แก่ การเชื่อมต่อข้อมูล การปรับแก้และตรวจสอบข้อมูล

               การวิเคราะห์ข้อมูล



เริ่มขั้นตอนการทำงานจากการใช้โปรแกรม Arc Map 10

 เปิด RTArcGIS --> สร้างโฟร์เดอร์ ตั้งชื่อ (เพื่อจะได้เก็บงานไว้ในโฟร์เดอร์นี้)

 เปิดไฟล์ที่ชื่อว่า PASAK อยู่ใน  RTArcGIS --> ลากเอาข้อมูลทั้ง 4 ตัวออกมาเปิด(ขอบเขตการปกครอง)


ภาพที่ 8.1 การสร้างแบบจำลองแบบ Vector

ไปตรง Geoprocessing --> เลือกเครื่องมือ Merge ออกมา


ภาพที่ 8.2 การสร้างแบบจำลองแบบ Vector

จะขึ้นหน้าต่างการ Merge เลือกข้อมูลโดย (1) Input ข้อมูลทั้ง 4 ระวางเข้าไป --> 
(2)ตั้งชื่อไฟล์ที่จะจัดเก็บ(ตั้งว่า Admin กด Save)  --> คลิก Ok


 ภาพที่ 8.3 การสร้างแบบจำลองแบบ Vector

พอได้ข้อมูล Admin แล้วให้ Remove 4 ระวางไปได้เลย ให้เหลือแต่ข้อมูล Admin เพียงอย่างเดียว


 ภาพที่ 8.4 การสร้างแบบจำลองแบบ Vector

คลิกขวาที่ข้อมูล Admin --> Open Attribute 


  ภาพที่ 8.5 การสร้างแบบจำลองแบบ Vector

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


  ภาพที่ 8.6 การสร้างแบบจำลองแบบ Vector

ไปเลือกข้อมูลที่ Catalog --> PASAK --> Code --> เลือกข้อมูล luamp, luprv, lutam 


ภาพที่ 8.7 การสร้างแบบจำลองแบบ Vector

คลิกขวาที่ข้อมูล luprv --> Open ตรวจสอบว่ามีข้อมูลอะไรที่เหมือนกันกับ Admin

เปิดที่ตางราง Admin --> Join and Relates --> Join


ภาพที่ 8.8 การสร้างแบบจำลองแบบ Vector

จะขึ้นหน้าต่างการ Join Data --> 1 = PRV_ID --> 2 = luprv --> PRV_ID --> OK


ภาพที่ 8.9 การสร้างแบบจำลองแบบ Vector

เปิดข้อมูล luamp --> Open ลอง Sort AMP_ID ในข้อมูล Admin กับ luamp ดู จะเป็นการทำงานแบบ
กลุ่ม ต่อ หนึ่ง ใช้เครื่อง Join

จะขึ้นหน้าต่างการ Join Data --> 1 = AMP_ID --> 2 = luamp --> AMP_ID --> OK


ภาพที่ 8.10 การสร้างแบบจำลองแบบ Vector

จะได้ข้อมูลชื่ออำเภอเข้ามาอยู่ในไฟล์ Admin


ภาพที่ 8.11 การสร้างแบบจำลองแบบ Vector

เปิด lutam --> คลิกขวาเลือก Open


ภาพที่ 8.12 การสร้างแบบจำลองแบบ Vector

จะแสดงข้อมูลของ lutam ทำการตรวจสอบว่ามีข้อมูลใดบ้างที่เหมือนกันกับไฟล์ Admin


ภาพที่ 8.13 การสร้างแบบจำลองแบบ Vector

เปิดที่ตางราง Admin --> Join and Relates --> Join


ภาพที่ 8.14 การสร้างแบบจำลองแบบ Vector

เปิดข้อมูล luadm --> Open ลอง Sort ADM_ID ในข้อมูล Admin กับ luadm ดู จะเป็นการทำงานแบบ
กลุ่ม ต่อ หนึ่ง ใช้เครื่อง Join

จะขึ้นหน้าต่างการ Join Data --> 1 = ADM_ID --> 2 = luadm --> ADM_ID --> OK


ภาพที่ 8.15 การสร้างแบบจำลองแบบ Vector

จะได้ข้อมูลชื่อตำบลมาอยู่ในไฟล์ Admin


ภาพที่ 8.16 การสร้างแบบจำลองแบบ Vector

เปิด PASAK --> ลากข้อมูล Dam ออกมา


ภาพที่ 8.17 การสร้างแบบจำลองแบบ Vector

จะได้ข้อมูล Dam มาอยู่ใน Admin


ภาพที่ 8.18 การสร้างแบบจำลองแบบ Vector

Geoprocessing --> buffer


ภาพที่ 8.19 การสร้างแบบจำลองแบบ Vector

input --> Dam
out put --> Dam 500 --> save
Distance = 500 Meters -->Ok
จะได้ข้อมูลที่ทำการ Buffer เรียบร้อยแล้ว


ภาพที่ 8.20 การสร้างแบบจำลองแบบ Vector

Geoprocessing --> Clip


ภาพที่ 8.21 การสร้างแบบจำลองแบบ Vector

(1) input = Admin --> (2) Clip = Dam500 --> (3) Out put = ตั้งAdmin 500 --> (4) OK


ภาพที่ 8.22 การสร้างแบบจำลองแบบ Vector

จะได้ข้อมูลที่ตัดเรียบร้อยแล้ว


ภาพที่ 8.23 การสร้างแบบจำลองแบบ Vector

เปิด PASAK --> ลาก l5138i  l5238ii  l5238iv  l5239iiii


ภาพที่ 8.24 การสร้างแบบจำลองแบบ Vector

จะแสดงข้อมูลที่ลากเข้ามา


ภาพที่ 8.25 การสร้างแบบจำลองแบบ Vector

เปิดเครื่องมือ Merge --> (1) Input ข้อมูลทั้ง 4 ข้อมูล --> (2) Out put = ตั้งชื่อว่า landuse --> (3) OK


ภาพที่ 8.26 การสร้างแบบจำลองแบบ Vector

จะได้ข้อมูลที่ทำการ Merge เรียบร้อย
คลิกขวาที่ข้อมูล Landuse --> Open Attibute


ภาพที่ 8.27 การสร้างแบบจำลองแบบ Vector

ลากข้อมูล lancode มาเพิ่ม


ภาพที่ 8.28 การสร้างแบบจำลองแบบ Vector

คลิกขวาที่ lancode --> open


ภาพที่ 8.29 การสร้างแบบจำลองแบบ Vector


เปิดที่ตางราง Landuse --> Join and Relates --> Join


ภาพที่ 8.30 การสร้างแบบจำลองแบบ Vector

จะขึ้นหน้าต่างการ Join Data --> 1 = LUCODE --> 2 = lucode --> LUCODE --> OK



ภาพที่ 8.31 การสร้างแบบจำลองแบบ Vector

จะได้ข้อมูลการใช้ที่ดินเพิ่มขึ้นมา


ภาพที่ 8.32 การสร้างแบบจำลองแบบ Vector

เอา clip ออกมา input = landuse --> Clip = Dam500 --> Out put = ตั้งชื่อ LU 500 -->Ok
Remove landuse ออก จะเหลือ Lu 500, Admin500, Dam500


ภาพที่ 8.33 การสร้างแบบจำลองแบบ Vector

จะได้ข้อมูล LU 500 ที่ผ่านการ clip เรียบร้อยแล้ว


ภาพที่ 8.34 การสร้างแบบจำลองแบบ Vector

เปิดเครื่อง Union 


ภาพที่ 8.35 การสร้างแบบจำลองแบบ Vector

(1) Input = LU500 กับ Admin 500
(2) Out put = ตั้งชื่อว่า Final-->save --> OK
(3) OK


ภาพที่ 8.36 การสร้างแบบจำลองแบบ Vector

จะได้ไฟล์ข้อมูล Final ที่ทำการ Union เรียบร้อยแล้ว


ภาพที่ 8.37 การสร้างแบบจำลองแบบ Vector

คลิกขวาที่ Final --> Open Attibute Tabel


ภาพที่ 8.38 การสร้างแบบจำลองแบบ Vector

ตารางจะแสดงข้อมูลทั้งหมดที่ไฟล์มี


ภาพที่ 8.39 การสร้างแบบจำลองแบบ Vector

การคำนวณหาพื้นที่

คลิกขวาที่ Final --> Add Field จะสร้าง field 1 ฟิล ตั้งชื่อว่า Area เลือกเป็น Float ตัวหนังสือ 20 ตำแหน่งทศนิยม 2 ตำแหน่ง



ภาพที่ 8.40 การสร้างแบบจำลองแบบ Vector

Add Field ตั้ง Area --> Type = Float --> Precision = 20 --> Scale = 2 --> OK


ภาพที่ 8.41 การสร้างแบบจำลองแบบ Vector

จะได้ Field Area เพิ่มขึ้นมา


ภาพที่ 8.42 การสร้างแบบจำลองแบบ Vector


คลิกขวาที่ Area --> Calculate Geomatry 


ภาพที่ 8.43 การสร้างแบบจำลองแบบ Vector

(1) เลือก property = Area --> (2) OK


ภาพที่ 8.44 การสร้างแบบจำลองแบบ Vector

การแสดงผลการวิเคราะห์

เปิดโปรแกรม Excel ขึ้นมา Start --> All Program --> Microsoft office -->  Microsoft  Excel 2010


ภาพที่ 8.45 การสร้างแบบจำลองแบบ Vector

Files --> Open


ภาพที่ 8.46 การสร้างแบบจำลองแบบ Vector

เลือกไฟล์ที่ชื่อ (1) Final.dbf --> (2) ต้องเปลี่ยนให้เป็น All File ก่อน ถึงจะสามารถมองเห็น --> Open


ภาพที่ 8.47 การสร้างแบบจำลองแบบ Vector

จะแสดงข้อมูลทั้งหมดที่มี (1) Insert --> (2) Pivot Table -->(3) Pivot Table


ภาพที่ 8.48 การสร้างแบบจำลองแบบ Vector

จะให้เราทำการเลือกขอบเขต(ซึ่งในการทำงานนี้เราจะเลือกทั้งหมด) --> (1) OK



ภาพที่ 8.49 การสร้างแบบจำลองแบบ Vector

จะแสดงหน้าต่างให้เราเลือกข้อมูลที่ต้องการจะดูเข้ามาที่ละตัว


ภาพที่ 8.50 การสร้างแบบจำลองแบบ Vector

ลากข้อมูล Luprv_PRV1 จะได้ข้อมูลจังหวัดเข้ามา



ภาพที่ 8.51 การสร้างแบบจำลองแบบ Vector

ลาก Luamp_AMP1 จะได้ข้อมูลอำเภอ


ภาพที่ 8.52 การสร้างแบบจำลองแบบ Vector

ลากข้อมูลLutam_TAM จะได้ข้อมูลตำบลของแต่ละจังหวัด


ภาพที่ 8.53 การสร้างแบบจำลองแบบ Vector

ลากข้อมูล Lucade_ASS จะได้ข้อมูลประโยชน์การใช้ที่ดินเข้ามา


ภาพที่ 8.54 การสร้างแบบจำลองแบบ Vector

ลากข้อมูล Area จะได้ข้อมูลพื้นที่ทั้งหมดที่ต้องการ
* ก็จะได้คำตอบไปตอบคำถามจากโจทย์ทางด้านบน


ภาพที่ 8.55 การสร้างแบบจำลองแบบ Vector



VDO



ไม่มีความคิดเห็น:

แสดงความคิดเห็น