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_tThe 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) |