Click or drag to resize

GM_LidarSpatialThinSetup_t Structure

Settings for spatial thinning of Lidar data

Namespace:  GlobalMapper.Lidar
Assemblies:   GlobalMapperWrapperNET45 (in GlobalMapperWrapperNET45.dll) Version: 23.0.0.0 (23.0.0.0)
  GlobalMapperWrapperNET35 (in GlobalMapperWrapperNET35.dll) Version: 23.0.0.0 (23.0.0.0)
Syntax
public struct GM_LidarSpatialThinSetup_t

The GM_LidarSpatialThinSetup_t type exposes the following members.

Constructors
  NameDescription
Public methodGM_LidarSpatialThinSetup_t
Constructor to set values directly.
Top
Fields
  NameDescription
Public fieldmCreateNewCloud
Should we create a new cloud or just mark thinned points as deleted?
Public fieldmDeletedCount
Number of points that were deleted
Public fieldmElevResMult
Elevation resolution multiplier to keep for GM_ThinAlg_3D (1.0 for native resolution, negative for resolution in meters, 0.0 for elev equivalent of mResMult)
Public fieldmKeepAllReturns
Should we just thin the first return, then add all remaining returns for the single pulse to the thinned cloud?
Public fieldmLayerDesc
Description to use for thinned layer (NULL or empty for default)
Public fieldmMedianPercentile
Median percentile to use
Public fieldmNthCount
How many to skip or keep if using GM_ThinAlg_KeepNth or GM_ThinAlg_SkipNth thinning
Public fieldmResMult
Resolution multiplier (1.0 for native resolution, negative for resolution in meters)
Public fieldmThinAlg
Thinning algorithm
Public fieldmThinnedLayer
New layer with thinned point cloud. Caller must close with GM_CloseLayer if non-NULL. If NULL and thin succeeded, thinning was done in-place in provided layer handle (mCreateNewCloud was false)
Top
See Also