<div dir="ltr"><div>If you want to fix it you can edit the grass module config file to get the correct input.  The file to edit should be: ~\.qgis2\python\plugins\processing\algs\grass7\description\r.water.outlet.txt.  In the text file you'll see the two parameters for easting and northing:<br>ParameterNumber|easting|Easting coordinate of outlet point|None|None|0<br>ParameterNumber|northing|Northing coordinate of outlet point|None|None|0<br><br>If you replace those 2 lines with this line:<br>ParameterString|coordinates|Coordinates of outlet point|0,0<br></div><br>and restart QGIS you should be able to run the tool.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, May 8, 2016 at 12:22 PM, Guillaume.Katarn <span dir="ltr"><<a href="mailto:guillaume.katarn@gmail.com" target="_blank">guillaume.katarn@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><span style="color:rgb(0,0,0)"><span style="background-color:rgb(255,255,255)"><span style="font-family:tahoma,sans-serif"><font size="2">Indeed it seems that the problem comes from a <span><span style="color:rgb(0,0,0)">mixup between GRASS 6.4 and GRASS 7 in
        the Processing setup according to the requested inputs. Do you know a way to correct it or its depends on an update from the developers?</span><br><br></span></font></span></span></span></div><span><font color="#3333ff"><big><span style="color:rgb(0,0,0)"><span style="background-color:rgb(255,255,255)"><span style="font-family:tahoma,sans-serif"><font size="2">I will try to do it directly in GRASS as you recom<span></span>mended<font color="#3333ff">.<br><br></font></font></span></span></span></big></font></span><br><span><font color="#3333ff"><big><span style="color:rgb(0,0,0)"><span style="background-color:rgb(255,255,255)"><span style="font-family:tahoma,sans-serif"><font size="2"><font color="#3333ff"><span style="color:rgb(0,0,0)"><span style="background-color:rgb(255,255,255)"><span style="font-family:tahoma,sans-serif"><font size="2">Thank you for you answer.</font></span></span></span></font></font></span></span></span><br><br></big></font></span></div><div class="gmail_extra"><br><div class="gmail_quote">2016-05-08 11:37 GMT+02:00 Micha Silver [via OSGeo.org] <span dir="ltr"><<a href="http:///user/SendEmail.jtp?type=node&node=5265247&i=0" rel="nofollow" link="external" target="_blank">[hidden email]</a>></span>:<br><blockquote style="border-left:2px solid #cccccc;padding:0 1em" class="gmail_quote"><span>

        
  
    
    
  
  
    <div>
      <div style="color:blue"><br>
        <font face="Arial" size="+1">I can see two problems in the error
          output</font> <big><big> below:</big></big><br>
      </div>
    </div>
    <br>
    <div>On 07/05/2016 12:38, Guillaume.Katarn
      wrote:<br>
    </div>
    <div>------ Original Message ------<br>
      Subject: [Qgis-user] GRASS7 r.water.outlet returns error in QGIS
      2.14.2<br>
      Date: Sat, 7 May 2016 02:38:08 -0700 (PDT)<br>
      To: Qgis-user<br>
      From: Guillaume Katarn</div>
    </span><blockquote style="border-left:2px solid #cccccc;padding:0 1em" type="cite">
      <pre>Hello everyone,

I am a new user of GIS software and I am currently facing an issue with the
GRASS7 tool r.water.outlet. I precise that I am beginning with both Linux
and GIS. I use Ubuntu 14.04 with QGIS 2.14.2 and GRASS7.0.3. 

I downloaded and installed the software by following the instructions of the
official QGIS webpage:

<div><div><a href="http://www.qgis.org/en/site/forusers/alldownloads.html" rel="nofollow" link="external" target="_blank">www.qgis.org/en/site/forusers/alldownloads.html</a>

I use GRASS7 r.watershed to create a "Drainage" raster that I use as an
input for r.water.outlet. The second input is coordinate of vectorial points
I want to delineate my basins (it could be even better if I could use
several points to do so because I need 5 different basins).

This is my r.water.outlet interface:

<a href="http://osgeo-org.1560.x6.nabble.com/file/n5265113/fen%C3%AAtre_remplie.png" rel="nofollow" link="external" target="_blank"><http://osgeo-org.1560.x6.nabble.com/file/n5265113/fen%C3%AAtre_remplie.png></a> 

First things I noticed: I can't enter decimal numbers, so I lose accuracy
regarding to my points, and the interface is different from the one in the
second image for the tool r.water.outlet regarding the inputs for my version
of QGIS.

<a href="http://osgeo-org.1560.x6.nabble.com/file/n5265113/g.png" rel="nofollow" link="external" target="_blank"><http://osgeo-org.1560.x6.nabble.com/file/n5265113/g.png></a> 

Then when I run the process (In my QGIS 2.14.2, the processing plugin
version is 2.12.2), I obtain the log:

[code]Démarrage de l'algorithme r.water.outlet - Watershed basin creation
program. ... g.proj -c proj4="+proj=lcc +lat_1=44.1 +lat_0=44.1
+lon_0=2.337229166666667 +k_0=0.999877499 +x_0=600000 +y_0=3200000
+a=6378249.2 +b=6356514.999904194 +units=m +no_defs" r.external
input="/home/kyle/Bureau/ERM/Data_ERM/GISProjectFolder/Rasters/Drainage_Direction_Watershed.tif"
band=1 output=tmp1462467882073 --overwrite -o g.region -a n=1959000.0
s=1843500.0 e=1038600.0 w=923100.0 res=300 r.water.outlet
input=tmp1462467882073 easting="989927" northing="1891138"
output=output881924edb38d42189f35bcf5166a0da3 --overwrite g.region
raster=output881924edb38d42189f35bcf5166a0da3 r.out.gdal -c
createopt="TFW=YES,COMPRESS=LZW"
input=output881924edb38d42189f35bcf5166a0da3
output="/home/kyle/Bureau/ERM/Data_ERM/GISProjectFolder/test_water_outlet.tif"
Démarrage du SIG GRASS ... Exécution de
'/home/kyle/.qgis2//processing/grass7_batch_job.sh' ... ATTENTION: Datum non
reconnu par GRASS et aucuns paramètres trouvés Default region was updated
to the new projection, but if you have multiple mapsets g.region -d should
be run in each to update the region from the default Projection information
updated ATTENTION: Datum non reconnu par GRASS et aucuns paramètres
trouvés ATTENTION: Over-riding projection check Reading band 1 of 1...</div></div></pre>
    </blockquote>
    <br><span>
    <big><font color="#3333ff">Here you are importing a raster
        "Drainage_Direction_Watershed.tif", but it seems that the tif
        file dows not have a proper coordinate system definition. New
        users often get tripped by this. In GRASS you should always use
        input data with the coordinate system correctly defined.<br>
         <br>
      </font></big>
    </span><blockquote style="border-left:2px solid #cccccc;padding:0 1em" type="cite">
      <pre>r.external terminé. Link to raster map created. Description: Creates
watershed basins from a drainage direction map. Keywords: raster, hydrology,
watershed Usage: r.water.outlet input=name output=name
coordinates=east,north [--overwrite] [--help] [--verbose] [--quiet] [--ui]</pre>
    </blockquote>
    <br><span>
    <font color="#3333ff"><big>Here's the real problem. In The new
        version of r.water.outlet you specify the input coordinates as:<br>
        coordinates=<east>,<north><br>
        But above in the command created by the processing interface if
        has created the command with the old format:<br>
        easting=<...> northing=<...><br>
        Maybe there is still some mixup between GRASS 6.4 and GRASS 7 in
        the Processing setup??<br>
        <br>
        You will be able to easily overcome this if you switch to GRASS
        and enter the commands yourself. <br>
        <br>
        Additionally, I would point out that there's a nice set of GRASS
        addons: r.stream.* that offer extended capabilities for
        watershed analysis. For example the addon module r.stream.basins
        can take a point vector map as input drainage points. THen you
        get basins for all the drainage points in one go.<br>
        <br>
      </big></font>
    </span><blockquote style="border-left:2px solid #cccccc;padding:0 1em" type="cite">
      <pre>Flags: --o Autoriser la sortie Ã Ã©craser les fichiers existants --h
Afficher le résumé d'utilisation --v Sortie du module en mode bavard --q
Sortie du module en mode silence --ui Force launching GUI dialog Parameters:
input Name of input drainage direction map output Name for output watershed
basin map coordinates Coordinates of outlet point ERROR: r.water.outlet:
Sorry, is not a valid parameter ERROR: r.water.outlet: Sorry, is not a valid
parameter ERROR: Required parameter not set: (Coordinates of outlet point)
ERREUR :Couche raster non trouvée ERREUR :Raster map or group not found
Exécution de '/home/kyle/.qgis2//processing/grass7_batch_job.sh' terminée.
Nettoyage des fichiers temporaires ... Converting outputs Charger les
couches de résultat The following layers were not correctly generated. Basin
You can check the log messages to find more information about the execution
of the algorithm[/code]


Does anyone have an idea of what could be the problem? If you need further
information, do not hesitate to ask me.

Thank you for your understanding,

Guillaume




--
View this message in context: <a href="http://osgeo-org.1560.x6.nabble.com/GRASS7-r-water-outlet-returns-error-in-QGIS-2-14-2-tp5265113.html" rel="nofollow" link="external" target="_blank">http://osgeo-org.1560.x6.nabble.com/GRASS7-r-water-outlet-returns-error-in-QGIS-2-14-2-tp5265113.html</a><span>
Sent from the Quantum GIS - User mailing list archive at Nabble.com.
_______________________________________________
Qgis-user mailing list
</span><a href="http:///user/SendEmail.jtp?type=node&node=5265193&i=0" rel="nofollow" link="external" target="_blank">[hidden email]</a><span>
List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user" rel="nofollow" link="external" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-user</a>
Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user" rel="nofollow" link="external" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-user</a></span><span>
This mail was received via Mail-SeCure System.
</span></pre>
    </blockquote><span>
    <div>
      <pre>Micha Silver
Arava Drainage Authority
+972-523-665918</pre>
    </div>
  

<br></span>_______________________________________________
<br>Qgis-user mailing list
<br><a href="http:///user/SendEmail.jtp?type=node&node=5265193&i=1" rel="nofollow" link="external" target="_blank">[hidden email]</a>
<br><span>List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user" rel="nofollow" link="external" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user" rel="nofollow" link="external" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-user</a>

        
        
        
        <br>
        <br>
        </span><hr color="#cccccc" noshade size="1">
        <div style="color:#444;font:12px tahoma,geneva,helvetica,arial,sans-serif"><span>
                <div style="font-weight:bold">If you reply to this email, your message will be added to the discussion below:</div>
                </span><a href="http://osgeo-org.1560.x6.nabble.com/GRASS7-r-water-outlet-returns-error-in-QGIS-2-14-2-tp5265113p5265193.html" rel="nofollow" link="external" target="_blank">http://osgeo-org.1560.x6.nabble.com/GRASS7-r-water-outlet-returns-error-in-QGIS-2-14-2-tp5265113p5265193.html</a>
        </div>
        <div style="color:#666;font:11px tahoma,geneva,helvetica,arial,sans-serif;margin-top:.4em;line-height:1.5em">
                
                To unsubscribe from GRASS7 r.water.outlet returns error in QGIS 2.14.2, <a rel="nofollow" link="external">click here</a>.<br>
                <a href="http://osgeo-org.1560.x6.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml" rel="nofollow" style="font:9px serif" link="external" target="_blank">NAML</a>
        </div></blockquote></div><br></div>


        
        
        
<br><hr align="left" width="300">
View this message in context: <a href="http://osgeo-org.1560.x6.nabble.com/GRASS7-r-water-outlet-returns-error-in-QGIS-2-14-2-tp5265113p5265247.html" target="_blank">Re: GRASS7 r.water.outlet returns error in QGIS 2.14.2</a><br>
Sent from the <a href="http://osgeo-org.1560.x6.nabble.com/Quantum-GIS-User-f4125267.html" target="_blank">Quantum GIS - User mailing list archive</a> at Nabble.com.<br><br>_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><br></blockquote></div><br></div>