Skip to content

providers.standardized

vhrharmonize.providers.standardized

Provider-agnostic standardized metadata models.

StandardizedMetadata dataclass

Provider-neutral metadata fields used by preprocessing workflows.

from_worldview_metadata(worldview_metadata) classmethod

Build standardized metadata from WorldView metadata. Args: cls: Dataclass type being constructed. worldview_metadata: Parsed WorldView metadata object. Returns: Standardized metadata instance.

resolve_scene_datetime()

Resolve a scene acquisition datetime. Args: self: Standardized metadata instance. Returns: Resolved acquisition datetime in UTC.

to_dict()

Convert standardized metadata to a dictionary. Args: self: Standardized metadata instance. Returns: Dictionary representation of the metadata.