| ▼NDM | The namespace containing the public interface of the OPALS Datamanager Library |
| NGenericConverter | Set of converter function between DM and generic memory manager structures |
| NGeometricAlgorithms | Set of geometric algorithms (Douglas-Peucker algorithm, densification of lines) |
| NGeometricOperations | Set of geometric operations for geometry objects (e.g. intersection, join, differences, etc. ) |
| NGeometricRelations | Set of geometric relations function for geometry objects |
| NOGRConverter | Set of converter function between OGR and DM geometry objects |
| ▼Nopals | Contains the public interface of OPALS |
| NErrorCode | Error codes that identify an Exception |
| NExceptions | The namespace containing all exception types that may be thrown from within namespace opals |
| NGridFeature | Enumerator defining different grid feature types (used, eg., by opalsGrid) |
| ►Nopts | Contains the public interface of OPALS option types |
| NAddInfo | Options of Module AddInfo |
| NAlgebra | Options of Module Algebra |
| NBounds | Options of Module Bounds |
| NCell | Options of Module Cell |
| Ncomm | Defines common options |
| NContouring | Options of Module Contouring |
| NConvolution | Options of Module Convolution |
| NDBH | Options of Module DBH |
| NDiff | Options of Module Diff |
| NDirectGeoref | Options of Module DirectGeoref |
| NDSM | Options of Module DSM |
| NDTM | Options of Module DTM |
| NEchoRatio | Options of Module EchoRatio |
| NEdgeDetect | Options of Module EdgeDetect |
| NExport | Options of Module Export |
| NFillGaps | Options of Module FillGaps |
| NFullwave | Options of Module Fullwave |
| NGeorefApprox | Options of Module GeorefApprox |
| Nglob | Defines global options |
| NGrid | Options of Module Grid |
| NGridFeature | Options of Module GridFeature |
| NHisto | Options of Module Histo |
| NICP | Options of Module ICP |
| NImport | Options of Module Import |
| NInfo | Options of Module Info |
| NIsolines | Options of Module Isolines |
| NLineModeler | Options of Module LineModeler |
| NLineTopology | Options of Module LineTopology |
| NLSM | Options of Module LSM |
| NMorph | Options of Module Morph |
| NNormals | Options of Module Normals |
| NOpenness | Options of Module Openness |
| NOverlap | Options of Module Overlap |
| NPointStats | Options of Module PointStats |
| NQuery | Options of Module Query |
| NRadioCal | Options of Module RadioCal |
| NRasterize | Options of Module Rasterize |
| NRobFilter | Options of Module RobFilter |
| NSection | Options of Module Section |
| NSegmentation | Options of Module Segmentation |
| NShade | Options of Module Shade |
| NSimplify | Options of Module Simplify |
| NSnellius | Options of Module Snellius |
| Nspec | Defines specific options |
| NStatFilter | Options of Module StatFilter |
| NStripAdjust | Options of Module StripAdjust |
| NTerrainFilter | Options of Module TerrainFilter |
| NTerrainMask | Options of Module TerrainMask |
| NTIN | Options of Module TIN |
| NTranslate | Options of Module Translate |
| NVectorize | Options of Module Vectorize |
| NView | Options of Module View |
| NZColor | Options of Module ZColor |
| NZonalFit | Options of Module ZonalFit |
| ▼Npython | This is the fake namespace of all opals Python scripts |
| NpyDM | |
| ►Ntools | Namespace for all opals tools Python scripts |
| NanalyzeInput | Helper functions for analyzing package script inputs |
| NControlObject | Progress handling classes ofr python |
| NlasrHelper | Helper file for reading and storing parameters for the lasr package |
| NlogHelper | Several log classes that can replace a real opals log object |
| Nopalsargparse | OPALS internal argument parser class (extended from system built-in) |
| NprintConfusionMatrix | Helper function to print a confusion matrix based on a pyDM.ClassificationMatrix object |
| Nprocessor | Processor classes for local or distributed computation |
| Nrasterfun | Bounding boxe helper class and several raster utility functions |
| NRDispatcher | ClfRDispatcher communicates with R over file and via simple commandline calls (to avoid GPL licence issues) |
| NtileManager | Python helper class for tiling large datasets based on different strategies |
| NUseCases | This is a fake namespace for all use case scripts |
| ►Nworkflows | Namespace for all opals workflow Python scripts |
| N_bounds | Uses module Bounds to derive the planar outline of multiple point cloud files (ODM) |
| N_export | This script exports a list of ODM strips into a single file or a set of output files |
| N_grid | Uses module Grid to derive multiple raster model for multiple point cloud files (ODM) |
| N_import | Script for importing multiple files into multiple ODMs (rather than one ODM if Module Import is directly used) |
| N_linReg | Script for computing and plotting linear regressions |
| N_overlap | Computes the overlap of point cloud files by importing them into ODMs and deriving boundary outlines of each file |
| N_pix4dUtils | Collection of utility functions helping to convert the output of Pix4DMapper into opalsStripAdjust inputs |
| N_setCRS | Set CRS and print out CRS information to or from ODM or GDAL dataset |
| N_validateCRS | Validate given CRS string and try fix whenever possible. print out fixed CRS |
| N_writeQgisProj | Creates a QGIS project file from a directory structure |
| NclfConfusionMatrix | Compute and print the confusion matrix for two (integer) attributes of the ODM |
| NclfCreateTrainingPatches | Create training patches for deep learning neural networks |
| NclfSCNNTrain | Train a SCNN Deep learning model |
| NclfTreeModelApply | Classifies a list of point cloud files based on a given decision tree model |
| NclfTreeModelTrain | Trains a supervised decision tree based classification model |
| NforBiomass | ForBiomass calculates and validates parameters that can be used for estimating forest biomass |
| NforCrownCoverage | Calculates the crown coverage for a triplet of trees |
| NforDelineation | Derives forest boundaries from topographic models (DTM, DSM, ...) based on a specific forest definition |
| NforDSM | Calculates a DSM for forested areas using the landcover dependent approach of Hollaus et al, 2010 |
| NforTopHeight | Calculates statistical measures (mean, std.dev., ...) for the 100 highest points within specific AOIs |
| NforTreeDetection | Detects single tree positions from topographic models (DTM, nDSM, etc.) |
| NgmpLineMerge | Merges multiple structure line data sets into a single line network |
| NgmpLineModeler | Derives 3D structure lines from point clouds |
| NgrfApprox | Computes a best fitting affine transformation for overlapping (strip) DEMs using Least Squares Matching |
| NgrfExport | Exports data considering previously computed transformations |
| NhydThalweg | Computes the thalweg of a river using datasets derived from Airborne Laser Bathymetry (ALB) and the river axis |
| NmetaShape2stripAdjust | |
| NopalsForest | Package script providing a set of forestry related tools |
| NopalsGeomorph | Package script providing tools for deriving geomorphic structure lines |
| NopalsGeoref | Package script providing tools for geo-referencing and co-registration of ALS flight strips |
| NopalsHelios | Runs an ALS Simulation using Helios |
| NopalsPreprocess | Package script providing tools for preprocessing of ALS data |
| NopalsQuality | Package script providing a complete processing chain for quality assessment of ALS flight strips |
| NpreAttribute | Computes a set attributes for a list of point cloud files |
| NpreCalcFootprint | Calculates the axes of the laser footprint on the target using a trigonometric approach |
| NpreCutting | Cuts an ODM/Raster file using one or more polygons of a shape file |
| NpreDataCheck | Performs a point cloud data check to secure validity and plausibility of input files |
| NpreMergeChannelsPointclouds | Merges individual spectral channels of a multispectral LiDAR into a multispectral 3D point cloud |
| NpreOutlierDetection | Detects and classifies outliers within a point cloud |
| NpreTiling | Tesselates a (flight) block into tiles of equal size |
| NqltAccuracyPoint | Performs absolute accuracy checks for entire flight blocks w.r.t. to single (ground) check points |
| NqltAccuracyRegion | Performs an absolute accuracy check for entire flight blocks w.r.t. to reference regions (on the ground) |
| NqltDensity | Derives point density maps (color coded raster maps) for a set of ALS strips |
| NqltDSM | Derives surface models, shaded relief maps, and color coded hypsometric maps for a set of ALS strips |
| NqltLSM | Calculates best fitting 3d-affine transformations between overlapping strip pairs |
| NqltPrecision | Derives precision maps (color coded raster maps and histograms) using sigma0 data |
| NqltStripDiff | Derives relative strip difference maps (color coded raster maps) for a set of overlapping strip pairs |
| NrunStripAdjust | RunStripAdjust serves as a template for running Module stripAdjust using the OPALS Python bindings |
| NScriptBase | |
| NutilsImageOverlay | Script to combine a height coloring with a hill shading |