<div dir="ltr"><div><div><div>Thank you Anna and Markus. The help is very much appreciated! I will read the linked documentation, and I will review Anna's proposed changes to r.viewshed.cva and merge them. <br><br></div>May I also suggest that the documentation of the use of "new" for output files be added to the example code in the g.parser man page (<a href="http://grass.osgeo.org/grass70/manuals/g.parser.html">http://grass.osgeo.org/grass70/manuals/g.parser.html</a>)? That would make it a lot easier to find for new script writers...<br><br></div>Cheers,<br><br></div>~Isaac <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 26, 2015 at 7:49 AM, Markus Neteler <span dir="ltr"><<a href="mailto:neteler@osgeo.org" target="_blank">neteler@osgeo.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Feb 26, 2015 at 1:53 AM, Anna Petrášová <<a href="mailto:kratochanna@gmail.com">kratochanna@gmail.com</a>> wrote:<br>
> On Wed, Feb 25, 2015 at 4:49 PM, Isaac Ullah <<a href="mailto:isaac.ullah@asu.edu">isaac.ullah@asu.edu</a>> wrote:<br>
>><br>
>> Hi all, sorry for the spat of messages today, but as you can tell, I'm<br>
>> having trouble getting my addon scripts up to par for GRASS7 standard. I'm<br>
>> trying to figure these issues out on my own, but I can't seem to find any<br>
>> documentation that can help me do so. My current issue is that I'm noticing<br>
>> that my python scripts are lacking the automatically generated flag for<br>
>> --overwrite in the GUI. One can add --overwrite to the command line (and it<br>
>> works fine), but it's not there in the GUI.<br>
</span>...<br>
<span class="">> You should be using standardized option G_OPT_R_INPUT, the definition can be<br>
> found here:<br>
> <a href="http://grass.osgeo.org/programming7/parser__standard__options_8c_source.html" target="_blank">http://grass.osgeo.org/programming7/parser__standard__options_8c_source.html</a><br>
><br>
> The key here is to specify 'new' in gisprompt, but only for output map.<br>
> 'new' means that a new map will be created and parser then knows that it<br>
> should check whether there is already a map of such name and if yes, require<br>
> overwrite. Based on 'new', the overwrite flag is created.<br>
<br>
</span>I have added that here:<br>
<a href="http://grasswiki.osgeo.org/wiki/Module_command_line_parser#Troubleshooting" target="_blank">http://grasswiki.osgeo.org/wiki/Module_command_line_parser#Troubleshooting</a><br>
<br>
Thanks for reporting (and the solution of course!)<br>
<span class="HOEnZb"><font color="#888888"><br>
Markus<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div style="font-size:13px;margin-bottom:0px;margin-left:0px;padding-bottom:5px"><div style="overflow:hidden"><div dir="ltr"><span><font color="#888888"><div dir="ltr">Isaac I Ullah, Ph.D.<p style="margin-top:0.08in;margin-bottom:0in;line-height:0.07in"><span style="font-family:'times new roman',serif;line-height:12.8000001907349px">Arizona State University</span><br><span style="font-family:'times new roman',serif;line-height:12.8000001907349px">School of Human Evolution and Social Change</span><br><span style="font-family:'times new roman',serif;line-height:12.8000001907349px">PO Box 2402</span><br><span style="font-family:'times new roman',serif;line-height:12.8000001907349px">Tempe, AZ 85287-2402</span><br><span style="font-family:'times new roman',serif;line-height:12.8000001907349px">(480) 727-1054 office</span><br><span style="font-family:'times new roman',serif;line-height:12.8000001907349px">(650) 201-0479 cell</span><br><span style="font-family:'times new roman',serif;line-height:12.8000001907349px"><a href="mailto:iullah@asu.edu" target="_blank">iullah@asu.edu</a></span></p></div></font></span></div><div></div></div></div><div style="font-size:13px"></div></div></div>
</div>