demcompare.demcompare_tiles =========================== .. py:module:: demcompare.demcompare_tiles .. autoapi-nested-parse:: This module contains a wrapper for performing tiling on datas Functions --------- .. autoapisummary:: demcompare.demcompare_tiles.get_parser demcompare.demcompare_tiles.process_tile demcompare.demcompare_tiles.verify_config demcompare.demcompare_tiles.get_coreg_results demcompare.demcompare_tiles.run_tiles demcompare.demcompare_tiles.main Module Contents --------------- .. py:function:: get_parser() ArgumentParser for demcompare_tiles :return: parser .. py:function:: process_tile(args) Function that uses multiprocessing to run `demcompare` on multiple tiles concurrently. :param args: arguments list to compute process_tile with multiprocessing, see list below :type args: list :param row: Row index of the tile :type row: int :param col: Column index of the tile :type col: int :param width: Width of the tile :type width: int :param height: Height of the tile :type height: int :param overlap_size: overlap_size between two tiles :type overlap_size: int :param new_geotransform: geotransform's intersection of two tiles :type new_geotransform: affine :param output_dir: output directory for one tile :type output_dir: str :param dict_config: Tile's demcompare configuration :type dict_config: dict :param loglevel: log level :type loglevel: str .. py:function:: verify_config(dict_config_tiling: dict) -> Tuple[int, int, int, int] Functions that verify tiling configuration :param dict_config_tiling: dictionary containing the tiles parameters :type dict_config_tiling: dict :return: height, width, overlap_size, nb_cpu :rtype: Tuple[int, int, int, int] .. py:function:: get_coreg_results(coreg_results: dict) -> Tuple[float, float, float, float, float] Get coregistration results for one tile :param coreg_results: Coregistration dictionary results :type coreg_results: dict :return: x, y and z shifts, percentage of valid data (ref, sec) :rtype: float, float, float, float, float .. py:function:: run_tiles(tiles_config, loglevel) Call demcompare_tiles's main .. py:function:: main() Call demcompare-tile's main