week13_Drainagebasin
เปิดโปรแกรม MATLAB จากนั้นให้ทำการ Browse
for folder
เลือก D:\ComputerGI_59\Group3301\DEM
โดยประกาศคำสั่ง ดังนี้
DEM = GRIDobj
('kidchakood.tif') แล้วกด Enter
พิมพ์ >>
imagesc
(DEM) แล้วกด Enter จะปรากฏเป็นหน้าต่างภาพ
ดังนี้
พิมพ์ >>
imageschs
(DEM,min (gradient8 (DEM),1)) แล้วกด Enter
พิมพ์ >>
imageschs
(DEM,min (gradient8 (DEM),1)) แล้วกด Enter
จะปรากฏภาพ ดังนี้
พิมพ์ >>
imageschs
(DEM,min (gradient8 (DEM),1)) แล้วกด Enter
พิมพ์ >>
surf(x,y,double(z))
แล้วกด Enter จะปรากฏภาพขึ้นมา ดังนี้
พิมพ์ >>
GRIDobj2ascii(DEM,'test.txt');
แล้วกด Enter
จากนั้น
Clickขวาที่ test บน folder > D:\ComputerGI_59\Group3301\DEM
แล้วเลือกเปิดที่
Notepad
พิมพ์ >>
GRIDobj2geotiff(DEMc,’test.tif');
แล้วกด Enter
พิมพ์ >>
DEMf = fillsinks
(DEM); แล้วกด Enter
พิมพ์ >> FD = FLOWobj (DEMf); แล้วกด Enter
พิมพ์ >> A = flowacc (FD); แล้วกด Enter
พิมพ์ >> imageschs(DEM,dilate(sqrt(A),ones(5)),'colormap',flipud(copper));
แล้วกด Enter จะปรากฏภาพขึ้นมา ดังนี้
พิมพ์ >> DB = drainagebasins(FD); แล้วกด Enter
พิมพ์ >>DB = shufflelabel(DB); แล้วกด Enter
กดที่ New Script จะเด้งแท็บสำรอง ขึ้นมาใหม่
ทำการประกาศตัวแปรในแท็บใหม่ ดังนี้
จากนั้นทำการกดไอคอน Run และทำการ Save File
ที่ D:\ComputerGI_59\Group3301\DEM












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