สวัสดีค่ะ บล๊อกนี้เป็นส่วนหนึ่งของวิชา GIS2 คณะภูมิสารสนเทศศาสตร์ มหาวิทยาลัยบูรพา

วันจันทร์ที่ 10 กุมภาพันธ์ พ.ศ. 2557

Lab 8 การวิเคราะห์แบบจำลองเวกเตอร์ (Vector)

การสร้างแบบจำลองระบบสารสนเทศทางภูมิศาสตร์ (GIS modeling) หมายถึง การใช้ระบบสารสนเทศภูมิศาสตร์ในกระบวนการสร้าง แบบจำลองด้วยข้อมูลเชิงพื้นที่ การสร้าง Vector- based model จะต้องวางซ้อนชั้นข้อมูลตัวแปร (Criterion) เพื่อรวมข้อมูลคุณลักษณะ (To combine attributes) ให้อยู่ ในตารางเดียวกันตามคำสั่งทางตรรกศาสตร์ที่ใช้

สร้าง Folder ชื่อ DEM_ชื่อของเรา



ไปที่ Folder PASAK เปิดข้อมูลa5138i , a5138iii , a5238iv , a5239iii 


จากนั้นทำการ Merge โดยไปที่ Geoprocessing



ช่อง Input นำข้อมูล a5138i, a5138iii , a5138iv , a5239iii เข้ามาใส่ และช่อง Output เลือกโฟลเดอร์ที่จะเก็บ แล้วตั้งชื่อ>>จากนั้นกด OK




จะได้ภาพที่ทำการ Merge 


ต่อไปให้เราทำการ Remove ข้อมูลa5138i, a5138iii , a5138iv , a5239i ออกไป

เปิดข้อมูล  luamp, luprv, lutamที่อยู่ในโฟลเดอร์ code  



จากนั้นคลิกขวาที่ luamp >> Open จะปรากฏหน้าต่างรายละเอียดออกมา



จากนั้นเปิด Open Attribute Table ของ admin ขึ้นมา



ไปที่ตารางของ admin ไปที่ Select Option >> Joins and Relates >> Join



ในช่องที่ 1 เลือก PRV_ID ช่องที่ 2 เลือก luprv  ช่องที่ 3 เลือก PRV_ID 



กด OKจะปรากฏข้อมูล PRV_ID เข้ามาอยู่ในตารางของ admin



จากนั้นไปคลิกขวาที่ luamp เลือก Open จะปรากฏหน้าต่างรายละเอียดออกมา ไปที่ตารางของ admin ไปที่ Select Option เลือก Joins and Relates >> Join ในช่องที่ 1 เลือก AMP_ID ช่องที่ 2 เลือก luamp ช่องที่ 3 เลือก AMP_ID 



กด OK จะปรากฏข้อมูล AMP_ID เข้ามาอยู่ในตารางของ admin



คลิกขวาที่ lutam Open จะปรากฏหน้าต่างรายละเอียดออกมา ไปที่ตารางของ admin ไปที่ Select Option เลือก Joins and Relates >> Join ในช่องที่ 1 เลือก ADM_ID ช่องที่ 2 เลือก lutam ช่องที่ 3 เลือก ADM_ID  


                                                                                                                                                        
กด OK จะปรากฏข้อมูล ADM_ID เข้ามาอยู่ในตารางของ admin



เปิดข้อมูล dam ขึ้นมาแล้วไปที่ Geoprocessing >> Buffer



Input Features ใส่ข้อมูล damช่อง Output Features ไปที่ Folder ที่เราสร้างไว้ โดยเราจะให้ชื่อว่า Dam500 ที่ Distance [Value or field] กำหนดค่า 500 Meters แล้วกด OK



จะปรากฏข้อมูลที่เราได้ทำการ Buffer ไว้ 



จากนั้นไปที่ Geoprocessing >> เลือก Clip



ช่อง Input เลือก adminช่อง Clip Features เลือก Dam500 ช่อง Output Features Class ไปที่ Folder ที่เราสร้างไว้ และตั้งชื่อว่า admin500 จากนั้นกด OK 



จะปรากฏข้อมูลที่ทำการ Clip ขึ้นมา



เปิดข้อมูลที่ชื่อว่า i5138i , i5138iii , i5138iv , i5239iii จากนั้นไปที่ Geoprocessing เลือก Merge 





ช่อง Input เลือกi5138i , i5138iii , i5138iv , i5239iii เข้ามาช่อง Output ไปที่ Folder ที่เราสร้างไว้ แล้วตั้งชื่อว่า Lu กด OK 



จากนั้นจะได้ข้อมูลที่ทำการ Merge และให้เราทำการ Remove ข้อมูล i5138i , i5138iii , i5138iv , i5239i ออกไป



จากนั้นเปิดตารางข้อมูลของ LU และนำข้อมูล lucode เข้ามาเปิด แล้วคลิกขวาที่ lucodeเลือก Open จะปรากฏหน้าต่างรายละเอียดออกมา



จากนั้นไปที่ไปที่ Select Option >> Joins and Relates >> Join



ในช่องที่ 1 เลือก LUCOLD ช่องที่ 2 เลือก lu ช่องที่ 3 เลือก LUCOLD



จะปรากฏข้อมูล LUCODE เข้ามาอยู่ในตารางของ lu

ต่อไปให้ไปที่ Geoprocessing >> เลือก Clip 



ช่อง Input เลือก luช่อง Clip เลือก dam500 ช่อง Output ไปที่ Folder ที่เราสร้างไว้ และตั้งชื่อว่า LU500 กด OK



จะปรากฏข้อมูลที่เราได้ทำการ Clip ขึ้นมา



Remove ข้อมูล lu แล้วไปที่ Geoprocessing เลือก Union


ช่อง Input เลือก lu500 กับ admin500 เข้ามาใส่ ช่อง Output ไปที่ Folder ที่เราสร้างไว้ และตั้งชื่อว่า Final กด OK 



จะปรากฏภาพที่ทำการ Union ขึ้นมา



เปิดตาราง Open Attribute Table ของ final ขึ้นมา จะเห็นได้ว่าฟิลด์ข้อมูลที่เราได้ทำการ Merge ตั้งแต่แรกได้เข้ามารวมกันในนี้แล้ว จากนั้นทำการเพิ่มฟิลด์ที่ชื่อว่า Area ขึ้นมา ไปที่ Select Option >> เลือก Add Field จะปรากฏหน้าต่าง Add Field ขึ้นมา ช่อง Name ตั้งชื่อว่า Area ช่อง Type เลือก Float ที่ Precision ใส่ค่า 20 ,ที่ Scale ใส่ค่า 2 เสร็จแล้วกด OK  จะปรากฏฟิลด์ที่ชื่อว่า Area ขึ้นมา 



จากนั้นคลิกที่หัวฟิลด์ Area ให้ขึ้นเป็นสีฟ้า จากนั้นคลิกขวา เลือก Calculate Geometry



เมื่อขึ้นหน้าต่างขึ้นมาแล้ว กด OK ได้เลยไม่ต้องเปลี่ยนค่าใดๆ


ต่อไประบบโปรแกรมจะคำนวณพื้นที่ออกมาให้ 



จากนั้นให้เปิดโปรแกรม Microsoft  Office Excel ขึ้นมา แล้วเปิดข้อมูล final.dbf ที่อยู่ในโฟลเดอร์ DAM_ที่เราทำไว้ใน ArcMap10 ขึ้นมาโดยไปที่ open >> Final.bdf



ข้อมูลที่อยู่ในตารางของ final  ก็จะเข้ามาปรากฏในโปรแกรม Exel



ต่อไปให้ไปที่ Insertกด PivotTable >> เลือก PivotTable



จะปรากฏหน้าต่างการสร้าง PivotTable ขึ้นมา ให้กด OK



จะปรากฏ Pivot Table ที่เราสร้างขึ้นมา ด้านขวามือ Choose field to add to report ถ้าเราไปคลิกเลือกข้อมูลในนั้นแล้วมันก็จะมาปรากฏที่ PivotTable ที่เราสร้างจะปรากฏข้อมูลที่ทำการเพิ่มเข้ามา



กลับไปที่โปรแกรม Arcmap10 คลิกขวาเปิดตารางข้อมูล Final แล้วดูว่าฟิลด์ไหนเก็บข้อมูลชื่อจังหวัดไว้ ซึ่งจะพบว่าคือฟิลด์ luprv_PRV1



จากนั้นที่ Microsoft Office Excel ทางด้านขวามือตรง Choose field to add to report ก็คลิกเลือก luamp_AMP1 ข้อมูลก็จะไปปรากฏที่ด้านซ้ายมือในตาราง Excel ดังรูป





















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

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