R: Write SpatVector data to a file

writeVector {terra} | R Documentation

## Write SpatVector data to a file

### Description

Write a SpatVector to a file. You can choose one of many file formats.

### Usage

    ## S4 method for signature 'SpatVector,character'
    writeVector(x, filename, filetype="ESRI Shapefile", overwrite=FALSE)

### Arguments

`x` | SpatVector
`filename` | character. Output filename
`filetype` | character. A file format associated with a GDAL "driver". See `gdal(drivers=TRUE)`
`overwrite` | logical. If `TRUE`, `filename` is overwritten

### Examples

    v <- vect(cbind(1:5,1:5))
    crs(v) <- "+proj=longlat +datum=WGS84"
    v$id <- 1:length(v)
    v$name <- letters[1:length(v)]
    tmpf1 <- tempfile()
    writeVector(v, tmpf1)
    x <- vect(tmpf1)

    f <- system.file("ex/lux.shp", package="terra")
    v <- vect(f)
    tmpf2 <- tempfile()
    writeVector(v, tmpf2)
    y <- vect(tmpf2)

[Package terra version 1.2-5 Index]