[GRASS-dev] [GRASS GIS] #2637: Get direction raster in clockwise degrees starting from the North
GRASS GIS
trac at osgeo.org
Mon Jan 29 06:02:50 PST 2018
#2637: Get direction raster in clockwise degrees starting from the North
--------------------------+-------------------------
Reporter: cgravelm | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.4.1
Component: Raster | Version: 7.0.0
Resolution: | Keywords:
CPU: Unspecified | Platform: MacOSX
--------------------------+-------------------------
Comment (by mmetz):
Replying to [comment:27 hellik]:
> Replying to [comment:26 mmetz]:
> > Replying to [comment:24 hellik]:
> > > Replying to [comment:22 mmetz]:
> > > >Therefore I suggest to produce zero aspect for zero slope or if
slope is < min_slope. NULL is then reserved for those cells where slope
and aspect can not be computed. This also means that when converting CCW
from East to CW from North, North must be encoded as 360 degrees, not 0
degrees.
> > >
> > > what about to assign -1 for cells with zero slope or slope is <
min_slope?
> >
> > This would change the current default behaviour with min_slope = 0 and
aspect = 0 if slope = 0. Direction = 0 has an equivalent meaning in
r.cost, r.walk, r.drain, r.path, r.watershed, r.stream.extract: it is a
valid cell, there is no way away from here, stop routing here.
> >
> > Also, -1 can be interpreted as 359, just like 0 can be interpreted as
360, no improvement there. IMHO, the corresponding aspect value for zero
slope must be clearly documented, then it can be easily changed if need
be.
>
> a short note how other GIS calculate aspect:
>
> https://gis.stackexchange.com/questions/238999/understanding-aspect-
units-in-qgis
no mentioning of aspect for flat areas.
gdaldem uses -9999 or 0 with -zero_for_flat
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2637#comment:28>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list