This function writes an SSN
object to a local
.ssn directory
Arguments
- ssn
An
SSN
object.- path
filepath to the local .ssn directory to write to.
- overwrite
If
TRUE
, overwrite existing files infile
(if it exists). Defaults toFALSE
.- copy_dist
If
TRUE
, copy distance matrices tofile
(if they exist). Defaults toFALSE
.- import
If
TRUE
, import and return theSSN
object after writing to file. Defaults toFALSE
.
Value
ssn_write creates an .ssn directory that contains the
spatial, topological, and attribute information stored in the
original SSN
object. When import = TRUE
, the
SSN
object is imported and returned.
Examples
## For examples only, copy MiddleFork04.ssn directory to R's
# temporary directory
copy_lsn_to_temp()
## Import SSN object with prediction sites
mf04p <- ssn_import(paste0(tempdir(), "/MiddleFork04.ssn"),
predpts = c("pred1km.shp"),
overwrite = TRUE
)
## Write SSN to new .ssn directory
ssn_write(mf04p, path = paste0(tempdir(), "/tempSSN.ssn"))
## Write SSN to .ssn directory and return SSN object
tempSSN <- ssn_write(mf04p, path = paste0(
tempdir(),
"/tempSSN.ssn"
), overwrite = TRUE, import = TRUE)
#> binaryID.db already exists - no changes were made to binaryID.db table