Global Mapper SDK
GM_LidarSpatialThinSetup_t Structure |
Settings for spatial thinning of Lidar data
Namespace:GlobalMapper.Lidar
Assembly: GlobalMapperWrapperNET45 (in GlobalMapperWrapperNET45.dll) Version: 19.1.0.0 (19.1.0.0)

C#
Copy
public struct GM_LidarSpatialThinSetup_t
The GM_LidarSpatialThinSetup_t type exposes the following members.

Name | Description | |
---|---|---|
![]() | GM_LidarSpatialThinSetup_t | Constructor to set values directly. |

Name | Description | |
---|---|---|
![]() | mCreateNewCloud | Should we create a new cloud or just mark thinned points as deleted? |
![]() | mDeletedCount | Number of points that were deleted |
![]() | mElevResMult | 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) |
![]() | mHideProgress | Don't show progress for this operation |
![]() | mKeepAllReturns | Should we just thin the first return, then add all remaining returns for the single pulse to the thinned cloud? |
![]() | mLayerDesc | Description to use for thinned layer (NULL or empty for default) |
![]() | mMedianPercentile | Median percentile to use |
![]() | mNthCount | How many to skip or keep if using GM_ThinAlg_KeepNth or GM_ThinAlg_SkipNth thinning |
![]() | mResMult | Resolution multiplier (1.0 for native resolution, negative for resolution in meters) |
![]() | mThinAlg | Thinning algorithm |
![]() | mThinnedLayer | 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) |
