Skip to content

ILasPointSelection Interface

Provides access to members of LasPointSelector.

Members

Name Description
Method AddClassCodeAndWeight Add the class code and its associated wight.
Method AddPreservedClassCode Add the class code to be excluded from thinning - points with this code will always be selected.
Method AddPreservedClassFlag Add the class flag to be excluded from thinning - points with this flag will always be selected.
Method AddPreservedReturn Add the return number to be excluded from thinning - points with this return number will always be selected.
Method AddRemovedClassCode Add the class code to be excluded from the output.
Method AddRemovedClassFlag Add the class flag to be excluded from the output.
Method AddRemovedReturn Add the return number to be excluded from the output.
Method AddReturnAndWeight Add the return number and its associated wight.
Write-only property AsZlas Indicates if output file(s) should be the Esri's zLas format.
Write-only property ComputeStatistics Indicates whether or not to compute statistics for the output file(s).
Write-only property DropVLRs Indicates if Variable Length Records should be dropped.
Write-only property OverwriteOutput Indicates whether or not to overwrite existing output file(s).
Write-only property Rearrange Indicates if output point records should be spatially rearranged.
Method Select Select and output a subset of points.
Method SetEmpty Empty the object.
Method SetSelectionType Set selection type.
Method SetTempFilePath The path for temp files.

ILasPointSelection.AddClassCodeAndWeight Method

Add the class code and its associated wight.

Public Sub AddClassCodeAndWeight ( _
    ByVal ClassCode As Integer, _
    ByVal weight As Integer _
)
public void AddClassCodeAndWeight (
    int ClassCode,
    int weight
);

ILasPointSelection.AddPreservedClassCode Method

Add the class code to be excluded from thinning - points with this code will always be selected.

Public Sub AddPreservedClassCode ( _
    ByVal ClassCode As Integer _
)
public void AddPreservedClassCode (
    int ClassCode
);

ILasPointSelection.AddPreservedClassFlag Method

Add the class flag to be excluded from thinning - points with this flag will always be selected.

Public Sub AddPreservedClassFlag ( _
    ByVal flag As esriLasClassFlag _
)
public void AddPreservedClassFlag (
    esriLasClassFlag flag
);

ILasPointSelection.AddPreservedReturn Method

Add the return number to be excluded from thinning - points with this return number will always be selected.

Public Sub AddPreservedReturn ( _
    ByVal ret As esriTerrainLasReturnType _
)
public void AddPreservedReturn (
    esriTerrainLasReturnType ret
);

ILasPointSelection.AddRemovedClassCode Method

Add the class code to be excluded from the output.

Public Sub AddRemovedClassCode ( _
    ByVal ClassCode As Integer _
)
public void AddRemovedClassCode (
    int ClassCode
);

ILasPointSelection.AddRemovedClassFlag Method

Add the class flag to be excluded from the output.

Public Sub AddRemovedClassFlag ( _
    ByVal flag As esriLasClassFlag _
)
public void AddRemovedClassFlag (
    esriLasClassFlag flag
);

ILasPointSelection.AddRemovedReturn Method

Add the return number to be excluded from the output.

Public Sub AddRemovedReturn ( _
    ByVal ret As esriTerrainLasReturnType _
)
public void AddRemovedReturn (
    esriTerrainLasReturnType ret
);

ILasPointSelection.AddReturnAndWeight Method

Add the return number and its associated wight.

Public Sub AddReturnAndWeight ( _
    ByVal ret As esriTerrainLasReturnType, _
    ByVal weight As Integer _
)
public void AddReturnAndWeight (
    esriTerrainLasReturnType ret,
    int weight
);

ILasPointSelection.AsZlas Property

Indicates if output file(s) should be the Esri's zLas format.

Public WriteOnly Property AsZlas
public void AsZlas {set;}

ILasPointSelection.ComputeStatistics Property

Indicates whether or not to compute statistics for the output file(s).

Public WriteOnly Property ComputeStatistics
public void ComputeStatistics {set;}

ILasPointSelection.DropVLRs Property

Indicates if Variable Length Records should be dropped.

Public WriteOnly Property DropVLRs
public void DropVLRs {set;}

ILasPointSelection.OverwriteOutput Property

Indicates whether or not to overwrite existing output file(s).

Public WriteOnly Property OverwriteOutput
public void OverwriteOutput {set;}

ILasPointSelection.Rearrange Property

Indicates if output point records should be spatially rearranged.

Public WriteOnly Property Rearrange
public void Rearrange {set;}

ILasPointSelection.Select Method

Select and output a subset of points.

Public Sub Select ( _
    ByVal pTrackCancel As ITrackCancel, _
    ByVal pDataset As ILasDataset, _
    ByVal pFiles As ILongArray, _
    ByVal pAOI As IGeometry, _
    ByVal pSelectionResolution As IEnvelope, _
    ByVal outputFolderName As String, _
    ByVal fileNameSuffix As String, _
    ByVal pNewDataset As ILasDataset _
)
public void Select (
    ITrackCancel pTrackCancel,
    ILasDataset pDataset,
    ILongArray pFiles,
    IGeometry pAOI,
    IEnvelope pSelectionResolution,
    string outputFolderName,
    string fileNameSuffix,
    ILasDataset pNewDataset
);

ILasPointSelection.SetEmpty Method

Empty the object.

Public Sub SetEmpty ( _
)
public void SetEmpty (
);

ILasPointSelection.SetSelectionType Method

Set selection type.

Public Sub SetSelectionType ( _
    ByVal Type As esriLasPointSelectionType _
)
public void SetSelectionType (
    esriLasPointSelectionType Type
);

ILasPointSelection.SetTempFilePath Method

The path for temp files.

Public Sub SetTempFilePath ( _
    ByVal path As String _
)
public void SetTempFilePath (
    string path
);

Classes that implement ILasPointSelection

Classes Description
LasPointSelector Esri LasPointSelector.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.