Re: [GRASS-user] v.stream.* questions
On Fri, 4 Oct 2019, Johannes Radinger wrote: AFAIK, the tool v.stream.order was developed to work with grass vector files only (no raster input needed). So, the input needed for v.stream.order is the vector lines representing the streams (lines must be connected) and points that define the outlet of each river network that should be processed. I haven't tested v.stream.order for a while, so I am not sure if it still works with newer versions of GRASS?! However, tool comes with a testsuite (see source code) and a working example based on the NC-dataset to test operability of v.stream.order. Johannes, Yes, this does help. The river network is very large and complex and adding points at each confluence would take a very long time. After stepping back and thinking how the outputs from the v.stream.* modules would be received by the intended audience I realize that this detail is meaningless to non-technical decision-makers. Thanks very much, Rich ___ grass-user mailing list grass-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] v.stream.* questions
On Fri, 4 Oct 2019, Micha Silver wrote: The v.stream.* modules all take vector maps as input. Micha, That's what the manual pages suggest. Maybe yes, but if this refers to the project that you've posted about recently, then you have a high resolution LIDAR-based DEM of the basin. These v.stream.* modules are intended to work with vector outputs from the r.stream.* modules. I thought so. If you are going to ignore that and use a vector stream network from some other source, then be aware: 1- This alternate stream network must be topologically correct 2- Stream vector segments should all be in downstream direction (the outlet reach *must* be directed downstream). 3- You might not be able to make use of the DEM for other analyses, since it won't match the stream network. This answers all my questions. I've no idea how the vector river network data were created. I've also decided that for the intended audience the results of the v.stream.* are overkill. Thanks very much, Rich ___ grass-user mailing list grass-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] v.stream.* questions
On 03/10/2019 23:56, Rich Shepard wrote: Reading the manual pages for v.stream.network, v.stream.order, and v.stream.profiler in the extensions doc I see details for the input options but all descriptions refer to raster files. The v.stream.* modules all take vector maps as input. Are there more detailed docs that show examples using the vector modules along with the raster modules? I've a complex, extensive, river network as a vector file. I've not extracted streams, basins, or watersheds from the DEM and I'd like to run the v.stream.* modules on my vector stream network. Possible? Maybe yes, but if this refers to the project that you've posted about recently, then you have a high resolution LIDAR-based DEM of the basin. These v.stream.* modules are intended to work with vector outputs from the r.stream.* modules. If you are going to ignore that and use a vector stream network from some other source, then be aware: 1- This alternate stream network must be topologically correct 2- Stream vector segments should all be in downstream direction (the outlet reach *must* be directed downstream). 3- You might not be able to make use of the DEM for other analyses, since it won't match the stream network. TIA, Rich ___ grass-user mailing list grass-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-user -- Micha Silver Ben Gurion Univ. Sde Boker, Remote Sensing Lab cell: +972-523-665918 ___ grass-user mailing list grass-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] v.stream.* questions
Hi Rich, AFAIK, the tool v.stream.order was developed to work with grass vector files only (no raster input needed). So, the input needed for v.stream.order is the vector lines representing the streams (lines must be connected) and points that define the outlet of each river network that should be processed. I haven't tested v.stream.order for a while, so I am not sure if it still works with newer versions of GRASS?! However, tool comes with a testsuite (see source code) and a working example based on the NC-dataset to test operability of v.stream.order. HTH, Johannes On 03.10.19 22:56, Rich Shepard wrote: Reading the manual pages for v.stream.network, v.stream.order, and v.stream.profiler in the extensions doc I see details for the input options but all descriptions refer to raster files. Are there more detailed docs that show examples using the vector modules along with the raster modules? I've a complex, extensive, river network as a vector file. I've not extracted streams, basins, or watersheds from the DEM and I'd like to run the v.stream.* modules on my vector stream network. Possible? TIA, Rich ___ grass-user mailing list grass-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-user ___ grass-user mailing list grass-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-user
[GRASS-user] v.stream.* questions
Reading the manual pages for v.stream.network, v.stream.order, and v.stream.profiler in the extensions doc I see details for the input options but all descriptions refer to raster files. Are there more detailed docs that show examples using the vector modules along with the raster modules? I've a complex, extensive, river network as a vector file. I've not extracted streams, basins, or watersheds from the DEM and I'd like to run the v.stream.* modules on my vector stream network. Possible? TIA, Rich ___ grass-user mailing list grass-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-user