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. |
