API Overview

All public symbols are available from vibespatial.raster:

from vibespatial.raster import read_raster, zonal_stats, rasterize_owned

For the full auto-generated API reference with complete signatures and docstrings, see the vibespatial.raster.

Module summary

Module

Description

buffers

OwnedRasterArray, RasterMetadata, GridSpec, and other buffer types

io

read_raster, write_raster, rasterio-backed IO

nvimgcodec_io

GPU-native IO via nvImageCodec

algebra

Element-wise ops, convolution, slope, aspect

zonal

Per-zone statistics via CCCL segmented reduce

rasterize

Vector-to-raster with GPU/CPU dispatch

label

Connected-component labeling, sieve, morphology

polygonize

Raster-to-vector via marching squares

distance

Distance transforms

histogram

Histogram computation

hydrology

Flow direction and accumulation

resample

Nearest/bilinear/bicubic resampling

geokeys

GeoTIFF key parsing