<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40" dir="ltr"><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="NO-BOK" style="text-align:left; direction:ltr;"><div>Sorry Stefan</div><div>I'm a real fool</div><div>In the north-south direction the values are the same</div><div>while when the direction is different, oblique, the right is yours, because the mapcalc formula is based only on the resolution of the raster, not on the actual distance !!</div><div>Thank you very much for the work: very useful</div><div><br></div><div>Il giorno mar, 09/03/2021 alle 16.23 +0100, Enrico Gabrielli bonushenricus ha scritto:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Thanks Stefan</div><div>obviously this is how it works. I was lost in a drop of water.</div><div>But I don't understand how the module works:</div><div>below the comparison of the results between</div><div>r.mapcalc="slope_dir= abs(atan(tan(slope) * cos(aspect - direction)))</div><div><img src="cid:b9b730166bdcc4f9e633866ae92c87078748cf5b.camel@gmail.com" width="350" data-inline="" data-name="rmapcalc.png"><br></div><div>is</div><div>r.slope.direction with step 1</div><div><img src="cid:cef6a89471c367bcafac67c34872feed3caefaa4.camel@gmail.com" width="350" data-inline="" data-name="r.slope.png"><br></div><div>i tried to read python but i don't understand exactly what it does, and also what 45degree means</div><div><br></div><div>Il giorno mar, 09/03/2021 alle 13.35 +0000, Stefan Blumentrath ha scritto:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hi again,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Yes, this seems to be a Python2/3 issue. Good suggestions from Vero.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Enrico, can also try to replace python3 with just python in the shebang (first line in the script)?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Cheers<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Stefan<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> Veronica Andreo <veroandreo@gmail.com>
<br>
<b>Sent:</b> mandag 8. mars 2021 12:38<br>
<b>To:</b> Enrico Gabrielli bonushenricus <bonushenricus76@gmail.com><br>
<b>Cc:</b> Stefan Blumentrath <Stefan.Blumentrath@nina.no>; grass-user@lists.osgeo.org<br>
<b>Subject:</b> Re: [GRASS-user] KEYLINE; installing new module add-on (of 7.8) in GRASS 7.6<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">Hi Enrico, <o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">GRASS 7.6 is the last using python 2, and in 7.8 we moved to python 3, though still supporting python 2. Could that be a problem?<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">What about compiling GRASS 7.8+ if not in the Debian stable repos? 
<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgrasswiki.osgeo.org%2Fwiki%2FCompile_and_Install%23Debian&data=04%7C01%7C%7C632b2fcb438f41f2524508d8e2269f43%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637508002815993017%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=R7UVMefbQoGJbH7Hy4rfjjI0qDfREnG1XyMZ3f1nNtE%3D&reserved=0">https://grasswiki.osgeo.org/wiki/Compile_and_Install#Debian</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">my 0.2 cents<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Vero<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">El lun, 8 mar 2021 a las 11:37, Enrico Gabrielli bonushenricus (<<a href="mailto:bonushenricus76@gmail.com">bonushenricus76@gmail.com</a>>) escribió:<o:p></o:p></p>
</div>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<p class="MsoNormal">Thanks<br>
some problems:<br>
> File "/home/bonushenricus/.grass7/addons/scripts/r.slope.d<br>
> irection.py", line 291, in <module><br>
>     options, flags = gscript.parser()<br>
>   File "/usr/lib/grass76/etc/python/grass/script/core.py",<br>
> line 800, in parser<br>
>     return _parse_opts(lines[1:])<br>
>   File "/usr/lib/grass76/etc/python/grass/script/core.py",<br>
> line 751, in _parse_opts<br>
>     os.environ[var] = val<br>
>   File "/usr/lib/python3.7/os.py", line 682, in __setitem__<br>
>     key = self.encodekey(key)<br>
>   File "/usr/lib/python3.7/os.py", line 753, in encode<br>
>     raise TypeError("str expected, not %s" %<br>
> type(value).__name__)<br>
> TypeError: str expected, not bytes<br>
It seems that the files are all there, but perhaps they must be<br>
updated. That's pity. Alternatively I will use MAPCALC with<br>
ABS (ATAN (TAN (slope) * COS (aspect - raster_direction)))<br>
but unfortunately with an extra passage and without the possibility of<br>
defining calculation steps.<br>
<br>
<br>
Il giorno lun, 08/03/2021 alle 09.04 +0000, Stefan Blumentrath ha<br>
scritto:<br>
> Hm, maybe some fixes for g.extension should be backported to 7.6...<br>
> <br>
> Anyway, as a workaround, you can just save the python script from (as<br>
> r.slope.direction <br>
> <a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fraw.githubusercontent.com%2FOSGeo%2Fgrass-addons%2Fmaster%2Fgrass7%2Fraster%2Fr.slope.direction%2Fr.slope.direction.py&data=04%7C01%7C%7C632b2fcb438f41f2524508d8e2269f43%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637508002815993017%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Z09e%2BMFUsYSqmqr%2F4GBoOiUmIJIPrrIk4L8FKXMISj8%3D&reserved=0" target="_blank">
https://raw.githubusercontent.com/OSGeo/grass-addons/master/grass7/raster/r.slope.direction/r.slope.direction.py</a><br>
> ) to:<br>
> ~/.grass7/addons/scripts/<br>
> <br>
> Then make it executable:<br>
> chmod u+x ~/.grass7/addons/scripts/r.slope.direction<br>
> <br>
> And it should work...<br>
> <br>
> Cheers<br>
> Stefan<br>
> <br>
> -----Original Message-----<br>
> From: Enrico Gabrielli bonushenricus <<a href="mailto:bonushenricus76@gmail.com" target="_blank">bonushenricus76@gmail.com</a>>
<br>
> Sent: mandag 8. mars 2021 09:44<br>
> To: Stefan Blumentrath <<a href="mailto:Stefan.Blumentrath@nina.no" target="_blank">Stefan.Blumentrath@nina.no</a>>;
<br>
> <a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>
> Subject: Re: [GRASS-user] KEYLINE; installing new module add-on (of<br>
> 7.8) in GRASS 7.6<br>
> <br>
> Hi Stefan<br>
> and thanks<br>
> Thanks to all and all developers! And here I have the answer directly<br>
> from those who have developed R-Slope.Direction, no ??<br>
> Here's what happens:<br>
> > g.extension extension=r.slope.direction<br>
> > operation=add                           <br>
> > Fetching <r.slope.direction> from GRASS GIS Addons repository (be <br>
> > patient)...<br>
> > ERROR: Extension <r.slope.direction> not found<br>
> <br>
> Il giorno lun, 08/03/2021 alle 08.38 +0000, Stefan Blumentrath ha<br>
> scritto:<br>
> > Hi Enrico,<br>
> > <br>
> > GRASS 7.6 should not be a limiting factor. Did you try to install<br>
> > the <br>
> > addon through g.extension?<br>
> > <br>
> > g.extension extension=r.slope.direction operation=add<br>
> > <br>
> > If not, please try. If you did but get an error message, please <br>
> > provide the error message you got...<br>
> > <br>
> > Cheers<br>
> > Stefan<br>
> > <br>
> > <br>
> > -----Original Message-----<br>
> > From: grass-user <<a href="mailto:grass-user-bounces@lists.osgeo.org" target="_blank">grass-user-bounces@lists.osgeo.org</a>> On Behalf Of
<br>
> > Enrico Gabrielli bonushenricus<br>
> > Sent: søndag 7. mars 2021 23:59<br>
> > To: <a href="mailto:grass-italia@listserv.unipr.it" target="_blank">grass-italia@listserv.unipr.it</a>;
<a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>
> > Subject: [GRASS-user] KEYLINE; installing new module add-on (of<br>
> > 7.8) <br>
> > in GRASS 7.6<br>
> > <br>
> > Hello everyone and everyone.<br>
> > I write maybe once every one or two years!<br>
> > I am a geographer and agricultural consultant.<br>
> > I am using GRASS to design in KeyLine (you can easily find news<br>
> > about <br>
> > this ingenious technique, which is also the basis of permaculture,<br>
> > on <br>
> > the internet).<br>
> > I found that in GRASS 7.8 there is a new add-on module called <br>
> > r.slope.direction which would be very useful for keyline designs.<br>
> > Unfortunately I use Debian stable, and therefore GRASS 7.6.<br>
> > I have tried to use the r.slope.direction source script which I<br>
> > find <br>
> > here<br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith" target="_blank">
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith</a><br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fub.com%2F&data=04%7C01%7C%7C632b2fcb438f41f2524508d8e2269f43%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637508002816003012%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3Y9JbyLNHfAPDWE0dI4HJl%2FvcmaKKj%2BjwAHGxQsLbBY%3D&reserved=0" target="_blank">
ub.com</a>%2FOSGeo%2Fgrass-<br>
> > addons%2Ftree%2Fmaster%2Fgrass7%2Fraster%2Fr.sl<br>
> > ope.direction&amp;data=04%7C01%7C%7C6f03009d912c4bed9a9e08d8e20e5a2<br>
> > 0%7<br>
> > C6cef373021314901831055b3abf02c73%7C0%7C0%7C637507898555085492%7CUn<br>
> > kno<br>
> > wn%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haW<br>
> > wiL<br>
> > CJXVCI6Mn0%3D%7C1000&amp;sdata=QpindTE6R0zQP6ArlP9rc2d3nFOYLMHhwtDn<br>
> > iM8<br>
> > EksA%3D&amp;reserved=0 but can't use it. If I install it following<br>
> > the <br>
> > instructions I find here<br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgras" target="_blank">
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgras</a><br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fswiki.osgeo.org%2F&data=04%7C01%7C%7C632b2fcb438f41f2524508d8e2269f43%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637508002816003012%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=gk8N6pPObFTkozf0DPzZ4Hhpf1XmK0hZlGzPB6gxuZ4%3D&reserved=0" target="_blank">
swiki.osgeo.org</a>%2Fwiki%2FGRASS_and_Python%23Installation&amp;data=0<br>
> > 4%7<br>
> > C01%7C%7C6f03009d912c4bed9a9e08d8e20e5a20%7C6cef373021314901831055b<br>
> > 3ab<br>
> > f02c73%7C0%7C0%7C637507898555085492%7CUnknown%7CTWFpbGZsb3d8eyJWIjo<br>
> > iMC<br>
> > 4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp<br>
> > ;sd<br>
> > ata=1%2BzzVwsIW7mBcsBvuI%2Bvt2c7yULb%2B2oioSZCcAH1yUU%3D&amp;reserv<br>
> > ed=<br>
> > 0 it gives me several errors. I created the directory in / usr /<br>
> > lib /<br>
> > grass76 / scripts /<br>
> > I can attach the result of the terminal.<br>
> > But if you think that it is simply not easy to install in GRASS 7.6<br>
> > it <br>
> > will mean that I will be looking forward to Debian 11 (I never<br>
> > install<br>
> > testing)<br>
> > --<br>
> > Perito agrario Enrico Gabrielli<br>
> > Tessera n. 633 Collegio Periti agrari prov. Di Modena Biblioteca<br>
> > agricoltura: <br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww" target="_blank">
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww</a>.<br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fzotero.org%2F&data=04%7C01%7C%7C632b2fcb438f41f2524508d8e2269f43%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637508002816013002%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=2vRUp2qM7P1fsc5y3%2BY2v1PjJH168hvfZvXD8%2BkEVz8%3D&reserved=0" target="_blank">
zotero.org</a>%2Fgroups%2Faplomb%2F&amp;data=04%7C01%7C%7C6f03009d912c4<br>
> > bed<br>
> > 9a9e08d8e20e5a20%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C63750<br>
> > 789<br>
> > 8555085492%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2lu<br>
> > MzI<br>
> > iLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=kW8u9MG0ZAcaWy%2BW<br>
> > nII<br>
> > C%2F8KEZrchtuvGzZt0KegMGDg%3D&amp;reserved=0<br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fit.l" target="_blank">
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fit.l</a><br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Finkedin.com%2F&data=04%7C01%7C%7C632b2fcb438f41f2524508d8e2269f43%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637508002816013002%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=WZkdWG7QntG6EXS1D1GDMsYUM%2BLcV7dg1al0mfWvMFQ%3D&reserved=0" target="_blank">
inkedin.com</a>%2Fpub%2Fenrico-<br>
> > gabrielli%2F9a%2F186%2F159&amp;data=04%7C01<br>
> > %7C%7C6f03009d912c4bed9a9e08d8e20e5a20%7C6cef373021314901831055b3ab<br>
> > f02<br>
> > c73%7C0%7C0%7C637507898555085492%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC<br>
> > 4wL<br>
> > jAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sd<br>
> > ata<br>
> > =%2BudmXF9XutKPUBRmxCFM0J6Y1vUjy00sgNHxN4sea4Y%3D&amp;reserved=0<br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fenri" target="_blank">
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fenri</a><br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcogabrielli76.wordpress.com%2F&data=04%7C01%7C%7C632b2fcb438f41f2524508d8e2269f43%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637508002816023000%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Ak3nom1XUT983sxqzpHtdE3TIyTJ88F0d6q%2BFuUe3X4%3D&reserved=0" target="_blank">
cogabrielli76.wordpress.com</a>%2F&amp;data=04%7C01%7C%7C6f03009d912c4b<br>
> > ed9<br>
> > a9e08d8e20e5a20%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637507<br>
> > 898<br>
> > 555095485%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM<br>
> > zIi<br>
> > LCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=Ln9qjq1Zp3rZOOE9aGm<br>
> > GAs<br>
> > %2BLDMytIfH1QY6jYF%2FNjDg%3D&amp;reserved=0<br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww" target="_blank">
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww</a>.<br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Finaturalist.org%2F&data=04%7C01%7C%7C632b2fcb438f41f2524508d8e2269f43%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637508002816023000%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3P1qB%2BDIAZ54DxOJ%2Foj0BT4KBzuSKjaO1c%2FNKehqYGw%3D&reserved=0" target="_blank">
inaturalist.org</a>%2Fobservations%2Fbonushenricus&amp;data=04%7C01%7C%<br>
> > 7C6<br>
> > f03009d912c4bed9a9e08d8e20e5a20%7C6cef373021314901831055b3abf02c73%<br>
> > 7C0<br>
> > %7C0%7C637507898555095485%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM<br>
> > DAi<br>
> > LCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=jT5<br>
> > gKt<br>
> > czQ1yxYVfm7eiUGlHFbzjUktUJFU6zynjGZPM%3D&amp;reserved=0<br>
> > skype: enricogabrielli (<a href="mailto:enricogabrielli76.peragr@gmail.com" target="_blank">enricogabrielli76.peragr@gmail.com</a>)<br>
> > <br>
> > _______________________________________________<br>
> > grass-user mailing list<br>
> > <a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist" target="_blank">
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist</a><br>
> > <a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fs.osgeo.org%2F&data=04%7C01%7C%7C632b2fcb438f41f2524508d8e2269f43%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637508002816032994%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3zAxmZrqievXcyexFuCyfCZs4jlVRmfeh%2FAqeVQRMCE%3D&reserved=0" target="_blank">
s.osgeo.org</a>%2Fmailman%2Flistinfo%2Fgrass-<br>
> > user&amp;data=04%7C01%7C%7C6f<br>
> > 03009d912c4bed9a9e08d8e20e5a20%7C6cef373021314901831055b3abf02c73%7<br>
> > C0%<br>
> > 7C0%7C637507898555095485%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMD<br>
> > AiL<br>
> > CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=%2Bh<br>
> > k3a<br>
> > uCu5tEI6v3nZBKwWPzrw%2F48XwetrtW9lEwTOj8%3D&amp;reserved=0<br>
<br>
_______________________________________________<br>
grass-user mailing list<br>
<a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>
<a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fgrass-user&data=04%7C01%7C%7C632b2fcb438f41f2524508d8e2269f43%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637508002816032994%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=qNlrRsTnQOB0SMqvr5y6W%2FbAnRn2NSrOci5%2FPsHTVmM%3D&reserved=0" target="_blank">https://lists.osgeo.org/mailman/listinfo/grass-user</a><o:p></o:p></p>
</blockquote>
</div>
</div>


</blockquote>
</blockquote></body></html>