[R-sig-Debian] readVECT6 and readRAST6 fails with R and GRASS 7 ???
Tom Gottfried
tomgottfried at web.de
Mon Feb 20 18:59:54 CET 2012
Hi,
spgrass6, readRAST6 and readVECT6 have a "6" in their name that refers
to GRASS 6. GRASS 7 seems to be quite different from GRASS 6. That, I
suppose, is the cause of what you see.
HTH,
Tom
Am 20.02.2012 18:28, schrieb Eric Momsen:
> Hello all,
>
> I'm having troubles getting R to load data from GRASS 7. I suspect I have
> installed something wrong, but can't figure out what. Any suggestions for
> what I could look for or how to trouble shoot this? Thanks in advance for
> any help!
>
> After having other issues last week, we have upgraded Debian to the testing
> version. The other problems are solved, but now I can't get readVECT6 and
> readRAST6 to work.
>
> I have followed the instructions at http://grass.osgeo.org/wiki/R_statistics -
> first under the Debian instructions to use apt-get to install some of the
> packages and others via R. After that didn't work, I tried the ctv
> package to install the Spatial view (Core only). The results are the same.
> I can execute GRASS commands, but the readVECT6 crashes R, and readRAST6
> gives an error. (I believe there are probably two separate causes.)
>
> -Eric
>
> (I've left the version numbers here but deleted much of the output
> data...spearfish70 is simply spearfish60 after running v.build.all)
>
> Welcome to GRASS 7.0.svn
> GRASS 7.0.svn (spearfish70):~> R
> R version 2.14.1 (2011-12-22)
> Platform: x86_64-pc-linux-gnu (64-bit)
>> library(spgrass6)
> Loading required package: sp
> Loading required package: XML
> GRASS GIS interface loaded with GRASS version: GRASS 7.0.svn50847M (2012)
> and location: spearfish70
>> gmeta6()
> gisdbase /home/shared/research/GRASSDATA
> location spearfish70
> ...etc...
>> system("g.list vect")
> ----------------------------------------------
>
> vector files available in mapset<PERMANENT>:
> archsites roads t_9961_200 t_9961_500
> t_roads_prime
> bugsites roads_net t_9961_200_all t_9961_500_all
> t_roads_second
> ...etc...
>
>> system("g.list rast")
>
>> streams<- readVECT6("streams", type = "line,boundary", remove.duplicates
> = FALSE)
> Loading required package: rgdal
> Geospatial Data Abstraction Library extensions to R successfully loaded
> Loaded GDAL runtime: GDAL 1.7.3, released 2010/11/10
> Path to GDAL shared files: /usr/share/gdal/1.7
> Loaded PROJ.4 runtime: Rel. 4.7.1, 23 September 2009, [PJ_VERSION: 470]
> Path to PROJ.4 shared files: (autodetected)
> GRASS 7.0.svn (spearfish70):~>
>
>
> Started up R again...and tried readRAST6
>
>> spear<- readRAST6(c("elevation.dem", "geology"), cat = c(FALSE, TRUE))
> Loading required package: rgdal
> Geospatial Data Abstraction Library extensions to R successfully loaded
> Loaded GDAL runtime: GDAL 1.7.3, released 2010/11/10
> Path to GDAL shared files: /usr/share/gdal/1.7
> Loaded PROJ.4 runtime: Rel. 4.7.1, 23 September 2009, [PJ_VERSION: 470]
> Path to PROJ.4 shared files: (autodetected)
> Command: r.info
> Description: Outputs basic information about a raster map.
> Keywords: raster, metadata, history
> Parameters:
> name: map, type: string, required: yes, multiple: no
> keydesc: name, keydesc_count: 1
> [Name of raster map]
> Flags:
> name: g [Print raster array information only] {FALSE}
> name: r [Print range only] {FALSE}
> name: e [Print extended metadata information only] {FALSE}
> name: h [Print raster history instead of info] {FALSE}
> name: verbose [Verbose module output] {FALSE}
> name: quiet [Quiet module output] {FALSE}
> Error in doGRASS(cmd, flags = flags, ..., parameters = parameters, echoCmd
> = echoCmd) :
> Invalid flag value: t
>
> ....so I tried running r.info which runs fine....
>
>> system("r.info map=elevation.dem at PERMANENT")
> +----------------------------------------------------------------------------+
> | Layer: elevation.dem at PERMANENT Date: Tue Mar 14 07:15:44 1989
> |
> | Mapset: PERMANENT Login of Creator: grass
> |
> | Location: spearfish70
> |
> | DataBase: /home/shared/research/GRASSDATA
> |
> | Title: DEM (7.5 minute) ( elevation )
> |
> ....etc....
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-SIG-Debian mailing list
> R-SIG-Debian at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-debian
More information about the R-SIG-Debian
mailing list