Deriving River Network & Catchments from a DEM using QGIS

In this tutorial, you will learn how to derive a river network through the identification of Strahler Order, and how to derive the corresponding catchment (watershed) pertaining to a defined outlet location along the river. The tool which is being used for this delineation of catchment and the derivation of the stream network is the SAGA tool of QGIS.
Download the DEM - drive.google.com/drive/folder...

Пікірлер: 209

  • @reshmaantony6435
    @reshmaantony64353 жыл бұрын

    Excellent tutorial. Explained in a simple manner.

  • @adambuller4562
    @adambuller45623 жыл бұрын

    This was so comprehensive and excellent. Preparing my thesis now and the software i tried to use to delineate my catchments wasn't working properly. This saved me. Cheers

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    Glad you liked it!

  • @giliais307
    @giliais3072 жыл бұрын

    Thank you, you just help me through by following exactly what you do here. I always come back to you whenever I forgot something he he...I even bookmarked this video.

  • @sathyanathanr717
    @sathyanathanr7173 жыл бұрын

    Thanks a lot. Your explanations of each step were very precise.

  • @osmankoroma6495
    @osmankoroma64953 жыл бұрын

    Thank you for the lecture. May God bless you.

  • @BasinikondaTrek
    @BasinikondaTrek3 жыл бұрын

    Fantastic tutorial, hats off !!

  • @SnootyFarkleboob
    @SnootyFarkleboob3 жыл бұрын

    This is exactly what I needed! Thank you so much for this, it's saved my life! 😊❤❤

  • @shivimridula7486

    @shivimridula7486

    3 жыл бұрын

    Can u help me, my fill sink is not working, keep showing errors

  • @tanushkareddy108
    @tanushkareddy108 Жыл бұрын

    An amazing video - so informative and descriptive. Thank you

  • @dctr5534
    @dctr55349 ай бұрын

    This tutorial is excellent. I also appreciate your overview on stream orders 👏🏼

  • @geodeltalabs

    @geodeltalabs

    9 ай бұрын

    Glad it was helpful!

  • @ANANTHUVDev
    @ANANTHUVDev3 жыл бұрын

    thanks for the wonderful tutorial sir.

  • @rajitadas
    @rajitadas3 жыл бұрын

    Well explained.. Thank you so much, I have been wanting this for so many days

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    Glad you found us! :)

  • @geospatialsurvey6109
    @geospatialsurvey61093 жыл бұрын

    Thank you very much. This is a very useful tip for deriving catchment area using QGIS. I'm excited to try this one.

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    You are welcome 🙂

  • @deepakgowda89
    @deepakgowda893 жыл бұрын

    Great Work! Salutations to your way of explanation. Thanks

  • @evanslion3548
    @evanslion35482 жыл бұрын

    Your videos are very helpful. Thanks

  • @nuclearant9523
    @nuclearant95232 жыл бұрын

    Great video, clear and neat!

  • @adarshdalavi659
    @adarshdalavi6593 жыл бұрын

    Great tutorial ,very helpful

  • @peterchin6759
    @peterchin67593 жыл бұрын

    Thank you very much for your crystal clear explanation.

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    You are welcome :)

  • @eugeniocondello6175
    @eugeniocondello61753 жыл бұрын

    Very Good, Thank you , great job!!!

  • @veyselyazici
    @veyselyazici3 жыл бұрын

    Great tutorial. Much appreciated. Kindest regards.

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    You are welcome :)

  • @daniellepacker2920
    @daniellepacker29203 жыл бұрын

    You have been extremely helpful! Thank you

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    Glad you liked it!

  • @ericbriones6580
    @ericbriones65802 жыл бұрын

    Great video. Thanks!

  • @user-tt1ed6ny2d
    @user-tt1ed6ny2d8 ай бұрын

    wow. West Malaysia. nice to have tutorial from Malaysia :D

  • @avinashramessur5747
    @avinashramessur57472 жыл бұрын

    Thanks a lot, very pedagogical and easy to understand

  • @geodeltalabs

    @geodeltalabs

    2 жыл бұрын

    Glad it was helpful!

  • @sarahbenzai5358
    @sarahbenzai53587 күн бұрын

    very clear and useful! thank you

  • @anggapranata9619
    @anggapranata96192 жыл бұрын

    Thank you sir. So helpful

  • @KikelPryoHandoko
    @KikelPryoHandoko4 жыл бұрын

    Man, thanks for usefull tutorial. 👍

  • @glowworm1
    @glowworm13 жыл бұрын

    Very informative. :)

  • @piusnnwachukwu3411
    @piusnnwachukwu34112 жыл бұрын

    Thank you for this.

  • @dr.mohanvasave3050
    @dr.mohanvasave30504 жыл бұрын

    Dear sir Excellent demonstration Please next video uploaded the Marphometric Analysis using QGIS ,,( Areal, Linner and Relief Aspect)

  • @FollowPlayer
    @FollowPlayer3 жыл бұрын

    Nice. Thank you.

  • @sureshkotwal656
    @sureshkotwal6563 жыл бұрын

    Sir wonderful video thanks

  • @roseavery8449
    @roseavery84493 жыл бұрын

    this is very cool!

  • @njengnapoleonngenge1753
    @njengnapoleonngenge1753 Жыл бұрын

    Thank you for your very powerful, and well simplified and articulated demonstrations. It always saves some of us out here. Please could you do something on how to generate knickpoints in ArcMap for us? I really need to generate Knickpoints for my studies but i am unable to do it, and I cannot also lay my hands on any KZread video to lead me through the process. Thank you

  • @mugishaadam933
    @mugishaadam933Ай бұрын

    This was so informative

  • @diggi3247
    @diggi3247 Жыл бұрын

    Very helpful... Thank you kindly

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    You are welcome

  • @rifkypasopati2807
    @rifkypasopati28072 жыл бұрын

    So comprehensive and excellent. My college task is as the same as this video, very useful, thank you so much. i likely to give you like and subscribe

  • @geodeltalabs

    @geodeltalabs

    2 жыл бұрын

    Great 👍😃

  • @yoshuareece8785
    @yoshuareece878528 күн бұрын

    Fantastic tutorial

  • @geodeltalabs

    @geodeltalabs

    23 күн бұрын

    Thank you! Cheers!

  • @Bartzeta
    @Bartzeta Жыл бұрын

    Thank you so much :)

  • @yeshisingye5089
    @yeshisingye50898 ай бұрын

    Powerful tutorial

  • @mopisboss1754
    @mopisboss17543 жыл бұрын

    Thanks.very cool

  • @lmthunzi
    @lmthunzi8 ай бұрын

    Really good stuff. I just subscribed 😊❤

  • @geodeltalabs

    @geodeltalabs

    8 ай бұрын

    Welcome!!

  • @gladysjoy7121
    @gladysjoy71213 жыл бұрын

    thank you, I like how you explained in an easiest way🙂

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    You are welcome 🙂

  • @shivimridula7486

    @shivimridula7486

    3 жыл бұрын

    Please help m, my fill sink is showing error

  • @kateflower300
    @kateflower3002 жыл бұрын

    Thank you! ❤😊

  • @trollenz
    @trollenz2 жыл бұрын

    Excellent ! Thanks.

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    You are welcome :)

  • @cristinacovataru7918
    @cristinacovataru79183 жыл бұрын

    Amazing :) thank you ^-^

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    You are welcome :)

  • @Chamchijjige
    @Chamchijjige3 жыл бұрын

    Thank you very much sir.

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    You are welcome!

  • @GeoScreen
    @GeoScreen3 жыл бұрын

    Quite educative, bless up

  • @geodeltalabs

    @geodeltalabs

    3 жыл бұрын

    You are welcome

  • @GeoScreen

    @GeoScreen

    3 жыл бұрын

    @@geodeltalabs Thanks.

  • @kurtwogau1076
    @kurtwogau10762 жыл бұрын

    Thank you!

  • @biplabbiswas8877
    @biplabbiswas88773 жыл бұрын

    EXCELLENT!!!

  • @ata1088
    @ata10884 жыл бұрын

    Very clear explanation, thank you. If heavy rain falls, can we predict the possible flooded area by this method? I think we should also look at satellite images to detect flooded areas from the past in order to be sure. Do you suggest more?

  • @geodeltalabs

    @geodeltalabs

    4 жыл бұрын

    Hi, a great question! To do a more realistic and an accurate simulation of the flooded area, you will have to use some hydrodynamic simulation tools, particularly for simulating river floods. You can use what we have discussed in this tutorial to, let's say, derive the corresponding catchment which can be used in a hydrological model to simulate the discharge from that catchment under design rainfall conditions (since your interest is in simulating floods). Once you do this, you can use the simulated discharge from the hydrological model as an inflow boundary condition to a hydrodynamic model which can actually simulate the water level of the river along the river stretch which you are interested to see whether it floods or otherwise. If you use a 1D hydrodynamic model like MIKE 11, you will only be able to simulate the water level along the river banks, and by seeing how high the water level rises over the banks, you might be able to get an idea of the stretches of the river which can actually flood under the given inflow boundaries. However, if you want let the flood water move into the flood plain, you will have to use a 2D hydrodynamic model such as MIKE 21 + MIKE 11 or HEC-RAS (recent versions) to see how much of an inundation happens in the adjacent flood plains. And yes, you may use satellite images to sort of validate your hydrodynamic models by checking whether the model is able to simulate the flood extents as closely as possible to the real historical floods :)

  • @ata1088

    @ata1088

    4 жыл бұрын

    @@geodeltalabs Thank you very much. That is really helpful :)

  • @ewanharris5433
    @ewanharris5433 Жыл бұрын

    Excellent Thx

  • @sug994
    @sug9943 жыл бұрын

    great tutorial. How to fix th error saying "layers were not generated correctly" in the Fill sink execution? thanks

  • @AK-me3vb
    @AK-me3vb2 жыл бұрын

    When I apply the fill_sinks function, nothing changes in my data set. It has the same values as the DEM before. As soon as I apply the Strahler-tool, I get only a diffuse image (with 12 Strahler-classes) and no flow lines even after filtering for exclusively higher Strahler-orders (Strahler-order >=9). What can be the reason for this?

  • @durgakc9967
    @durgakc99672 жыл бұрын

    It's AWESOME

  • @rojalinpriyadarshini2277
    @rojalinpriyadarshini22773 жыл бұрын

    Sir, kindly help me in determining the longest stream among the channel network in a catchment area.

  • @akshaydahiwale8776
    @akshaydahiwale87763 жыл бұрын

    how to calculate how many number of 6th order streams are present in basin?

  • @suryahafizh5498
    @suryahafizh5498 Жыл бұрын

    thanks you very mouch

  • @biplabbiswas8877
    @biplabbiswas88773 жыл бұрын

    Can we do Stream Ordering here and also a couple of exercises like Drainage Density, Ruggedness Index etc. Thanks

  • @mriduleshtiwari597
    @mriduleshtiwari5973 жыл бұрын

    i am getting error in stahler order The following layers were not correctly generated.C:/Users/harshit/Desktop/major project/Final/strah.sdatYou can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm.

  • @hemantk.vaishnav9345
    @hemantk.vaishnav93453 жыл бұрын

    Sir, After run strahler order it is not showing drainage network .It shows lots of pixels in B&W.. Plz suggest. I followed all steps properly

  • @balpreetkaur6509

    @balpreetkaur6509

    2 жыл бұрын

    I am getting the same pixelated DEM. Looking for a solution to it.

  • @reshmaantony6435
    @reshmaantony64353 жыл бұрын

    Sir, I need a clarification on using filled DEM . Can we use filled DEM as the input for hydrologic modelling in models like HECRAS for the preparation of terrain?

  • @geodeltalabs

    @geodeltalabs

    2 жыл бұрын

    Hi, yes, it should not be a problem.

  • @sbkarki1
    @sbkarki13 жыл бұрын

    very nice

  • @benjaminndobetarkang7982
    @benjaminndobetarkang79822 жыл бұрын

    Thanks so much but how can I isolate the catchment area

  • @dumptruckmotorcade
    @dumptruckmotorcade11 ай бұрын

    Could you provide a little more detail about the need to warp the projection at the beginning of the project? I tried the same and got crazy output when running the fill (I was using SRTM for Idaho-Wyoming)

  • @faizanmasoodi6246
    @faizanmasoodi62463 жыл бұрын

    Brother can you also do a video on potential zones for Rainwater harvesting or ground water potential zones.

  • @dwaynefernandes3169
    @dwaynefernandes31693 жыл бұрын

    Thank you for the lecture. It was very comprehensive and interesting. I would like to ask how one would go about delineating the catchment area if there are multiple outputs (for example into a lake), eg: Lake Malawi

  • @ugandhara12

    @ugandhara12

    Жыл бұрын

    Take multiple tile and merge

  • @raghukambaiah7031
    @raghukambaiah703111 ай бұрын

    Thanks for the wonderful video uploaded. Is it possible to derive multiple sub watersheds in qgis? If so please give instructions on the same....

  • @SuperDanisse
    @SuperDanisse3 жыл бұрын

    I'm wondering which is the difference between using the reproject feature or simply exporting the layer in a different coordinate system?

  • @fengfan3996

    @fengfan3996

    2 жыл бұрын

    when you export the layer in a different coordinate system you can't choose the method. with the warp function, you can choose the resampling methods

  • @mosesperianaiagam823
    @mosesperianaiagam8232 жыл бұрын

    Thanks bro

  • @geodeltalabs

    @geodeltalabs

    Жыл бұрын

    You are welcome :)

  • @jimilustukan5362
    @jimilustukan53622 жыл бұрын

    The following layers were not correctly generated. • D:/Anak Kampus/Teknik Sipil Undana/fill sinks (wang & liu)/area.sdat You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm. Why ? Help me

  • @JackyVSO

    @JackyVSO

    9 ай бұрын

    I'm also having this issue. Did you find a solution?

  • @kyawzayertint1255
    @kyawzayertint12552 жыл бұрын

    Thanks

  • @geodeltalabs

    @geodeltalabs

    2 жыл бұрын

    You are welcome ☺️

  • @mothanaahmad6173
    @mothanaahmad61733 жыл бұрын

    Can use it to discover water ground and depth

  • @modellazioneidraulicagis
    @modellazioneidraulicagis2 жыл бұрын

    Dear all, when I use Upslope Area and Run why try a error "SAGA Version: 7.8.2 (64 bit) Error: tool needs graphical user interface [Upslope Area]" and dont create basin? Thanks

  • @user-kx3or8sf1p
    @user-kx3or8sf1p9 ай бұрын

    Thank you

  • @geodeltalabs

    @geodeltalabs

    9 ай бұрын

    You're welcome

  • @user-tj7qf9tu3g
    @user-tj7qf9tu3gАй бұрын

    Thank you so much for all your videos, May I know the algorithm for applying this technique, please?

  • @bijiliparasa
    @bijiliparasa7 күн бұрын

    hi, your explanation was too good, thank you for giving this video. but in current version of qgis there is no option for starhler order option. please tell me how to overcome this issue. thank you.

  • @nishantsaxena1976
    @nishantsaxena19762 жыл бұрын

    Can we specify the outlet point from our side if we know its exact coordinates?

  • @shhtoo7157
    @shhtoo7157 Жыл бұрын

    Hello When I input data in Upslope area box and run, there is a error showing with missing parameters. So how can I fix this issue. If possible please explain for me. Thanks a lot for your very informative tutorial.

  • @Geooutlook852
    @Geooutlook8522 жыл бұрын

    Which version of the software are you using?? Why error in upslope step? Please reply

  • @marintothebush
    @marintothebush2 жыл бұрын

    Hi, thank you again for another great video. I do have a similar problem than with Troy Nguyen but with the next step - the upslope tool. "Error: tool needs graphical user interface [Upslope Area]" (...) The layer were not generated properly. How do we make sure that SAGA 7.8.2 is supported on QGIS please? It looks like that might be the issue. Thank you!

  • @ahmad-arrafi6711

    @ahmad-arrafi6711

    2 жыл бұрын

    I am facing the same problem man

  • @robertbachmann1573

    @robertbachmann1573

    2 жыл бұрын

    Check out: kzread.info/dash/bejne/pmFmp9qoqcuvlqQ.html&ab_channel=HansvanderKwast & gis.stackexchange.com/questions/407307/upslope-area-shows-an-error-stating-tool-needs-graphical-user-interface.

  • @anggapranata9619

    @anggapranata9619

    2 жыл бұрын

    @@robertbachmann1573 Thanks for the link

  • @AliAhmed-zq8km
    @AliAhmed-zq8kmАй бұрын

    thanks alot for this tutorial i hafe a problem in getting the catchment area it can apear with me and give me a massage say the following layers were not generated.

  • @harshithy787
    @harshithy7872 жыл бұрын

    Which version of qgis you are using in this tutorial?

  • @Robin0379
    @Robin03792 жыл бұрын

    Can I find road networks of area using Qgis?

  • @roomforrelaxation4253
    @roomforrelaxation42533 жыл бұрын

    how do you get the target grid pahang grid? at 2:48 ?

  • @kiatkamonnilaponkun6579
    @kiatkamonnilaponkun6579 Жыл бұрын

    I followed your tutorial but it did't work with deriving coordinate x,y. It keeps resulting in the same number of coordinate and unable to calculate upslope area. Do you have any suggestion?

  • @snapsmicrosystems7532
    @snapsmicrosystems75324 жыл бұрын

    Nice video, may you please provide the link wer u get those high resolution DEMs and Satellite images

  • @geodeltalabs

    @geodeltalabs

    4 жыл бұрын

    Hi, the DEM used in this tutorial is just a 30 meter SRTM DEM. You can quite easily download them using USGS EarthExplorer. You might as well use an ASTER DEM for this. Refer to this tutorial where we have shown step-by-step how to download an ASTER DEM kzread.info/dash/bejne/pKOm26ulf6i9nKw.html :)

  • @hugonicolaubarbosadegusmao7824

    @hugonicolaubarbosadegusmao7824

    4 жыл бұрын

    There also a plugin called SRTM Download for QGIS plugins.qgis.org/plugins/SRTM-Downloader/

  • @snapsmicrosystems7532

    @snapsmicrosystems7532

    4 жыл бұрын

    @@geodeltalabs thank you

  • @snapsmicrosystems7532

    @snapsmicrosystems7532

    4 жыл бұрын

    @@hugonicolaubarbosadegusmao7824 much appreciated

  • @Oldmoney.777
    @Oldmoney.7777 ай бұрын

    Which Qgis version and saga version do you use ?

  • @n762
    @n7629 ай бұрын

    order 8 stream i.e. main river isn't coming after deriving channels under SAGA tool 'channel network and drainage basin'. What could be the reason. Thanks

  • @adrijaraha3747
    @adrijaraha37473 жыл бұрын

    Can you please give the link to downland Qgis?

  • @gferrigno2268
    @gferrigno22688 ай бұрын

    GG, BROOOO, THANKS UUUUUU

  • @nnasehir
    @nnasehir2 жыл бұрын

    May I ask , how do you make the DEM ?

  • @getstylishwithmeftjolly
    @getstylishwithmeftjolly3 жыл бұрын

    Thank you so much sir for this . My research area is based on swmm. Can you help me out in making the shape file of the study area inorder to upload in SWMM..It would be so grateful.

  • @hurairairfan5658
    @hurairairfan565811 ай бұрын

    hi, I find your tutorials very helpful however my upslope saga tool is constantly giving error and isn't working, can you help me out with it.

  • @ugandhara12
    @ugandhara12 Жыл бұрын

    Sir after running reprojected dem.. Its showing "The following layers were not generated properly".. Not able to generate Filled DEM layer.. Kindly help

  • @Nothingimportant1
    @Nothingimportant16 ай бұрын

    Can I ask what machine specification you use with such a speed? In my case, I am using a very strong machine, with 32 GB Ram but still takes time like one to two mins to complete the tasks. Thank you for your work as well.

  • @shientoh
    @shientoh2 жыл бұрын

    hi, may i know which website this DEM was downloaded from? I am trying to obtain a high res DEM of Singapore! Thank you!

  • @geodeltalabs

    @geodeltalabs

    2 жыл бұрын

    You may check this out to learn how to download a SRTM DEM from USGS: kzread.info/dash/bejne/q42Lxtp-qMTIeNI.html

  • @bijutsusam
    @bijutsusam2 жыл бұрын

    Good day! Is it possible to create different catchment from different outlets and combine all those into one map? Thank you

  • @geodeltalabs

    @geodeltalabs

    2 жыл бұрын

    Yes, certainly. Once you manage to extract the shapefiles of different catchments, you can use the 'merge vector layers' function to combine them all.

  • @muhammadsyah3938
    @muhammadsyah39382 жыл бұрын

    I can't do upslope. it says "The following layers were not correctly generated.". Does anyone have the solution to my problem?

  • @muhammadfaour3211

    @muhammadfaour3211

    2 жыл бұрын

    yes same here

  • @muasabrian7565
    @muasabrian75652 жыл бұрын

    Its a nice video, very informative although unfortunately my DEM didn't produce the strahler order.Just watched the rest...Thank you.

  • @geodeltalabs

    @geodeltalabs

    2 жыл бұрын

    Sorry to hear that. Did you try using a different DEM? you can download for free from USGS. Have a look at the following tutorial- kzread.info/dash/bejne/q42Lxtp-qMTIeNI.html

  • @mrigendutta4118
    @mrigendutta41182 жыл бұрын

    I have a doubt regarding it... What if we don't want to use the raster calculator..so can we go to the next step skipping that part??