วันเสาร์ที่ 11 มกราคม พ.ศ. 2557

บทที่ 7 Hydrological model analysis

บทที่ 7 Hydrological model analysis
 Hydrological model analysis จะเกี่ยวข้องกับทางด้านอุทกศาสตร์ เริ่มแรก เมื่อเราเปิดโปรแกรม ให้ไปนำข้อมูล IDW2 ออกมา



จากนั้นเราก็ไปเปิดเอาคำสั่ง Fill หรือ การเติมเต็มพื้นที่ โดยเริ่มแรกไปที่ Arctoolbox จากนั้นก็ไปคลิกที่ Spatial Analyst Tools จากนั้นก็ไปที่ Hydrology และก็เลือกคำสั่ง Fill ออกมา
ในช่อง Input surface raster ให้เลือกข้อมูล IDW2 แล้วก็ตั้งชื่อให้กับข้อมูล เมื่อเสร็จแล้วก็กด OK ได้เลย

เราจะเห็นได้ว่าก่อนการทำFill ภาพทางด้านซ้ายมือจะมีจุดสีดำๆอยู่ แต่เมื่อทำการ Fill หรือ การเติมเต็มพื้นที่แล้วจะไม่เห็นจุดสีดำๆเลย

คำสั่งที่2 คือ Flow direction หรือ ทิศทางการไหลของน้ำ คือ ทิศทางการไหล เป็นการค้านวณทิศทางการไหลของน้้าจากเซลล์หนึ่งไปยังเซลล์หนึ่งในข้อมูลแรสเตอร์ 
โดยการไปเลือกจาก Arctoolbox จากนั้นก็ไปที่คำสั่ง Spatial Analyst Tools ไปเลือก Hydrology และก็เลือกคำสั่ง Flow direction ออกมา


ในช่อง Input surface raster  ให้ใช้ Fill แล้วทำการตั้งชื่อให้กับข้อมูล เมื่อเสร็จเรียบร้อยก็คลิก OK ออกมาได้เลย

คำสั่งต่อไปคือ Flow accumulation หรือ การไหลสะสม คือ การไหลสะสม เป็นการคำนวณการไหลสะสมของข้อมูลทุก ๆ เซลล์ไปยังเซลล์ที่มีความชันต่้ากว่าซึ่งเป็นจุดออกของน้้า
โดยเริ่มแรก ไปที่ Arc toolbox จากนั้นก็ไปที่ Spatial Analyst Tools และไปที่ Hydrology และเลือกคำสั่ง Flow accumulation ออกมา


โดยที่ช่อง Input flow direction raster ให้ใช้คำสั่ง Flow direction และทำการตั้งชื่อให้กับชั้นข้อมูล ในช่อง Output data type ให้เลือกเป็นแบบ Integer แล้วกด OK ออกมา


การจัดล้าดับของลำน้้ามี 2 ลักษณะ Strahler and Shreve 
Strahler เป็นการจำแนกลำน้้าออกเป็นลำดับ โดยกำหนด
ล้าน้้าสายเล็กที่ไหลมาจากสันปันน้้าเป็นล้าดับที่ 1 (First order stream)
ถ้าลำน้้าลำดับที่ 1 สองสายมารวมกันจะเกิดเป็นล้าดับที่ 2 และล้าน้้าลำดับที่ 2 สองสายมารวมกันจะเกิดเป็นลำน้้าล้าดับที่ 3 นั่นคือ ลำน้้าลำดับเดียวกันไหลมารวมกันจะเกิดเป็นลำน้้าในลำดับสูงกว่า
เริ่มแรกไปที่ Arc toolbox และไปที่ Spatial Analyst Tools และก็ไปที่ Hydrology และไปเลือกคำสั่ง Stream Order 


ในช่อง Input stream raster ให้ใช้ชั้นข้อมูล Flow accumulation ในช่องคำสั่ง Input Flow direction raster ให้ใช้ชั้นข้อมูล Flow direction ทำการตั้งชื่อให้กับชั้นข้อมูล และคำสั่ง Method of stream ordering ให้เลือกเป็น Strahler 


Shreve เป็นการจำแนกลำน้้าออกเป็นลำดับ โดยกำหนด
ล้ำน้้าสายเล็กที่ไหลมาจากสันปันน้้าเป็นลำดับที่ 1 (First order stream)
ถ้าลำน้้าลำดับที่ 1 สองสายมารวมกันจะเกิดเป็นลำดับที่ 2 และลำน้้าลำดับที่ 2 ไหลมารวมกับลำน้้าลำดับที่ 1 จะเกิดเป็นลำธารลำดับที่ 3 หากลำน้้าลำดับที่ 3 ไหลรวมกับลำน้้าลำดับที่ 1 กลายเป็นลำน้้าลำดับที่ 4
จะมีวิธีการทำคล้ายๆกับ Strahler แต่เปลี่ยนแค่ตรงคำสั่ง Method of stream ordering ให้เลือกเป็น Shreveแทน



การทำ Stream to Feature โดยการไไปที่ Arc toolbox และไปที่ Spatial Analyst Tools และไปที่ Hydrology เลือก stream to feature ในช่อง Input Stream ให้เลือกชั้นข้อมูล Strahler ในช่อง Input  flow ให้เลือก Flow direction และทำการตั้งชื่อให้กับชั้นข้อมูล


เมื่อทำการ ZOOM เข้าไปใกล้ๆ ก็จะเห็นเส้นๆ เส้นนั้นจะแสดงลักษณะของลำน้ำตามธรรมชาติ

ลุ่มน้้า (Basin)
เป็นการวิเคราะห์หาพื้นที่ลุ่มน้้าว่าอยู่ในบริเวณใดบ้าง โดยใช้ Flow direction เป็นข้อมูลหลักส้าหรับการวิเคราะห์
เริ่มแรกไปที่ Arc Toolbox จากนั้นไปที่ Spatial Analyst Tools และไปที่ Hydrology และเลือก Basin ในช่อง Input Flow direction raster ให้ใช้ชั้นข้อมูล Flow direction


 การวิเคราะห์ลุ่มน้ำโดยคำสั่ง Basin

เมื่อทำการเลือกพื้นที่ได้แล้ว เราก็จะมาทำการ Create feature class โดยที่ไปที่คำสั่ง Arc toolbox จากนั้นไปที่ Data Management Tools และเลือก Feature Class และเลือก Create feature class จากนั้นคลิกเลือกได้เลย 
ในช่อง Feature Class Location ให้เลือกที่อยู่ที่เราจะทำการเก็บงานไว้ ส่วน Feature Class Name ให้เราตั้งชื่อว่า Pourpoint เปลี่ยน Polygon ให้เป็น Point 
จากนั้นเริ่มทำการกำหนดจุดโดยที่ไปที่ Editor แล้วก็ทำการ Start Editing 


กำหนดจุดให้กับพื้นที่
เมื่อกำหนดจุดเสร็จแล้วให้ไปที่ Editor จากนั้นกด Save และกด Stop

จากนั้นเราไปเลือกคำสั่ง snap pour point จาก Hydrology 
เมื่อเลือกมาเรียบร้อยแล้วในช่อง Inter Raster ให้ใช้ชั้นข้อมูล Pour point  ส่วนในช่อง Inter accumulation ให้ใช้ชั้นข้อมูล Flow Accumulation และเลือกแฟ้มสำหรับเก็บข้อมูล เมื่อเสร็จแล้วก็คลิกออกมาได้เลย
จากนั้นก็คลิกOk ออกมา ก็จะได้ชั้นข้อมูลหน้าตาดังภาพด้านล่าง

พื้นที่รับน้้า (Watershed)
การจำลองพื้นที่รับน้ำจะต้องทำการกำหนดจุดออกของน้ำก่อน ทุกครั้ง
การสร้างพื้นที่รับน้ำที่ดีควรอยู่บริเวณขอบของพื้นที่และมีน้ำมาสะสมตัวมาก
ไปนำคำสั่ง Watershed ออกมา โดยการเลือกที่ Hydrology จากนั้นคลิกที่คำสั่ง Watershed 

ในช่อง Input flow direction ให้ใช้ชั้นข้อมูล Flow direction ส่วนในช่อง Input raster ให้ใช้ชั้นข้อมูล Snap จากนั้นทำการตั้งชื่อให้กับชั้นข้อมูล 

เมื่อใส่ข้อมูลเรียบร้อยแล้วก็คลิก Ok ออกมาได้เลย ก็จะได้ Watershed 
สีครามนั้นคือพื้นที่รับน้ำหรือ Watershed
การทำให้ข้อมูลRaster เป็นข้อมูล Polygon โดยไปที่ Conversion Tools จากนั้นเลือก From Raster เลือก Raster to Polygon ในช่อง Input raster ให้ใช้ชั้นข้อมูล Watershed และทำการตั้งชื่อให้กับชั้นข้อมูล
จากนั้นคลิก Ok


Video วิธีการทำ Hydrological model analysis




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

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