analyzeDEM Class Reference

class for packages.python.analyzeDEM More...

+ Inheritance diagram for analyzeDEM:

Public Member Functions

def __init__ (self, **kwargs)
 
def __setattr__ (self, name, value)
 
def __repr__ (self)
 
def run (self)
 

Public Attributes

 terrainModel
 
 surfaceModel
 
 zone
 
 att
 
 border
 
 poly
 
 rounding
 
 size
 
 kernel
 
 dir
 
 vis
 
 hist
 
 delete
 
 skip
 

Static Public Attributes

list attrs = ['terrainModel', 'surfaceModel', 'zone', 'att', 'border', 'poly', 'rounding', 'size', 'kernel', 'dir', 'vis', 'hist', 'delete', 'skip']
 
list readonly_attrs = []
 

Detailed Description

class for packages.python.analyzeDEM

see Python script analyzeDEM for further details

Parameters
terrainModel: File or path containing Digital Terrain Model(s).
remark : mandatory
surfaceModel: Path(s) to the DSM(s)
remark : optional
File or wildcard path containing Digital Surface Model(s) [optional]. Attention! All filename parts replaced by a wildcard symbol have to correspond with the replaced parts of the DTM filenames.
zone: Polygon Shape file or point list (x1 y1 x2 y2 ... - see below) defining zone polygon(s) [optional].
remark : optional
att: Name of the Shape file attribute used as a zone name.
remark : optional
border: Use exact border or a rectangular bounding box.
remark : optional
By default, non-rectangular zones are also used as a rectangular bounding boxes for performance reasons. With this parameter, the processing is limited to the real polygons what is more time-consuming. [True=exact polygons | False=rectangular bounding box]
poly: Manual Selection of polygons within the Shape file [optional].
remark : optional
Polygons are selected by their names of the attribute specified under -attribute.
rounding: Options for rounding the results to exakt pixel positions "corner" | "center"
remark : optional
size: Kernel size for the grid feature derivation. More values can be passed separated by a comma (e.g. "-r 2,3,5").
remark : optional
kernel: Specification of one kernel shape from the opals-supported types [square | circle | diamond]. Circle and diamond can only be used for a kernel size of 2 or higher.
remark : optional
dir: Existing directory to store the generated files. (default: CWD)
remark : optional
vis: Add Shadings and colored maps to the report [True | False]
remark : optional
hist: Decision if an additional histogram plot file (SVG) shall be stored. [True | False]
remark : optional
delete: All intermediate results not contained in the report can be automatically deleted to save memory. [True | False]
remark : optional
skip: Skip processing if result already exists. [True | False]
remark : optional