| sf2gvec | R Documentation | 
Write sf object directly to 'GRASS' vector utilising an existing or creating a new GRASS environment
sf2gvec(x, epsg, obj_name, gisdbase, location, gisdbase_exist = FALSE)
| x | 
 | 
| epsg | numeric epsg code | 
| 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 | 
have a look at the sf capabilities to write direct to sqlite
Chris Reudenbach
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')
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.