DuckDBColumn-spatial    Spatial operations on DuckDBColumn objects
DuckDBTable-spatial     Spatial operations on DuckDBTable objects
asCoordinateTransform   Coerce a transform dict into a
                        CoordinateTransform
coordinate-transforms   Coordinate-transform constructors (OME-NGFF
                        RFC-5)
coordinateSystem        Define a named coordinate system
ctAffineMatrix          Lower a coordinate transform to a homogeneous
                        affine matrix
ctApply                 Apply a coordinate transform to a matrix of
                        points
ctBetween               Transform points between two coordinate systems
ctGraph                 Build a coordinate-transform graph
ctInvert                Invert a coordinate transform
ctPath                  Resolve the transform between two coordinate
                        systems
enableGeoParquetConversion
                        Enable DuckDB GeoParquet conversion on a
                        connection
layerBboxRange          Subset a points layer to a bounding box with a
                        prunable range predicate
layerSpatialMatch       Match points in a lazy table layer to a
                        geometry table
layerSpatialOverlaps    Test spatial intersection for a lazy table
                        layer
layerSubsetByBbox       Row indices of a layer inside a bounding box
layerSubsetByGeometry   Row indices of a layer intersecting a geometry
readGeoParquet          Read a GeoParquet file as a lazy
                        'DuckDBDataFrame'
spatialSortPoints       Reorder a points table by a Morton (Z-order)
                        spatial key
st_affine               Apply a 2-D affine coordinate transform to
                        geometries
transformLayer          Apply a coordinate transform to a spatial layer
writeGeoParquet         Write spatial data as GeoParquet
writeSpatialPointsParquet
                        Write a coord-indexed (Morton-sorted) points
                        Parquet
