cars.applications.dem_generation.bulldozer_dem_app
this module contains the dichotomic dem generation application class.
Classes
Rasterization |
Module Contents
- class cars.applications.dem_generation.bulldozer_dem_app.BulldozerDem(scaling_coeff, conf=None)[source]
Bases:
cars.applications.dem_generation.abstract_dem_generation_app.DemGenerationRasterization
- used_method
- resolution
- margin
- morphological_filters_size
- preprocessing_median_filter_size
- postprocessing_median_filter_size
- dem_median_downscale
- dem_min_max_downscale
- fillnodata_max_search_distance
- min_dem
- max_dem
- bulldozer_max_object_size
- disable_bulldozer
- compute_stats
- coregistration
- coregistration_max_shift
- save_intermediate_data
- orchestrator = None
- check_conf(conf)[source]
Check configuration
- Parameters:
conf (dict) – configuration to check
- Returns:
overloaded configuration
- Return type:
dict
- run(dsm_file_name, output_dir, input_geoid, output_geoid, initial_elevation=None, default_alt=0, cars_orchestrator=None)
Run dichotomic dem generation using matches
- Parameters:
dsm_file_name (CarsDataset) – The dsm path
output_dir (str) – directory to save dem
input_geoid – input geoid path
output_geoid – output geoid path
dem_roi_to_use – dem roi polygon to use as roi
- Returns:
dem data computed with mean, min and max. dem is also saved in disk, and paths are available in attributes. (DEM_MEDIAN_PATH, DEM_MIN_PATH, DEM_MAX_PATH)
- Return type: