[R-sig-Geo] readVECT6 error in spgrass6 (CVS version)

William McCoy wdmccoy at geo.umass.edu
Mon Apr 20 23:45:30 CEST 2009


Roger,

Great.  I used the rgdal from CVS and that works fine.

Thanks, Bill


Roger Bivand wrote:
> On Mon, 20 Apr 2009, William McCoy wrote:
> 
>> I am trying to duplicate the example of T. Hengl given in his message 
>> of  2 Apr 2009 regarding "Running analysis on DEMs using GRASS (from 
>> R?)".  I have retrieved the latest CVS version (as of last night) of 
>> spgrass6 (v. 0.6-5). I am running on a 32-bit Intel Fedora 10 system.
>>
>> Everything seems to work up until the point that I try to import the 
>> streamt vector file into R:
>>
>>> streamt <- readVECT6("streamt")
>> Error in readOGR(dsn, layer = "1", verbose = !ignore.stderr, 
>> pointDropZ = pointDropZ) :
>>  unused argument(s) (pointDropZ = FALSE)
>>
>> Apparently readOGR has no "pointDropZ" argument and the rgdal 
>> documentation seems to confirm this.  Is this a bug in this CVS 
>> version of spgrass6?
> 
> No, but you need the CVS version of rgdal too. The GRASS OGR plugin 
> spuriously generates a third coordinate, so that its use in spgrass6, 
> using rgdal (readOGR) led to a failure in a later script. The released 
> versions of both packages are in sync, to have CVS spgrass6 work, use 
> the CVS rgdal (sourceforge project rgdal, module rgdal).
> 
> Roger
> 
>>
>> Here is my sessionInfo():
>>
>>> sessionInfo()
>> R version 2.8.1 (2008-12-22)
>> i386-redhat-linux-gnu
>>
>> locale:
>> LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=C;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_US.UTF-8;LC_IDENTIFICATION=C 
>>
>>
>> attached base packages:
>> [1] stats     graphics  grDevices utils     datasets  methods   base
>>
>> other attached packages:
>> [1] spgrass6_0.6-5  XML_2.3-0       rgdal_0.6-7     maptools_0.7-22
>> [5] sp_0.9-34       foreign_0.8-34
>>
>> loaded via a namespace (and not attached):
>> [1] grid_2.8.1      lattice_0.17-22 tools_2.8.1
>>
>>
>>
> 

-- 
William D. McCoy
Geosciences
University of Massachusetts
Amherst, MA 01003



More information about the R-sig-Geo mailing list