Checks if a spatial extension is available, and installs it in a DuckDB database
Examples
## load packages
library(duckspatial)
library(duckdb)
#> Loading required package: DBI
# connect to in memory database
conn <- duckdb::dbConnect(duckdb::duckdb())
# install the spatial extension
ddbs_install(conn)
#> ✔ spatial extension installed
# disconnect from db
duckdb::dbDisconnect(conn)
if (FALSE) { # \dontrun{
# install the h3 community extension (requires network access)
conn <- duckdb::dbConnect(duckdb::duckdb())
ddbs_install(conn, extension = "h3")
duckdb::dbDisconnect(conn)
} # }
