Provides access to members of LasSurface.
Members
| Name | Description | |
|---|---|---|
![]() |
AsRaster | Export to Raster. |
![]() |
AsTin | Export to TIN. |
![]() |
CanDoCurvature | Indicates if earth curvature can be applied. |
![]() |
GetLineOfSightFeatureClass | Get line-of-sight. |
![]() |
InterpolateFeatureClass | Interpolate feature class. |
![]() |
InterpolateFeatureClassVertices | Interpolate feature class (vertices only). |
![]() |
InterpolateRaster | Export to Raster through triangulation. |
ILasSurface.AsRaster Method
Export to Raster.
Public Sub AsRaster ( _
ByVal pTrackCancel As ITrackCancel, _
ByVal pFilter As ILasFilter, _
ByVal pDataset As IRasterDataset, _
ByVal Method As esriPointToRasterMethod, _
ByVal zSource As esriLasZSource, _
ByVal fillMethod As esriPointToRasterVoidFillMethod, _
ByVal Type As esriSurfaceInterpolationType, _
ByVal ZFactor As Double _
)
public void AsRaster (
ITrackCancel pTrackCancel,
ILasFilter pFilter,
IRasterDataset pDataset,
esriPointToRasterMethod Method,
esriLasZSource zSource,
esriPointToRasterVoidFillMethod fillMethod,
esriSurfaceInterpolationType Type,
double ZFactor
);
ILasSurface.AsTin Method
Export to TIN.
Public Function AsTin ( _
ByVal pTrackCancel As ITrackCancel, _
ByVal pFilter As ILasFilter, _
ByVal Resolution As Double, _
ByVal Method As esriTinPointSelectionMethod, _
ByVal ZFactor As Double _
) As ITin
public ITin AsTin (
ITrackCancel pTrackCancel,
ILasFilter pFilter,
double Resolution,
esriTinPointSelectionMethod Method,
double ZFactor
);
ILasSurface.CanDoCurvature Property
Indicates if earth curvature can be applied.
Public ReadOnly Property CanDoCurvature As Boolean
public bool CanDoCurvature {get;}
ILasSurface.GetLineOfSightFeatureClass Method
Get line-of-sight.
Public Sub GetLineOfSightFeatureClass ( _
ByVal pTrackCancel As ITrackCancel, _
ByVal pLasFilter As ILasFilter, _
ByVal Resolution As Double, _
ByVal Method As esriTinPointSelectionMethod, _
ByVal ZFactor As Double, _
ByVal pInputLines As IFeatureClass, _
ByVal pQueryFilter As IQueryFilter, _
ByVal pOutputLines As IFeatureClass, _
ByVal pObstructionPoints As IFeatureClass, _
ByVal bApplyCurvature As Boolean, _
ByVal bApplyRefraction As Boolean, _
[ByRef pRefractionFactor As Object] _
)
public void GetLineOfSightFeatureClass (
ITrackCancel pTrackCancel,
ILasFilter pLasFilter,
double Resolution,
esriTinPointSelectionMethod Method,
double ZFactor,
IFeatureClass pInputLines,
IQueryFilter pQueryFilter,
IFeatureClass pOutputLines,
IFeatureClass pObstructionPoints,
bool bApplyCurvature,
bool bApplyRefraction,
ref object pRefractionFactor
);
ILasSurface.InterpolateFeatureClass Method
Interpolate feature class.
Public Sub InterpolateFeatureClass ( _
ByVal pTrackCancel As ITrackCancel, _
ByVal pLasFilter As ILasFilter, _
ByVal Resolution As Double, _
ByVal Method As esriTinPointSelectionMethod, _
ByVal Type As esriSurfaceInterpolationType, _
ByVal ZFactor As Double, _
ByVal pInClass As IFeatureClass, _
ByVal pQueryFilter As IQueryFilter, _
ByVal pOutClass As IFeatureClass, _
[ByRef pStepSize As Object] _
)
public void InterpolateFeatureClass (
ITrackCancel pTrackCancel,
ILasFilter pLasFilter,
double Resolution,
esriTinPointSelectionMethod Method,
esriSurfaceInterpolationType Type,
double ZFactor,
IFeatureClass pInClass,
IQueryFilter pQueryFilter,
IFeatureClass pOutClass,
ref object pStepSize
);
ILasSurface.InterpolateFeatureClassVertices Method
Interpolate feature class (vertices only).
Public Sub InterpolateFeatureClassVertices ( _
ByVal pTrackCancel As ITrackCancel, _
ByVal pLasFilter As ILasFilter, _
ByVal Resolution As Double, _
ByVal Method As esriTinPointSelectionMethod, _
ByVal Type As esriSurfaceInterpolationType, _
ByVal ZFactor As Double, _
ByVal pInClass As IFeatureClass, _
ByVal pQueryFilter As IQueryFilter, _
ByVal pOutClass As IFeatureClass _
)
public void InterpolateFeatureClassVertices (
ITrackCancel pTrackCancel,
ILasFilter pLasFilter,
double Resolution,
esriTinPointSelectionMethod Method,
esriSurfaceInterpolationType Type,
double ZFactor,
IFeatureClass pInClass,
IQueryFilter pQueryFilter,
IFeatureClass pOutClass
);
ILasSurface.InterpolateRaster Method
Export to Raster through triangulation.
Public Sub InterpolateRaster ( _
ByVal pTrackCancel As ITrackCancel, _
ByVal pLasFilter As ILasFilter, _
ByVal pDataset As IRasterDataset, _
ByVal Resolution As Double, _
ByVal Method As esriTinPointSelectionMethod, _
ByVal Type As esriSurfaceInterpolationType, _
ByVal ZFactor As Double _
)
public void InterpolateRaster (
ITrackCancel pTrackCancel,
ILasFilter pLasFilter,
IRasterDataset pDataset,
double Resolution,
esriTinPointSelectionMethod Method,
esriSurfaceInterpolationType Type,
double ZFactor
);
Classes that implement ILasSurface
| Classes | Description |
|---|---|
| LasSurface | Esri LasSurface object. |

