Module async_io

Source
Expand description

Async I/O using async-tiff for direct S3 access. Module to handle async I/O for raster datasets using async-tiff.

This module provides async variants of the read functions, allowing direct reading from S3 via async-tiff instead of GDAL VSI.

Structsยง

CachedTiffReader ๐Ÿ”’
Cached async TIFF reader for efficient multi-block reads.

Constantsยง

S3_REGION ๐Ÿ”’
S3 configuration for DEA public data

Functionsยง

build_s3_store ๐Ÿ”’
Build object_store S3 store for a given bucket
read_raster_band_async
Read a raster band window using async-tiff (S3 direct, no GDAL).
vsi_to_s3_url ๐Ÿ”’
Converts a GDAL VSI path to an S3 URL.