Search Shortcut cmd + k | ctrl + k
geosilo

Compact geometry encoding using delta-encoded coordinates. Achieves 3-4x smaller geometry storage and wire transfer compared to WKB.

Maintainer(s): rustyconover

Compatibility Matrix

This table covers all DuckDB releases that have not reached end-of-life, including LTS releases, and shows the 2 most recent patch releases of each. Older patch releases are not listed, but the extension may be available for them as well.

Platform 1.4.4 1.4.5 1.5.5 1.5.6 2.0.0
Linux AMD64
Linux ARM64
macOS AMD64
macOS ARM64
Windows AMD64
Windows ARM64
WebAssembly

Installing and Loading

INSTALL geosilo FROM community;
LOAD geosilo;

About geosilo

For more information regarding usage, see the documentation.

Added Functions

function_name function_type description comment examples
ST_Area scalar NULL NULL NULL
ST_GeometryType scalar NULL NULL NULL
ST_IsEmpty scalar NULL NULL NULL
ST_Length scalar NULL NULL NULL
ST_NPoints scalar NULL NULL NULL
ST_Perimeter scalar NULL NULL NULL
ST_X scalar NULL NULL NULL
ST_XMax scalar NULL NULL NULL
ST_XMin scalar NULL NULL NULL
ST_Y scalar NULL NULL NULL
ST_YMax scalar NULL NULL NULL
ST_YMin scalar NULL NULL NULL
geosilo_decode scalar NULL NULL NULL
geosilo_decode scalar NULL NULL NULL
geosilo_encode scalar NULL NULL NULL
geosilo_encode scalar NULL NULL NULL
geosilo_metadata scalar NULL NULL NULL
geosilo_metadata scalar NULL NULL NULL

Overloaded Functions

This extension does not add any function overloads.

Added Types

type_name type_size logical_type type_category internal
GEOSILO 16 BLOB NULL true

Added Settings

This extension does not add any settings.