forTreeDetection Class Reference

class for packages.python.forTreeDetection More...

+ Inheritance diagram for forTreeDetection:

Public Member Functions

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

Public Attributes

 DSM
 
 DTM
 
 nDSM
 
 er
 
 crownSizes
 
 minHeights
 
 kernelShape
 
 resamplingMethod
 
 outFile
 
 workingDir
 

Static Public Attributes

list attrs = ['DSM', 'DTM', 'nDSM', 'er', 'crownSizes', 'minHeights', 'kernelShape', 'resamplingMethod', 'outFile', 'workingDir']
 
list readonly_attrs = []
 

Detailed Description

class for packages.python.forTreeDetection

see Python script forTreeDetection for further details

Parameters
DSM: path to the DSM file
remark : mandatory
DTM: path to the DTM file
remark : mandatory
nDSM: path to the optional nDSM file
remark : optional
if no nDSM is provided it will be calculated
er: path to the optional er building mask
remark : optional
crownSizes: list crown sizes corresponding to minimum tree heights (in meter)
remark : optional
minHeights: list of minimum tree heights corresponding to crown sizes (in meter)
remark : optional
kernelShape: shape of the kernel - circle | square | diamond
remark : optional
resamplingMethod: resampling method bilinear | bicubic | nearestNeighbour | simple average]
remark : optional
outFile: output file [estimated]
remark : optional
workingDir: working directory
remark : optional
working directory - All results will be stored here (folders will be generated)