eoforeststac.writers.liu_biomass.LiuBiomassWriter#

class eoforeststac.writers.liu_biomass.LiuBiomassWriter(endpoint_url: str, bucket: str, key: str | None = None, secret: str | None = None, profile: str | None = None, region: str = 'eu-central-1', anon: bool = False)[source]#

Writer for European canopy cover, canopy height and aboveground biomass derived from PlanetScope imagery (Liu et al., v0.1).

Native input:
  • 3 GeoTIFFs at 30 m resolution (EPSG:3035)

Variables:
  • aboveground_biomass (kg)

  • canopy_cover (%)

  • canopy_height (m)

Notes

  • Research-only use (Planet Labs Education & Research license)

  • No time dimension (reference year: 2019)

__init__(endpoint_url: str, bucket: str, key: str | None = None, secret: str | None = None, profile: str | None = None, region: str = 'eu-central-1', anon: bool = False)[source]#

Methods

__init__(endpoint_url, bucket[, key, ...])

apply_fillvalue(ds[, fill_value])

load_dataset(data_dir)

Load all Liu biomass layers into a single Dataset.

load_variable(tif_path, var_name)

Load a single GeoTIFF lazily.

make_store(zarr_path)

Create an s3fs-backed Zarr store.

process_dataset(ds[, crs, fill_value, ...])

Harmonize CRS, dimensions, chunking and metadata.

set_crs(ds[, crs])

set_global_metadata(ds, metadata)

write(data_dir, output_zarr[, fill_value, ...])

End-to-end write:

write_to_zarr(ds, zarr_path[, encoding, ...])

Attributes

VARIABLES