ddbs_load: Loads the Spatial extension

View source: R/db_extension.R

ddbs_loadR Documentation

Loads the Spatial extension

Description

Checks if a spatial extension is installed, and loads it in a DuckDB database

Usage

ddbs_load(conn, quiet = FALSE, extension = "spatial", create_macros = TRUE)

Arguments

conn

A DBIConnection object to a DuckDB database

quiet

A logical value. If TRUE, suppresses any informational messages. Defaults to FALSE.

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

Value

TRUE (invisibly) for successful installation

Examples

## Not run: 
## 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)

## End(Not run)

duckspatial documentation built on June 22, 2026, 9:08 a.m.