Hi,
Is there way of calculating the stream order from an existing vector dataset in Grass GIS? The vector layer has been created from manual digitising.
In addition, is it possible to obtain other stream characteristics for this layer that you would obtain from “r.stream.segment”
Thanks in advance
···
Le gach dea ghui,
Shane Carey
GIS and Data Solutions Consultant
Hi Shane,
If your network dataset is directed, you could use:
https://github.com/NINAnor/gudbrand_hydro/blob/master/v.igraph.order.py
to classify the nodes from which you then can generate the outlet vector point map for v.stream.order.
If your network is not directed, you could use v.to.points or v.net to dump the points, add altitude information from a terrain model (v.what.rast), and then extract the lowest points as outlets (requires some SQL).
For more support we would need a bit more information about your data…
Cheers
Stefan
···
Hi Stefan,
I had a look at this, but it requires a point layer also - which I don’t have unfortunately.
Thanks
Le gach dea ghui,
Shane Carey
GIS and Data Solutions Consultant
On Tue, May 1, 2018 at 7:57 AM, Stefan Blumentrath <Stefan.Blumentrath@nina.no> wrote:
Hi Shane,
Please have a look at:
https://grass.osgeo.org/grass74/manuals/addons/v.stream.order.html
Then you can use v.rast.stats to collect some statistics…
Cheers
Stefan
From: grass-user <grass-user-bounces@lists.osgeo.org> On Behalf Of Shane Carey
Sent: tirsdag 1. mai 2018 00.37
To: grass-user grass-user <grass-user@lists.osgeo.org>
Subject: [GRASS-user] Stream order from existing stream network layer
Hi,
Is there way of calculating the stream order from an existing vector dataset in Grass GIS? The vector layer has been created from manual digitising.
In addition, is it possible to obtain other stream characteristics for this layer that you would obtain from “r.stream.segment”
Thanks in advance
Le gach dea ghui,
Shane Carey
GIS and Data Solutions Consultant
Super - thank you! I will give this a go first and get back to you if I get stuck. Thanks again.
Cheers
···
On Tue, May 1, 2018 at 12:01 PM, Stefan Blumentrath <Stefan.Blumentrath@nina.no> wrote:
Hi Shane,
If your network dataset is directed, you could use:
https://github.com/NINAnor/gudbrand_hydro/blob/master/v.igraph.order.py
to classify the nodes from which you then can generate the outlet vector point map for v.stream.order.
If your network is not directed, you could use v.to.points or v.net to dump the points, add altitude information from a terrain model (v.what.rast), and then extract the lowest points as outlets (requires some SQL).
For more support we would need a bit more information about your data…
Cheers
Stefan
From: Shane Carey <careyshan@gmail.com>
Sent: tirsdag 1. mai 2018 10.29
To: Stefan Blumentrath <Stefan.Blumentrath@nina.no>
Subject: Re: [GRASS-user] Stream order from existing stream network layer
Hi Stefan,
I had a look at this, but it requires a point layer also - which I don’t have unfortunately.
Thanks
Le gach dea ghui,
Shane Carey
GIS and Data Solutions Consultant
On Tue, May 1, 2018 at 7:57 AM, Stefan Blumentrath <Stefan.Blumentrath@nina.no> wrote:
Hi Shane,
Please have a look at:
https://grass.osgeo.org/grass74/manuals/addons/v.stream.order.html
Then you can use v.rast.stats to collect some statistics…
Cheers
Stefan
From: grass-user <grass-user-bounces@lists.osgeo.org> On Behalf Of Shane Carey
Sent: tirsdag 1. mai 2018 00.37
To: grass-user grass-user <grass-user@lists.osgeo.org>
Subject: [GRASS-user] Stream order from existing stream network layer
Hi,
Is there way of calculating the stream order from an existing vector dataset in Grass GIS? The vector layer has been created from manual digitising.
In addition, is it possible to obtain other stream characteristics for this layer that you would obtain from “r.stream.segment”
Thanks in advance
Le gach dea ghui,
Shane Carey
GIS and Data Solutions Consultant
Le gach dea ghui,
Shane Carey
GIS and Data Solutions Consultant