demcompare
Demcompare init module file. Demcompare aims at coregistering and comparing two Digital Elevation Models(DEM)
Subpackages
demcompare.classification_layer
demcompare.classification_layer.classification_layer
demcompare.classification_layer.classification_layer_template
demcompare.classification_layer.fusion_classification
demcompare.classification_layer.global_classification
demcompare.classification_layer.segmentation_classification
demcompare.classification_layer.slope_classification
demcompare.coregistration
demcompare.dem_processing
demcompare.metric
Submodules
Package Contents
Functions
|
Demcompare RUN execution. |
|
Loads the input dems according to the input cfg |
|
Runs the dems coregistration |
Attributes
- demcompare.run(json_file_path: str, loglevel: int = logging.WARNING)[source]
Demcompare RUN execution.
- Parameters:
json_file_path – Input Json configuration file
loglevel (int) – Choose Loglevel (default: WARNING)
- demcompare.load_input_dems(cfg: internal_typing.ConfigType) Tuple[xarray.Dataset, None | xarray.Dataset] [source]
Loads the input dems according to the input cfg
- Parameters:
cfg (ConfigType) – input configuration
- Returns:
input_ref and input_dem datasets or None
- Return type:
Tuple(xr.Dataset, xr.dataset) The xr.Datasets containing :
im : 2D (row, col) xarray.DataArray float32
trans: 1D (trans_len) xarray.DataArray
- demcompare.run_coregistration(cfg: internal_typing.ConfigType, input_ref: xarray.Dataset, input_sec: xarray.Dataset) Tuple[xarray.Dataset, xarray.Dataset] [source]
Runs the dems coregistration
- Parameters:
cfg (ConfigType) – coregistration configuration
input_ref – input ref
input_sec – input dem
- Returns:
reproj_coreg_sec, reproj_coreg_ref
- Return type:
Tuple(xr.Dataset, xr.dataset) The xr.Datasets containing :
im : 2D (row, col) xarray.DataArray float32
trans: 1D (trans_len) xarray.DataArray