[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

Forgot the list…

···

From: Stefan Blumentrath
Sent: tirsdag 1. mai 2018 08.57
To: ‘Shane Carey’ careyshan@gmail.com
Subject: RE: [GRASS-user] Stream order from existing stream network layer

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

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