[prev in list] [next in list] [prev in thread] [next in thread] 

List:       grass-user
Subject:    Re: [GRASS-user] TPI (terrain position index) in GRASS GIS
From:       Bernardo Santos <bernardo_brandaum () yahoo ! com ! br>
Date:       2020-10-09 11:13:32
Message-ID: 432036992.1019305.1602242012136 () mail ! yahoo ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


 Hi Stefan,
Sure, that makes all sense! I am not used to DEM-realted indices, but I could have \
just thought a little...Thanks a lot! B

    Em quinta-feira, 8 de outubro de 2020 12:50:35 GMT+2, Stefan Blumentrath \
<stefan.blumentrath@nina.no> escreveu:    
 #yiv0189279323 #yiv0189279323 -- _filtered {} _filtered {} _filtered \
{}#yiv0189279323 #yiv0189279323 p.yiv0189279323MsoNormal, #yiv0189279323 \
li.yiv0189279323MsoNormal, #yiv0189279323 div.yiv0189279323MsoNormal \
{margin:0cm;margin-bottom:.0001pt;font-size:11.0pt;font-family:sans-serif;}#yiv0189279323 \
a:link, #yiv0189279323 span.yiv0189279323MsoHyperlink \
{color:#0563C1;text-decoration:underline;}#yiv0189279323 a:visited, #yiv0189279323 \
span.yiv0189279323MsoHyperlinkFollowed \
{color:#954F72;text-decoration:underline;}#yiv0189279323 p.yiv0189279323msonormal0, \
#yiv0189279323 li.yiv0189279323msonormal0, #yiv0189279323 div.yiv0189279323msonormal0 \
{margin-right:0cm;margin-left:0cm;font-size:11.0pt;font-family:sans-serif;}#yiv0189279323 \
span.yiv0189279323EmailStyle18 \
{font-family:sans-serif;color:windowtext;}#yiv0189279323 .yiv0189279323MsoChpDefault \
{font-size:10.0pt;} _filtered {}#yiv0189279323 div.yiv0189279323WordSection1 \
{}#yiv0189279323  Hi Brenado,
 
   
 
TPI is rather simple and can be computed with r.neighbors + r.mapcalc:
 
   
 
r.neighbors -c input=dem output=dem_avg_9 size=9
 
r.mapcalc expression="TPI_9=dem-dem_avg_9"
 
g.remove -f type=raster name=dem_avg_9
 
   
 
Cheers
 
Stefan
 
   
 
From: grass-user <grass-user-bounces@lists.osgeo.org>On Behalf Of Bernardo Santos
Sent: torsdag 8. oktober 2020 12:35
To: GRASS User List <grass-user@lists.osgeo.org>
Subject: [GRASS-user] TPI (terrain position index) in GRASS GIS
 
   
 
Hi everyone,
 
   
 
Do any of you know if we can calculate TPI (terrain position index) in GRASS GIS?
 
Or should we go for other tools such as SAGA GIS?
 
   
 
Best wishes,
 
Bernardo Niebuhr
   


[Attachment #5 (text/html)]

<html><head></head><body><div class="ydpf29f8bb3yahoo-style-wrap" \
style="font-family:Helvetica Neue, Helvetica, Arial, \
sans-serif;font-size:16px;"><div></div>  <div dir="ltr" data-setdir="false">Hi \
Stefan,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" \
data-setdir="false">Sure, that makes all sense! I am not used to DEM-realted indices, \
but I could have just thought a little...</div><div dir="ltr" \
data-setdir="false">Thanks a lot!</div><div dir="ltr" \
data-setdir="false"><br></div><div dir="ltr" \
data-setdir="false">B<br></div><div><br></div>  
        </div><div id="yahoo_quoted_2755177034" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, \
sans-serif;font-size:13px;color:#26282a;">  
                <div>
                    Em quinta-feira, 8 de outubro de 2020 12:50:35 GMT+2, Stefan \
Blumentrath &lt;stefan.blumentrath@nina.no&gt; escreveu:  </div>
                <div><br></div>
                <div><br></div>
                <div><div id="yiv0189279323"><style>#yiv0189279323 #yiv0189279323 --
 
 _filtered {}
 _filtered {}
 _filtered {}
#yiv0189279323  
#yiv0189279323 p.yiv0189279323MsoNormal, #yiv0189279323 li.yiv0189279323MsoNormal, \
#yiv0189279323 div.yiv0189279323MsoNormal  \
{margin:0cm;margin-bottom:.0001pt;font-size:11.0pt;font-family:sans-serif;} \
#yiv0189279323 a:link, #yiv0189279323 span.yiv0189279323MsoHyperlink  \
{color:#0563C1;text-decoration:underline;} #yiv0189279323 a:visited, #yiv0189279323 \
span.yiv0189279323MsoHyperlinkFollowed  {color:#954F72;text-decoration:underline;}
#yiv0189279323 p.yiv0189279323msonormal0, #yiv0189279323 li.yiv0189279323msonormal0, \
#yiv0189279323 div.yiv0189279323msonormal0  \
{margin-right:0cm;margin-left:0cm;font-size:11.0pt;font-family:sans-serif;} \
#yiv0189279323 span.yiv0189279323EmailStyle18  \
{font-family:sans-serif;color:windowtext;} #yiv0189279323 .yiv0189279323MsoChpDefault
	{font-size:10.0pt;}
 _filtered {}
#yiv0189279323 div.yiv0189279323WordSection1
	{}
#yiv0189279323 </style><div>
<div class="yiv0189279323WordSection1">
<p class="yiv0189279323MsoNormal"><span style="" lang="EN-US">Hi Brenado,</span></p> 
<p class="yiv0189279323MsoNormal"><span style="" lang="EN-US"> &nbsp;</span></p> 
<p class="yiv0189279323MsoNormal"><span style="" lang="EN-US">TPI is rather simple \
and can be computed with r.neighbors + r.mapcalc:</span></p>  <p \
class="yiv0189279323MsoNormal"><span style="" lang="EN-US"> &nbsp;</span></p>  <p \
class="yiv0189279323MsoNormal"><span style="" lang="EN-US">r.neighbors -c input=dem \
output=dem_avg_9 size=9</span></p>  <p class="yiv0189279323MsoNormal"><span \
style="">r.mapcalc expression="TPI_9=dem-dem_avg_9"</span></p>  <p \
class="yiv0189279323MsoNormal"><span style="">g.remove -f type=raster \
name=dem_avg_9</span></p>  <p class="yiv0189279323MsoNormal"><span style=""> \
&nbsp;</span></p>  <p class="yiv0189279323MsoNormal"><span style="">Cheers</span></p> \
 <p class="yiv0189279323MsoNormal"><span style="">Stefan</span></p> 
<p class="yiv0189279323MsoNormal"><span style=""> &nbsp;</span></p> 
<div class="yiv0189279323yqt8277427791" id="yiv0189279323yqt81463"><div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm;">
<p class="yiv0189279323MsoNormal"><b><span lang="EN-US">From:</span></b><span \
lang="EN-US"> grass-user &lt;grass-user-bounces@lists.osgeo.org&gt; <b>On Behalf Of \
</b>Bernardo Santos<br clear="none"> <b>Sent:</b> torsdag 8. oktober 2020 12:35<br \
clear="none"> <b>To:</b> GRASS User List &lt;grass-user@lists.osgeo.org&gt;<br \
clear="none"> <b>Subject:</b> [GRASS-user] TPI (terrain position index) in GRASS \
GIS</span></p>  </div>
</div>
<p class="yiv0189279323MsoNormal"> &nbsp;</p> 
<div>
<div>
<p class="yiv0189279323MsoNormal"><span \
style="font-size:12.0pt;font-family:sans-serif;">Hi everyone,</span></p>  </div>
<div>
<p class="yiv0189279323MsoNormal"><span \
style="font-size:12.0pt;font-family:sans-serif;"> &nbsp;</span></p>  </div>
<div>
<p class="yiv0189279323MsoNormal"><span \
style="font-size:12.0pt;font-family:sans-serif;">Do any of you know if we can \
calculate TPI (terrain position index) in GRASS GIS?</span></p>  </div>
<div>
<p class="yiv0189279323MsoNormal"><span \
style="font-size:12.0pt;font-family:sans-serif;">Or should we go for other tools such \
as SAGA GIS?</span></p>  </div>
<div>
<p class="yiv0189279323MsoNormal"><span \
style="font-size:12.0pt;font-family:sans-serif;"> &nbsp;</span></p>  </div>
<div>
<p class="yiv0189279323MsoNormal"><span \
style="font-size:12.0pt;font-family:sans-serif;">Best wishes,</span></p>  </div>
<div>
<p class="yiv0189279323MsoNormal"><span \
style="font-size:12.0pt;font-family:sans-serif;">Bernardo Niebuhr</span></p>  </div>
</div></div>
</div>
</div></div></div>
            </div>
        </div></body></html>


[Attachment #6 (text/plain)]

_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic