cars.applications.dem_generation.abstract_dem_generation_app

This module contains the abstract dem_generation application class.

Classes

DemGeneration

DemGeneration

Module Contents

class cars.applications.dem_generation.abstract_dem_generation_app.DemGeneration(scaling_coeff, conf=None)[source]

Bases: cars.applications.application_template.ScalingApplicationTemplate

DemGeneration

available_applications: Dict
default_application = 'bulldozer_on_raster'
classmethod __init_subclass__(short_name, **kwargs)[source]
abstract run(triangulated_matches_list, output_dir)[source]

Run dem generation using matches

Parameters:
  • triangulated_matches_list (list(pandas.Dataframe)) – list of triangulated matches positions must be in a metric system

  • output_dir (str) – directory to save dem

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:

CarsDataset