Calculates a high quality Digital Terrain Model in hybrid grid structure (i.e. regular grid + structure lines). More...

#include "IDTM.hpp"

+ Inheritance diagram for IDTM:

Static Public Member Functions

static IDTMNew ()
static IDTMNew (IControlObject &controlObject)
static IDTMNew (const IModuleBase &parent)
static IDTMNew (const IModuleBase &parent, IControlObject &controlObject)

Access to module-specific options.

typedef opts::DTM::Options Options
virtual Optionsopts ()=0
virtual const Optionsopts () const =0

Additional Inherited Members

- Public Member Functions inherited from IModuleBase
virtual ~IModuleBase ()
 Make sure to delete instances after use with Delete()
virtual void Delete ()=0
 Destroy modules allocated on the heap.
virtual ParamList run (bool reset=false)=0
virtual void reset ()=0
 Resets the module to the state after construction.
virtual opts::glob::Optionsglobals ()=0
virtual const opts::glob::Optionsglobals () const =0
virtual opts::comm::Optionscommons ()=0
virtual const opts::comm::Optionscommons () const =0
virtual opts::IBaseoptsBase ()=0
virtual const opts::IBaseoptsBase () const =0
virtual opals::String name () const =0
 }@
virtual opals::String version () const =0
 Returns the module version.
virtual opals::String special_build () const =0
 Returns the special build version.
virtual opals::String compilation_date_time () const =0
 Returns a string representing the compilation date and time.
virtual void mapParams (const ParamList &paramList)=0
 Sets module parameters from paramList according to parameter "paramMapping".
virtual void set_controlObject (IControlObject &obj)=0
 Sets control object for retrieving status information during processing.
virtual void unset_controlObject ()=0
 remove control object from the message queue

Detailed Description

Calculates a high quality Digital Terrain Model in hybrid grid structure (i.e. regular grid + structure lines).

The aim of opalsDTM is to calculate a high quality Digital Terrain Model (DTM) in hybrid grid structure " "based on mass points, individual spotheight point, structure lines, and border lines bo stored in one or " "more OPALS datamanager (ODM) files. The resulting DTM is stored as a hybrid grid consisting of a regular " "height raster including line and spotheight point information.

See Also
Module DTM