[R-sig-Geo] rgdal and grass rasters

Dylan Beaudette dylan.beaudette at gmail.com
Tue Mar 2 03:04:51 CET 2010


Roger can likely point out the problem after some example code is
posted. In the mean time I would suggest checking to make sure your
GDAL is compiled _without_ GRASS support, and that the GDAL GRASS
plugin is correctly installed.

This is how I check on my machine:

gdal_translate --formats | grep -i grass
  GRASS (ro): GRASS Database Rasters (5.7+)

Cheers,
Dylan

On Mon, Mar 1, 2010 at 5:44 PM, Alex Mandel <tech_dev at wildintellect.com> wrote:
> spgrass6 is a an R package and has read/write access to GRASS datasets.
> It's usage would be instead of rgdal(well sorta, rgdal is required by
> spgrass6). Both write objects to sp types.
> You can use it from within R to start a GRASS session or within GRASS to
> start a linked R session.
> http://cran.r-project.org/web/packages/spgrass6/index.html
>
> I got GDALinfo to work on my machine, I wonder if your just missing the
> gdal-grass library, or libgrass.
>
> On ubuntu it's something like libgdal1-1.6.0-grass
> I know qgis needs this to work with GRASS not sure about gdal itself but
> based on http://gdal.org/frmt_grass.html probably. Also note that page
> talks about the path to a dataset that should be used.
>
>
> Thanks,
> Alex
>
>> Hmm, I'm trying to use the raster package via rgdal to access these
>> files -- I'm trying to avoid having to export then to another format
>> (I'm dealing with gigabytes of rasters), although I suppose I could do
>> this.  Does spgrass6 "enable" rgdal to access GRASS rasters, or is it
>> its own standalone program?  How does the base gdal package work with
>> grass rasters?
>>
>> --j
>>
>> On Mon, Mar 1, 2010 at 2:35 PM, Sarah Goslee <sarah.goslee at gmail.com> wrote:
>>> I think you need to export it from grass first, with r.out.gdal
>>>
>>> Or you can use spgrass6 to work with R and GRASS directly.
>>>
>>> Sarah
>>>
>>> On Mon, Mar 1, 2010 at 5:17 PM, Jonathan Greenberg
>>> <greenberg at ucdavis.edu> wrote:
>>>> Folks: when trying to import or GDALinfo a grass raster, where,
>>>> exactly, should I be pointing to in the grass directory?  I tried
>>>> pointing to the file with the same name as the raster I want to work
>>>> with in the fcell, cellhd, and cell directories
>>>> (grass/location/mapset), but none of these are working...  thanks!
>>>>
>>>
>>>
>>> --
>>> Sarah Goslee
>>> http://www.functionaldiversity.org
>>>
>>
>> _______________________________________________
>> R-sig-Geo mailing list
>> R-sig-Geo at stat.math.ethz.ch
>> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>
> _______________________________________________
> 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