demcompare.classification_layer.global_classification

Mainly contains the GlobalClassification class.

Module Contents

Classes

GlobalClassificationLayer

GlobalClassificationLayer

class demcompare.classification_layer.global_classification.GlobalClassificationLayer(name: str, classification_layer_kind: str, cfg: Dict, dem: xarray.Dataset = None)[source]

Bases: demcompare.classification_layer.classification_layer_template.ClassificationLayerTemplate

GlobalClassificationLayer Classification layer with on single class that considers all non nodata and nonan pixels

fill_conf_and_schema(cfg: demcompare.internal_typing.ConfigType = None) demcompare.internal_typing.ConfigType[source]

Add default values to the dictionary if there are missing elements and define the configuration schema

Parameters:

cfg (ConfigType) – coregistration configuration

Return cfg:

coregistration configuration updated

Return type:

ConfigType

_create_labelled_map()[source]

Create the labelled map and save it if necessary :return: None