Detailed List of OPALS Package Scripts
Detailed list of package Scripts
Script Description
_bounds.py Uses module Bounds to derive the planar outline of multiple point cloud files (ODM)
_export.py This script exports a list of ODM strips into a single file or a set of output files.
_grid.py Uses module Grid to derive multiple raster model for multiple point cloud files (ODM)
_import.py Script for importing multiple files into multiple ODMs (rather than one ODM if Module Import is directly used)
_linReg.py Script for computing and plotting linear regressions.
_overlap.py Computes the overlap of point cloud files by importing them into ODMs and deriving boundary outlines of each file.
_pix4dUtils.py collection of utility functions helping to convert the output of Pix4DMapper into opalsStripAdjust inputs.
_setCRS.py set CRS and print out CRS information to or from ODM or GDAL dataset
_validateCRS.py validate given CRS string and try fix whenever possible. print out fixed CRS
analyzeDEM.py Analyzes a Digital Terrain Model (distribution of elevation,slope, exposition, curvature and openness).
clfConfusionMatrix.py Compute and print the confusion matrix for two (integer) attributes of the ODM.
clfTreeModelApply.py Classifies a list of point cloud files based on a given decision tree model.
clfTreeModelTrain.py Trains a supervised decision tree based classification model.
forBiomass.py forBiomass calculates and validates parameters that can be used for estimating forest biomass.
forCrownCoverage.py Calculates the crown coverage for a triplet of trees.
forDSM.py Calculates a DSM for forested areas using the landcover dependent approach of Hollaus et al, 2010.
forDelineation.py Derives forest boundaries from topographic models (DTM, DSM, ...) based on a specific forest definition.
forTopHeight.py Calculates statistical measures (mean, std.dev., ...) for the 100 highest points within specific AOIs.
forTreeDetection.py Detects single tree positions from topographic models (DTM, nDSM, etc.).
grfApprox.py Computes a best fitting affine transformation for overlapping (strip) DEMs using Least Squares Matching.
grfExport.py Exports data considering previously computed transformations.
opalsForest.py python interface for packages.python.opalsForest
opalsGeoref.py Package script providing tools for geo-referencing and co-registration of ALS flight strips.
opalsHelios.py Runs an ALS Simulation using Helios.
opalsPreprocess.py Package script providing tools for preprocessing of ALS data.
opalsQuality.py Package script providing a complete processing chain for quality assessment of ALS flight strips.
preAttribute.py Computes a set attributes for a list of point cloud files.
preCalcFootprint.py Calculates the axes of the laser footprint on the target using a trigonometric approach.
preCutting.py Cuts an ODM/Raster file using one or more polygons of a shape file.
preDataCheck.py Performs a point cloud data check to secure validity and plausibility of input files.
preOutlierDetection.py Detects and classifies outliers within a point cloud.
preTiling.py Tesselates a (flight) block into tiles of equal size.
qltAccuracy.py Performs absolute accuracy checks for entire flight blocks w.r.t. to (ground) control points.
qltDSM.py Derives surface models, shaded relief maps, and color coded hypsometric maps for a set of ALS strips.
qltDensity.py Derives point density maps (color coded raster maps) for a set of ALS strips.
qltLSM.py Calculates best fitting 3d-affine transformations between overlapping strip pairs.
qltStripDiff.py Derives relative strip difference maps (color coded raster maps) for a set of overlapping strip pairs.
utilsImageOverlay.py Script to combine a height coloring with a hill shading.