python.packages.analyzeDEM Namespace Reference

Analyzes a Digital Terrain Model (distribution of elevation,slope, exposition, curvature and openness). More...

Functions

def checkFolder (folder)
 
def getHistogram (path, descr, kS)
 
def cutZone (filelist, zone, att, poly, rounding, outfolder)
 
def subfolders (outfolder)
 
def tableHTML (hist, d, g)
 
def num2str (num, nsign)
 
def createProducts (file, outfolders, zone, kernel)
 
def cmdline (argv=sys.argv[1:])
 
def main (options, logger)
 

Variables

 alg = Algebra.Algebra()
 
 cell = Cell.Cell()
 
 grid = Grid.Grid()
 
 grif = GridFeature.GridFeature()
 
 hist = Histo.Histo()
 
 imp = Import.Import()
 
 info = Info.Info()
 
 op = Openness.Openness()
 
 shd = Shade.Shade()
 
 zco = ZColor.ZColor()
 

Detailed Description

Analyzes a Digital Terrain Model (distribution of elevation,slope, exposition, curvature and openness).

Additionally, given the Digital Surface Model (DSM), analysis of the corresponding normalized Digital Surface Model (nDSM) can be performed.

Statistics and visualizations of the products are stored in one report. Specific areas of the Raster Files can be chosen by providing polygon SHP files. Due to the limitations of raster processing, by default a rectangular bounding box is taken instead of the exact polygons. Taking the true boundaries is also possible at the cost of a higher processing time.

ATTENTION! In case of Cutting Areas of Interest from a Shapefile, half-pixel offsets can occur changing the raster files. They can be avoided by switching the rounding mode between center and corner.

See also
Python script analyzeDEM