Checks if a spatial extension is installed, and loads it in a DuckDB database
Arguments
- conn
A
DBIConnectionobject to a DuckDB database- quiet
A logical value. If
TRUE, suppresses any informational messages. Defaults toFALSE.- extension
name of the extension to load, default is "spatial"
- create_macros
if TRUE (default), it creates macros that allow some functions to be used within dplyr pipelines
Examples
if (FALSE) { # \dontrun{
## load packages
library(duckspatial)
library(duckdb)
## connect to in memory database
conn <- duckdb::dbConnect(duckdb::duckdb())
## install the spatial exntesion
ddbs_install(conn)
ddbs_load(conn)
## disconnect from db
duckdb::dbDisconnect(conn)
} # }
