I've got the solution: I had to put the correct directories in the path 
 
Also, the commands that use the "system" need to use the execGRASS function.
 
Thanks,
Erin
 
 
Erin M. Hodgess, PhD
Associate Professor
Department of Computer and Mathematical Sciences
University of Houston - Downtown
mailto: hodge...@uhd.edu
 

________________________________

From: Roger Bivand [mailto:roger.biv...@nhh.no]
Sent: Mon 1/10/2011 3:18 AM
To: Hodgess, Erin
Cc: r-sig-geo@r-project.org
Subject: Re: [R-sig-Geo] newbie question about R and GRASS



On Sun, 9 Jan 2011, Hodgess, Erin wrote:

> Dear R SIG Geo People:
>
> I'm trying to replicate the material on page 100 in Prof. Bivand ASDAR
> book.  However, I am getting the following error message:
>
>
>> gmeta6()
> Error in if (file.exists(file) == FALSE) if (!missing(asText) && asText ==  :
>  argument is of length zero
> In addition: Warning message:
> running command 'g.region.exe --interface-description' had status 309
> Error in parseGRASS(cmd) : g.region not parsed
>>

No, this is not expected (checked with R 2.12.1 on Native GRASS 6.4.0 on
Windows XP). You needed to provide full traceback() output, and
sessionInfo(), and which Windows; verbatim output from loading spgrass6
would also have been informative. Your problem is in your GRASS
installation, as the message:

running command 'g.region.exe --interface-description' had status 309

shows.

Start GRASS 6.4.0 in MSYS mode, and try to run

g.region.exe --interface-description

from the console prompt. MSYS mode is helpful, because running R through
the Layer Manager blocks the manager until R is terminated. Starting R in
an existing location on Windows entails:

Starting GRASS in MSYS mode, choosing location and mapset as normal
(Spearfish as location for the example refered to) - this sets many GRASS
environment variables that are needed by spgrass6;

Starting R with the complete path, e.g.:

"C:/Program Files/R/R-2.12.1/bin/i386/Rgui.exe
R_LIBS=C:/Program Files/r_libs"

(line break for mailer)

in the MSYS console;

Check that spgrass6 reports the correct location on loading.

Hope this helps,

Roger

>
> This is in R-2.12.1 and GRASS version 6.4 on Windows.  Does this look
> familiar, please?  Any suggestions would be much appreciated.
>
> Thanks,
> Erin
>
>
> Erin M. Hodgess, PhD
> Associate Professor
> Department of Computer and Mathematical Sciences
> University of Houston - Downtown
> mailto: hodge...@uhd.edu
>
>
>       [[alternative HTML version deleted]]
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>

--
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: roger.biv...@nhh.no




        [[alternative HTML version deleted]]

_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-geo

Reply via email to