On Fri, 25 Apr 2008, Juan Manuel Barreneche wrote:

Well, thanks to you all, the problem was fixed. It turned out that
RB's suggestion was right (i updated R, only). I apologize for sending
only partial information (in fact it was because of a distraction that
i didn't put all the script, etc. in the email).

One thing caugth my attention though: every time i call readRAST6 a
warning message apears, saying:

warnings()
$`closing unused connection 3 (gsub(" ", ":", l8))`
NULL

I suppose this is exactly the improvement that Roger B. pointed out in
his reply, and i just didn't give much importance to it. Please let me
know if there is something important to take into consideration...

It is just a warning message, nothing more, but in future releases I will try to get it to go away by opening and closing the connections explicitly. I had though that more recent versions had fixed the problem, I don't think that we know what version of spgrass6 you are using.

Roger


Thanks again,

JM



On Fri, Apr 25, 2008 at 3:52 AM, Roger Bivand <[EMAIL PROTECTED]> wrote:
On Fri, 25 Apr 2008, Jarosaw Jasiewicz wrote:


Hi
This message apeeared on the begining of the loop or in somewhere in the
iteration

please type the full command (full loop) you have used



uan Manuel Barreneche pisze:

 Hello list,

 I'm currently using R version 2.5.0 (2007-04-23) in conjunction with
 GRASS6.2.2.



 Please always include the output of sessionInfo(), in addition to the R
version. spgrass6 is updated from time to time, so it may be that you are -
for example - using an obsolete route, although you are using BIL files, so
I guess that this is readRAST6() in a loop, as Jarek suggested.

 Specifically, I think that this problem was solved in R-2.6.0 - the
relevant news item is:

    o   Connections will be closed if there is no R object referring to
        them.  A warning is issued if this is done, either at garbage
        collection or if all the connection slots are in use.

 which means that functions do not need to close them explicitly.

 Roger






 My goal is to use a loop to extract data from rasters created in grass
 (a different raster in each simulation, created with r.cost using a
 unique cost surface raster, which is deleted every time in order to
 free disk space).

 Percent complete:  100%
 r.out.bin complete.
 REMOVE [nombre]
 raster
 header
 category
 color    MISSING
 history
 misc
 fcell    MISSING
 g3dcell  MISSING
 Creating BIL support files ...
 Header File =
 /home/mastermind/GRASSDATA/prueba/wordlclim/.tmp/torre11b1-4/nombre.hdr
 World File =
 /home/mastermind/GRASSDATA/prueba/wordlclim/.tmp/torre11b1-4/nombre.wld
 Exporting Raster as integer values (bytes=2)
 Using the Current Region settings ...
 north=-34.474986
 south=-34.966653
 east=-55.866644
 west=-56.558311
 r=59
 c=83

 Porcentaje completado:  100%
 r.out.bin complete.
 Error in file(paste(fname, "wld", sep = "."), "r") :
         all connections are in use

 In addition, after this message every time i try a help comand (such
 as ?file, ?rbind, etc...) i get the same message:
 Error in file(con, "r"): all connections are in use

 I've been working with R and GRASS for about 9 months and I'm not much
 of a specialist, so i'm really lost here, does anybody have a clue
 about the solution of this problem?

 many thanks,

 Juan Manuel
 _______________________________________________
 grass-stats mailing list
 [email protected]
 http://lists.osgeo.org/mailman/listinfo/grass-stats



_______________________________________________
grass-stats mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-stats




 --
 Roger Bivand
 Economic Geography Section, Department of Economics, Norwegian School of
 Economics and Business Administration, Helleveien 30, N-5045 Bergen,
 Norway. voice: +47 55 95 93 55; fax +47 55 95 95 43
 e-mail: [EMAIL PROTECTED]




--
Roger Bivand
Economic Geography Section, Department of Economics, Norwegian School of
Economics and Business Administration, Helleveien 30, N-5045 Bergen,
Norway. voice: +47 55 95 93 55; fax +47 55 95 95 43
e-mail: [EMAIL PROTECTED]

_______________________________________________
grass-stats mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-stats

Reply via email to