[Qgis-user] question regarding linking Algorithms in Graphical Modeler

Albury, Carl -FS calbury at fs.fed.us
Mon Oct 27 14:19:36 PDT 2014


Yep,
That was it, with the python console open all three algorithms ran to completion. I’ve pasted all the console output below in case that is helpful for tracking down the debug lines.
Thanks!
Carl

Python 2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)] on PCHP2270RDH
## Type help(iface) for more info and list of methods.
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>, u'Z:/Projects/Mekong/imagery/2014/temp/prenbr.tif': <qgis._core.QgsRasterLayer object at 0x000000000F1D7598>}
{u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D08>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band4.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65E18>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014087-SC20141027112812/LE71310472014087PFS00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65EA0>, u'Z:/Projects/Mekong/imagery/2014/LE71310472014007-SC20141027112612/LE71310472014007EDC00_toa_band7.tif': <qgis._core.QgsRasterLayer object at 0x000000000EB65D90>, u'Z:/Projects/Mekong/imagery/2014/temp/prenbr.tif': <qgis._core.QgsRasterLayer object at 0x000000000F1D7598>}

From: Victor Olaya [mailto:volayaf at gmail.com]
Sent: Monday, October 27, 2014 12:56 PM
To: Martin Schneppmüller
Cc: qgis-user; Albury, Carl -FS
Subject: Re: [Qgis-user] question regarding linking Algorithms in Graphical Modeler

that " [Errno 9] Bad file descriptor" is  usually caused by a print statement trying to print to the console while the console is closed. Opening the Python console should let you run the model. Sounds to me like a debug line that was committed and not removed later

Anyway, it should be fixed in the current version, but i will check and remove any debug line in case there are still in the code

Hope this helps

2014-10-27 19:37 GMT+01:00 Martin Schneppmüller <mstrms2000 at gmail.com<mailto:mstrms2000 at gmail.com>>:
Hi Carl,

I have the same problem for different modells made with QGIS 2.2 and QGIS 2.4.
I think it is a problem with the processing plugin and I hope it will be solved with QGIS 2.6


<Hi, I'm running QGIS 2.4.0-Chugiak on a Windows & machine, and I'm new to QGIS.

<I'm trying run a model that has three algorithms, two of which are run in "parallel" and a third that <uses the outputs from form the first two. I specified that that third The first algorithm runs fine but <when it gets to the second it bombs with the message:
<       C:\PROGRA~1\QGISCH~1\bin>exit
<        Converting outputs
<        Outputs: outfile =E:/temp/PreNBR7.tif
<        OK. Execution took 49.503 ms (1 outputs).
<        Prepare algorithm 1: r.mapcalculator - Calculate new raster map from a r.mapcalc <expression.
<        [Errno 9] Bad file descriptor See log for more details
<The three pieces work fine when broken into separate models but I would like to have the whole <thing run in one go..
<I exported to a script (below) and have attached the model.


Martin Schneppmüller


http://www.halberstadt.de/
http://www.domverein-halberstadt.de/
http://www.dom-und-domschatz.de/

_______________________________________________
Qgis-user mailing list
Qgis-user at lists.osgeo.org<mailto:Qgis-user at lists.osgeo.org>
http://lists.osgeo.org/mailman/listinfo/qgis-user





This electronic message contains information generated by the USDA solely for the intended recipients. Any unauthorized interception of this message or the use or disclosure of the information it contains may violate the law and subject the violator to civil or criminal penalties. If you believe you have received this message in error, please notify the sender and delete the email immediately.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20141027/c7cc204d/attachment.html>


More information about the Qgis-user mailing list