[GRASS-dev] Re: r.walk and r.drain improvements

Michael Barton michael.barton at asu.edu
Tue Jun 24 12:04:21 EDT 2008


I'm happy to see these improvements to r.drain. In this context I want to
mention that r.drain doesn't seem to work correctly in latlon locations.

Michael


On 6/24/08 9:00 AM, "grass-dev-request at lists.osgeo.org"
<grass-dev-request at lists.osgeo.org> wrote:

> Message: 4
> Date: Tue, 24 Jun 2008 07:27:37 -0700
> From: "Dylan Beaudette" <dylan.beaudette at gmail.com>
> Subject: Re: [GRASS-dev] Re: r.walk and r.drain improvements
> To: hamish_b at yahoo.com
> Cc: grass-dev at lists.osgeo.org
> Message-ID:
> <3c5546140806240727j168f291eh2ddde34c874e5890 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
> 
> On Tue, Jun 24, 2008 at 6:06 AM, Hamish <hamish_b at yahoo.com> wrote:
>> Dylan:
>>>> Interesting post Colin. Can you comment on the differences between
>>>> r.drain and r.walk in this example [1], in light of your findings?
>>>> 1. http://casoilresource.lawr.ucdavis.edu/drupal/node/544
>> 
>> teaching r.walk to follow ridgelines when possible would be cool for back
>> country stuff. Perhaps r.mapcalc multiply the slope-cost input map with a
>> r.param.scale feature map that likes ridges and saddles but doesn't like
>> gullies and pits? treelines too.
> 
> That is a good idea. I have done something similar in the past [1] ,
> with vegetated areas / lakes, to 'force' the cost surface in ways
> beneficial to hiking. Vegetated areas were made easier to traverse
> (closed canopy pine forests) and lakes were made impossible to
> traverse. However, adding more of this kind of intuition via landform
> element would be a great feature.
> 
> 1. http://casoilresource.lawr.ucdavis.edu/drupal/node/244
> 
> 
>> 
>> Also set cost map to NULL if slope > x so it doesn't have you crossing
>> cumulatively short but physically challenging 20m cliffs.
>> 
> 
> Ah... that is what my example above is missing. I didn't know that
> r.drain would go around NULL cells!
> 
> Great tips.
> 
> Dylan
> 
> 
>> Colin:
>>> Excellently documented example by the way.
>>> 
>>> The path is probably quite similar but the point is that there is
>>> currently no way to ensure that the r.drain path conforms to the
>>> same path as the optimal path of cost accumulation (calculated
>>> by r.walk or r.cost).
>> 
>> AFAIR r.drain just blindly climbs to the next up/downhill D8 cell, in a loop,
>> until it can climb/drop no more. thus it is not "least" cost at all, just one
>> valid solution?  (??)
>> 
>> 
>> Hamish
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> grass-dev mailing list
>> grass-dev at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/grass-dev
>> 
> 

__________________________________________
Michael Barton, Professor of Anthropology
Director of Graduate Studies
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University

phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton




More information about the grass-dev mailing list