Provides access to points.
Members
| Name | Description | |
|---|---|---|
![]() |
EstimatePointCount | Estimate point count. |
![]() |
EstimatePointSpacing | Estimate point spacing. |
![]() |
GetLasPointInfo | Returns an array of ILasPointInfo(the 1-based pointID is optional). |
![]() |
GetLasPoints | Returns a point enumerator object. |
![]() |
GetLasPointsByBudget | Returns a point enumerator object. |
![]() |
LasPointStatsAsRaster | Export to Raster. |
![]() |
QueryLasPointInfo | Query point information associated with the 1-based point ID. |
ILasPointCloud.EstimatePointCount Method
Estimate point count.
Public Function EstimatePointCount ( _
    ByVal pAOI As IGeometry _
) As Double
public double EstimatePointCount (
    IGeometry pAOI
);
ILasPointCloud.EstimatePointSpacing Method
Estimate point spacing.
Public Sub EstimatePointSpacing ( _
    ByVal pAOI As IEnvelope, _
    ByRef pMinSpacing As Double, _
    ByRef pMaxSpacing As Double, _
    ByRef pMeanSpacing As Double _
)
public void EstimatePointSpacing (
    IEnvelope pAOI,
    ref double pMinSpacing,
    ref double pMaxSpacing,
    ref double pMeanSpacing
);
ILasPointCloud.GetLasPointInfo Method
Returns an array of ILasPointInfo(the 1-based pointID is optional).
Public Function GetLasPointInfo ( _
    ByVal pTrackCancel As ITrackCancel, _
    ByVal pLocation As IGeometry, _
    ByVal PointID As Double _
) As IArray
public IArray GetLasPointInfo (
    ITrackCancel pTrackCancel,
    IGeometry pLocation,
    double PointID
);
ILasPointCloud.GetLasPoints Method
Returns a point enumerator object.
Public Function GetLasPoints ( _
    ByVal pTrackCancel As ITrackCancel, _
    ByVal pFilter As ILasPointFilter, _
    ByVal thinningFactor As Double, _
    ByVal ZFactor As Double _
) As IEnumLasPoint
public IEnumLasPoint GetLasPoints (
    ITrackCancel pTrackCancel,
    ILasPointFilter pFilter,
    double thinningFactor,
    double ZFactor
);
ILasPointCloud.GetLasPointsByBudget Method
Returns a point enumerator object.
Public Function GetLasPointsByBudget ( _
    ByVal pTrackCancel As ITrackCancel, _
    ByVal pFilter As ILasPointFilter, _
    ByVal maxPointCount As Double, _
    ByVal ZFactor As Double _
) As IEnumLasPoint
public IEnumLasPoint GetLasPointsByBudget (
    ITrackCancel pTrackCancel,
    ILasPointFilter pFilter,
    double maxPointCount,
    double ZFactor
);
ILasPointCloud.LasPointStatsAsRaster Method
Export to Raster.
Public Sub LasPointStatsAsRaster ( _
    ByVal pTrackCancel As ITrackCancel, _
    ByVal pFilter As ILasPointFilter, _
    ByVal pDataset As IRasterDataset, _
    ByVal Type As esriLasPointStatsType, _
    ByVal Attribute As esriLasAttributeType _
)
public void LasPointStatsAsRaster (
    ITrackCancel pTrackCancel,
    ILasPointFilter pFilter,
    IRasterDataset pDataset,
    esriLasPointStatsType Type,
    esriLasAttributeType Attribute
);
ILasPointCloud.QueryLasPointInfo Method
Query point information associated with the 1-based point ID.
Public Sub QueryLasPointInfo ( _
    ByVal FileIndex As Integer, _
    ByVal PointID As Double, _
    ByVal pInfo As ILasPointInfo _
)
public void QueryLasPointInfo (
    int FileIndex,
    double PointID,
    ILasPointInfo pInfo
);
Classes that implement ILasPointCloud
| Classes | Description |
|---|---|
| LasDataset | Esri LasDataset component. |
