CatchmentZonesField#
- class hydromodpy.spatial.CatchmentZonesField(identifier, encoded_codes, encoded_to_zone, nodata_code=0, source_meta=None)[source]#
Bases:
objectCompact 3-level zonation stored in
Domain.zones.Attributes#
- identifier:
Stable field identifier used by runtime consumers.
- encoded_codes:
2D code matrix aligned with domain support.
- encoded_to_zone:
Mapping of class codes to semantic labels.
- nodata_code:
Background/nodata class code.
- source_meta:
Optional provenance metadata (paths, pipeline tag…).
- param identifier:
- type identifier:
- param encoded_codes:
- type encoded_codes:
- param encoded_to_zone:
- type encoded_to_zone:
- param nodata_code:
- type nodata_code:
- param source_meta:
- type source_meta: