stackstac.rio_reader.SingleThreadedRioDataset#
- class stackstac.rio_reader.SingleThreadedRioDataset(env, ds, vrt=None)#
Interface for a rasterio dataset whose driver is inherently single-threaded (like hdf5).
Concurrent reads are protected by a lock.
- __init__(env, ds, vrt=None)#
Methods
__init__
(env, ds[, vrt])close
()Acquire the lock, then close the dataset
read
(window, **kwargs)Acquire the lock, then read from the dataset