API for duckspatial
R Interface to 'DuckDB' Database with Spatial Extension

Global functions
.onAttach Source code
.onLoad Source code
.onUnload Source code
.strip_spatial_attrs Source code
arrange.duckspatial_df Man page Source code
arrow_view_exists Source code
as_arrow_table.duckspatial_df Source code
as_duckspatial_df Man page Source code
as_duckspatial_df.character Man page Source code
as_duckspatial_df.data.frame Man page Source code
as_duckspatial_df.duckspatial_df Man page Source code
as_duckspatial_df.sf Man page Source code
as_duckspatial_df.tbl_duckdb_connection Man page Source code
as_duckspatial_df.tbl_lazy Man page Source code
as_nanoarrow_array_stream.duckspatial_df Man page Source code
as_record_batch_reader.duckspatial_df Source code
assert_character_scalar Source code
assert_col_exists Source code
assert_conn_character Source code
assert_conn_x_name Source code
assert_connflict Source code
assert_crs Source code
assert_crs_column Source code
assert_geom_type Source code
assert_geometry_column Source code
assert_integer_scalar Source code
assert_logic Source code
assert_memory_limit_gb Source code
assert_name Source code
assert_numeric Source code
assert_numeric_interval Source code
assert_positive_numeric Source code
assert_predicate_id Source code
assert_strict_positive_numeric Source code
assert_threads Source code
assert_xy Source code
build_geom_query Source code
build_union_query Source code
build_union_sql Source code
collect.duckspatial_df Man page Source code
compute.duckspatial_df Man page Source code
convert_to_sf_wkb Man page Source code
convert_wkb_to_sfc Man page Source code
count.duckspatial_df Man page Source code
create_duckdb_table Source code
create_duckspatial_macros Source code
crs_equal Man page Source code
crs_from_comment_payload Source code
crs_to_duckdb_literal Source code
crs_to_sql Source code
dbConnCheck Man page Source code
ddbs_affine Man page Source code
ddbs_area Man page Source code
ddbs_as_format Man page
ddbs_as_geojson Man page Source code
ddbs_as_hexwkb Man page Source code
ddbs_as_points Man page Source code
ddbs_as_text Man page Source code
ddbs_as_wkb Man page Source code
ddbs_assert_duckdb_crs_support Source code
ddbs_azimuth Man page Source code
ddbs_bbox Man page Source code
ddbs_binary_funs Man page
ddbs_boundary Man page Source code
ddbs_buffer Man page Source code
ddbs_build_area Man page Source code
ddbs_centroid Man page Source code
ddbs_checkpoint_if_possible Source code
ddbs_collect Man page Source code
ddbs_combine Man page Source code
ddbs_compute Man page Source code
ddbs_concave_hull Man page Source code
ddbs_contains Man page Source code
ddbs_contains_properly Man page Source code
ddbs_convex_hull Man page Source code
ddbs_coord_bounds Man page
ddbs_covered_by Man page Source code
ddbs_covers Man page Source code
ddbs_create_conn Man page Source code
ddbs_create_schema Man page Source code
ddbs_create_temp_spatial_file Source code
ddbs_crop Man page Source code
ddbs_crosses Man page Source code
ddbs_crs Man page Source code
ddbs_crs.character Man page Source code
ddbs_crs.crs Man page Source code
ddbs_crs.data.frame Man page Source code
ddbs_crs.default Man page Source code
ddbs_crs.duckdb_connection Man page Source code
ddbs_crs.duckspatial_df Man page Source code
ddbs_crs.numeric Man page Source code
ddbs_crs.sf Man page Source code
ddbs_crs.tbl_duckdb_connection Man page Source code
ddbs_default_conn Man page Source code
ddbs_describe_geometry_col Source code
ddbs_difference Man page Source code
ddbs_dimension Man page Source code
ddbs_disjoint Man page Source code
ddbs_distance Man page Source code
ddbs_drivers Man page Source code
ddbs_drop_geometry Man page Source code
ddbs_duckdb_storage_tag Source code
ddbs_dump Man page Source code
ddbs_endpoint Man page Source code
ddbs_endpoint_startpoint Man page
ddbs_envelope Man page Source code
ddbs_equals Man page Source code
ddbs_exterior_ring Man page Source code
ddbs_filter Man page Source code
ddbs_flip Man page Source code
ddbs_flip_coordinates Man page Source code
ddbs_force_2d Man page Source code
ddbs_force_3d Man page Source code
ddbs_force_4d Man page Source code
ddbs_force_dim Man page
ddbs_format_crs Man page Source code
ddbs_generate_points Man page Source code
ddbs_geom_col Man page Source code
ddbs_geom_validation_funs Man page
ddbs_geometry_type Man page Source code
ddbs_get_ngeometries Man page Source code
ddbs_get_npoints Man page Source code
ddbs_get_resources Man page Source code
ddbs_glimpse Man page Source code
ddbs_handle_query Source code
ddbs_has_dim Man page
ddbs_has_m Man page Source code
ddbs_has_z Man page Source code
ddbs_input_crs_for_write Source code
ddbs_install Man page Source code
ddbs_interpolate_aw Man page Source code
ddbs_intersection Man page Source code
ddbs_intersects Man page Source code
ddbs_intersects_extent Man page Source code
ddbs_is_closed Man page Source code
ddbs_is_empty Man page Source code
ddbs_is_ring Man page Source code
ddbs_is_simple Man page Source code
ddbs_is_valid Man page Source code
ddbs_is_within_distance Man page Source code
ddbs_join Man page Source code
ddbs_length Man page Source code
ddbs_line_endpoint Man page Source code
ddbs_line_interpolate Man page Source code
ddbs_line_locate_point Man page Source code
ddbs_line_merge Man page Source code
ddbs_line_startpoint Man page Source code
ddbs_line_substring Man page Source code
ddbs_list_tables Man page Source code
ddbs_load Man page Source code
ddbs_locate Man page
ddbs_locate_along Man page Source code
ddbs_locate_between Man page Source code
ddbs_m Man page Source code
ddbs_make_envelope Man page Source code
ddbs_make_line Man page Source code
ddbs_make_polygon Man page Source code
ddbs_make_valid Man page Source code
ddbs_maximum_inscribed_circle Man page Source code
ddbs_measure_funs Man page
ddbs_minimum_rotated_rectangle Man page Source code
ddbs_mmax Man page Source code
ddbs_mmin Man page Source code
ddbs_multi Man page Source code
ddbs_open_dataset Man page Source code
ddbs_open_dataset_crs Source code
ddbs_open_persistent Source code
ddbs_options Man page Source code
ddbs_overlaps Man page Source code
ddbs_perimeter Man page Source code
ddbs_point Man page Source code
ddbs_polygonize Man page Source code
ddbs_predicate Man page Source code
ddbs_quadkey Man page Source code
ddbs_quote_sql_string Source code
ddbs_quote_table Source code
ddbs_read_meta Man page Source code
ddbs_read_table Man page Source code
ddbs_read_vector Man page Source code
ddbs_register_table Man page Source code
ddbs_register_vector Man page Source code
ddbs_remove_repeated_points Man page Source code
ddbs_rotate Man page Source code
ddbs_rotate_3d Man page Source code
ddbs_scale Man page Source code
ddbs_set_crs Man page Source code
ddbs_set_resources Man page Source code
ddbs_shear Man page Source code
ddbs_shift Man page Source code
ddbs_shortest_line Man page Source code
ddbs_simplify Man page Source code
ddbs_sitrep Man page Source code
ddbs_startpoint Man page Source code
ddbs_stop_conn Man page Source code
ddbs_storage_is_legacy Source code
ddbs_sym_difference Man page Source code
ddbs_temp_conn Source code
ddbs_temp_table_name Man page Source code
ddbs_temp_view_name Man page Source code
ddbs_touches Man page Source code
ddbs_transform Man page Source code
ddbs_union Man page Source code
ddbs_union_agg Man page Source code
ddbs_union_funs Man page
ddbs_vertices Man page Source code
ddbs_voronoi Man page Source code
ddbs_within Man page Source code
ddbs_within_properly Man page Source code
ddbs_write_dataset Man page Source code
ddbs_write_dataset_crs_text Source code
ddbs_write_duckdb_dataset Source code
ddbs_write_legacy_crs_comment_if_needed Source code
ddbs_write_table Man page Source code
ddbs_write_vector Man page Source code
ddbs_x Man page Source code
ddbs_xmax Man page Source code
ddbs_xmin Man page Source code
ddbs_xy Man page
ddbs_y Man page Source code
ddbs_ymax Man page Source code
ddbs_ymin Man page Source code
ddbs_z Man page Source code
ddbs_zmax Man page Source code
ddbs_zmin Man page Source code
distinct.duckspatial_df Man page Source code
dplyr_reconstruct.duckspatial_df Man page Source code
duckdb_file_extensions Source code
duckdb_file_info Source code
duckdb_geometry_type Source code
duckspatial Man page
duckspatial-package Man page
duckspatial_df_dplyr Man page
duckspatial_df_sf Man page
duckspatial_storage_default Source code
duckspatial_storage_versions Source code
extract_connection Source code
feedback_query Man page Source code
filter.duckspatial_df Man page Source code
full_join.duckspatial_df Man page Source code
generate_predicate_clause Source code
get_column_comment Source code
get_conn_from_input Man page Source code
get_driver_from_extension Source code
get_driver_map Source code
get_driver_name Source code
get_extension_for_driver Source code
get_file_crs Source code
get_file_format Source code
get_geom_name Man page Source code
get_geometry_type_duckdb Source code
get_mode Source code
get_nrow Man page Source code
get_parquet_crs Source code
get_query_list Source code
get_query_name Man page Source code
get_st_predicate Man page Source code
get_table_crs Source code
glimpse.duckspatial_df Man page Source code
group_by.duckspatial_df Man page Source code
handle_heterogeneous_ingestion Man page Source code
has_duckdb_file_extension Source code
head.duckspatial_df Man page Source code
import_view_to_connection Man page Source code
infer_geoarrow_schema.duckspatial_df Source code
inner_join.duckspatial_df Man page Source code
is_duckspatial_df Man page Source code
is_spatial_format Source code
is_storage_v15_or_newer Source code
left_join.duckspatial_df Man page Source code
make_crs_comment Source code
match_duckdb_storage_version Source code
mutate.duckspatial_df Man page Source code
new_duckspatial_df Man page Source code
normalize_spatial_input Source code
overwrite_table Man page Source code
parse_crs_comment Source code
parse_memory_limit_gb Source code
print.duckspatial_df Man page Source code
read_native_crs Source code
reframe_predicate_data Source code
rename.duckspatial_df Man page Source code
resolve_crs Source code
resolve_spatial_connections Source code
right_join.duckspatial_df Man page Source code
select.duckspatial_df Man page Source code
slice.duckspatial_df Man page Source code
st_as_sf.duckspatial_df Man page Source code
st_bbox.duckspatial_df Man page Source code
st_crs.duckspatial_df Man page Source code
st_geometry.duckspatial_df Man page Source code
summarise.duckspatial_df Man page Source code
table_exists Source code
template_geometry_conversion Source code
template_measure Source code
template_new_column Source code
template_unary_ops Source code
ungroup.duckspatial_df Man page Source code
validate_xy_crs Source code
write_crs_comment Source code
duckspatial documentation built on June 22, 2026, 9:08 a.m.