[R-sig-Geo] a problem with g.gisenv while running grass from R via spgrass6 on macosx
Massimo Di Stefano
massimodisasha at gmail.com
Tue Nov 23 05:06:20 CET 2010
the path should be :
/Application/GRASS-6.4.app/Contents/MacOS
epy$ ls
AUTHORS bin grass.sh
CHANGES bwidget include
COPYING docs lib
GPL.TXT driver man
GRASS etc scripts
REQUIREMENTS.html fonts
Il giorno 22/nov/2010, alle ore 16.49, Roger Bivand ha scritto:
> On Mon, 22 Nov 2010, Jan Verbesselt wrote:
>
>> Hi,
>>
>> I am trying to run grass from R via the spgrass6 package on MacOSx while
>> following this nice Wiki. I have installed the spgrass6 package from source
>> on mac. grass-6.4 is also installed via the great website of KingChaos (
>> http://www.kyngchaos.com/software/grass).
>>
>>> library(spgrass6)
>> Loading required package: sp
>> Loading required package: rgdal
>> Geospatial Data Abstraction Library extensions to R successfully loaded
>> Loaded GDAL runtime: GDAL 1.7.2, released 2010/04/23
>> Path to GDAL shared files:
>> /Library/Frameworks/GDAL.framework/Versions/1.7/Resources/gdal
>> Loaded PROJ.4 runtime: Rel. 4.7.1, 23 September 2009
>> Path to PROJ.4 shared files: (autodetected)
>> Loading required package: XML
>> GRASS GIS interface loaded with GRASS version: (GRASS not running)
>>
>> when trying the following:
>>> loc <- initGRASS("/Applications/GRASS-6.4.app", home=tempdir())
>
> What this is saying is that the string is not "the directory path to GRASS binaries and libraries" for your platform. For me:
>
>> list.files("/home/rsb/topics/grass/g640/grass-6.4.0")
> [1] "AUTHORS" "bin" "bwidget"
> [4] "CHANGES" "COPYING" "docs"
> [7] "driver" "etc" "fonts"
> [10] "GPL.TXT" "include" "lib"
> [13] "man" "REQUIREMENTS.html" "scripts"
> [16] "tools"
>
> so when you see something similar for the directory path on your system, you will have found the incantation.
>
> If you don't make progress, please consider moving this thread to the grass-stats list:
>
> http://lists.osgeo.org/mailman/listinfo/grass-stats
>
> where there may be users with the same platform.
>
> Roger
>
>>
>> I obtain the following error:
>> /bin/sh: g.gisenv: command not found
>> /bin/sh: g.gisenv: command not found
>> /bin/sh: g.gisenv: command not found
>> /bin/sh: g.gisenv: command not found
>> /bin/sh: g.gisenv: command not found
>> Error in system(cmd0, intern = TRUE) : error in running command
>> Error in parseGRASS(cmd) : g.region not found
>> sh: g.region: command not found
>>
>> Is there a solution?
>>
>> I am learning GRASS at the moment to visualise and explore 3D terrestrial
>> point lidar datasets (las format) and analyse subsets via R.
>>
>> Thanks,
>> Jan
>>
>> [[alternative HTML version deleted]]
>>
>> _______________________________________________
>> R-sig-Geo mailing list
>> R-sig-Geo at stat.math.ethz.ch
>> 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.Bivand at nhh.no
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
More information about the R-sig-Geo
mailing list