gvec2sf {link2GI} | R Documentation |
Converts from an existing 'GRASS' environment an arbitrary vector dataset into a sf object
Description
Converts from an existing 'GRASS' environment an arbitrary vector dataset into a sf object
Usage
gvec2sf(x, obj_name, gisdbase, location, gisdbase_exist = TRUE)
Arguments
x |
|
obj_name |
name of GRASS layer |
gisdbase |
GRASS gisDbase folder |
location |
GRASS location name containing |
gisdbase_exist |
logical switch if the GRASS gisdbase folder exist default is TRUE |
Note
have a look at the sf
capabilities to read direct from sqlite
Author(s)
Chris Reudenbach
Examples
run = FALSE
if (run) {
## example
require(sf)
require(sp)
require(link2GI)
data(meuse)
meuse_sf = st_as_sf(meuse,
coords = c('x', 'y'),
crs = 28992,
agr = 'constant')
# write data to GRASS and create gisdbase
sf2gvec(x = meuse_sf,
obj_name = 'meuse_R-G',
gisdbase = '~/temp3/',
location = 'project1')
# read from existing GRASS
gvec2sf(x = meuse_sf,
obj_name = 'meuse_r_g',
gisdbase = '~/temp3',
location = 'project1')
}
[Package link2GI version 0.6-1 Index]