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

บทที่ 5 เรื่อง การสร้างแบบจำลองพื้นผิว (Interpolate)

การสร้างแบบจำลองพื้นผิวมีวิธีการสร้างอยู่ 2 วิธี
1.การประมาณค่าช่วง(Interpolation)
2.การสร้างโครงข่ายสามเหลี่ยม (Triangulation)

1.การประมาณค่าช่วง  

     มีวิธีการดังนี้


IDW (Inverse Distance Weight)
         
 เริ่มจากสร้างแฟ้มข้อมูลแล้วเลือกชั้นข้อมูลออกมา ไปที่ RTArcGis > Kanchanaburi เลือก SPOT



วิธีการดูค่าความสูง โดยคลิกขวาที่ SPOT เลือกที่ Open Attribute


จากนั้นทำการประมาณค่าช่วง แบบ IDW โดยไปที่ ArcToolbox > Spatial Analyst Tools > Interpolation เลือก IDW 


ทำการตั้งค่า ที่ - Input คือ SPOT , -ค่า Z Value คือ ELEVATION แล้วเลือกที่เก็บข้อมูลในแฟ้มที่เราสร้างไว้ และค่า Output cell size คือ 40

 



จากนั้นจะได้ข้อมูล DEM หรือข้อมูลเชิงเลข 
 

และนำข้อมูลใน KANCHANABURI เปิดข้อมูล PROVINCE ออกมา เพื่อทำให้ข้อมูลที่เราได้เหมือนขอบเขตจังหวัด โดยการทำ IDW และตั้งค่าเหมือนเดิม แล้วเข้าไปตั้งค่าเพิ่มที่ Environments เลือก Processing Extent ให้เป็น Same as layer PROVINCE , Raster Analysis ที่ Mark ให้เป็น PROVINCE

 

จะได้การสร้างแบบจำลองพื้นผิว แบบ
IDW  ที่อยู่ในขอบเขตจังหวัดดังภาพ

Natural Neighbors
         ทำการประมาณค่าช่วงแบบ Natural Neighbors โดยไปที่ ArcToolbox > Spatial Analyst Tools > Interpolation เลือก Natural Neighbors แล้วตั้งค่า ที่  -Input คือ SPOT , -ค่า Z Value คือ ELEVATION แล้วเลือกที่เก็บข้อมูลในแฟ้มที่เราสร้างไว้ และค่า Output cell size คือ 40

 

และไปที่ Environments  เลือก Processing Extent ให้เป็น Same as layer PROVINCE , Raster Analysis ที่ Mark ให้เป็น  PROVINCE 


จะได้การสร้างแบบจำลองพื้นผิว แบบ Natural Neighbors ดังภาพ


 

Spline
 

Spline Type มี แบบ คือ REGULARIZED และ TENSION


-แบบที่ 1 เลือก Spline Type คือ REGULARIZED 


        ทำการประมาณค่าช่วงแบบ Spline โดยไปที่ ArcToolbox > Spatial Analyst Tools > Interpolation เลือก Spline แล้วตั้งค่า ที่ -Input คือ SPOT , -ค่า Z Value คือ ELEVATION แล้วเลือกที่เก็บข้อมูลในแฟ้มที่เราสร้างไว้ -ค่า Output cell size คือ 40 และ Spline Type คือREGULARIZED

 

และ ไปที่
Environments เลือก Processing Extent ให้เป็น Same as layer PROVINCE , Raster Analysis ที่ Mark ให้เป็น PROVINCE


จะได้การสร้างแบบจำลองพื้นผิว แบบ Spline แบบ REGULARIZED ดังภาพ


 

-แบบที่ 2 เลือก Spline Type คือ TENSION
        ทำการประมาณค่าช่วงแบบ Spline ไปที่ ArcToolbox > Spatial Analyst Tools > Interpolation เลือก Spline และตั้งค่าตามเดิม โดยเปลี่ยน Spline Type คือ TENSION แล้วปรับ Environments เหมือนแบบที่ แล้วจะได้การ

สร้างแบบจำลองพื้นผิวแบบ Spline แบบ TENSION ดังภาพ
 

Kriging
          ทำการประมาณค่าช่วงแบบ Kriging โดยไปที่ ArcToolbox > Spatial Analyst Tools > Interpolation เลือก Kriging แล้วตั้งค่า ที่ -Input คือ SPOT , -ค่า Z Value คือ ELEVATION แล้วเลือกที่เก็บข้อมูลในแฟ้มที่เราสร้างไว้ -ค่า Output cell size คือ 40 แล้วปรับ Environments

 

จะได้การสร้างแบบจำลองพื้นผิวแบบ Kriging ดังภาพ


 

Trend
ทำการประมาณค่าช่วงแบบ Trend โดยไปที่ ArcToolbox > Spatial Analyst Tools > Interpolation เลือก Trend แล้วตั้งค่า ที่ -Input คือ SPOT , -ค่า Z Value คือ ELEVATION แล้วเลือกที่เก็บข้อมูลในแฟ้มที่เราสร้างไว้ -ค่า Output cell size คือ 40 แล้วปรับ Environments 


จะได้การสร้างแบบจำลองพื้นผิวแบบ
Trend ดังภาพ

 
Topo to Raster

          เริ่มเปิดข้อมูล CONTOUR , STREAM และ SPOT มาก่อน แล้วทำการประมาณค่าช่วงแบบ Topo to Raster โดยไปที่ ArcToolbox > Spatial Analyst Tools > Interpolation เลือก Topo to Raster แล้วตั้งค่า ที่ -Input คือ SPOT , STREAM , CONTOUR , PROVINCE, เลือกที่เก็บข้อมูลในแฟ้มที่เราสร้างไว้ -ค่า Output cell size คือ 40 







จะได้การสร้างแบบจำลองพื้นผิวแบบ Topo to Raster ดังภาพ


 


2.การสร้างโครงข่ายสามเหลี่ยม 
การสร้าง TINs โดยไปที่ ArcToolbox > 3D Analyst Tools > TIN Management เลือก Create TIN และตั้งค่า  Output TIN ในแฟ้มที่เราสร้าง ตั้งค่า Input Feature Class ดังภาพ



จะได้โครงข่ายสามเหลี่ยม(TIN) ดังภาพ




วิดีโอแนะนำการใช้โปรแกรม ArcMap 10 
เรื่อง การสร้างแบบจำลองพื้นผิว (Interpolate)











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

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