วันพุธที่ 16 พฤศจิกายน พ.ศ. 2559

week13_Drainagebasin

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