Provides access to members that handle importing terrain source data.
Members
| Name | Description | |
|---|---|---|
![]() |
AddFile | Include a specific file to be loaded upon Import. |
![]() |
AddFolder | Include a folder, and potentially subfolders, to be loaded upon import. |
![]() |
GetDataExtent | The XYZ extent of data contained in files/folders to be added. |
![]() |
GetPointCount | The number of points in the files/folders to be added. |
![]() |
Import | Loads the specified data, based on the current properties, into the target feature class. |
![]() |
MaxShapePointCount | The maximum number of points loaded into individual multipoint shapes. |
![]() |
OverwriteMaxShapePointCount | Changes the default maximum number of points loaded into individual multipoint shapes. |
![]() |
SetEmpty | Clears all properties. |
![]() |
SetSourceDataSpatialReference | Set source data's spatial reference. |
ITerrainDataImporter.AddFile Method
Include a specific file to be loaded upon Import.
Public Sub AddFile ( _
ByVal fileName As String _
)
public void AddFile (
string fileName
);
ITerrainDataImporter.AddFolder Method
Include a folder, and potentially subfolders, to be loaded upon import.
Public Sub AddFolder ( _
ByVal folderName As String, _
ByVal fileExtension As String, _
ByVal bRecursive As Boolean _
)
public void AddFolder (
string folderName,
string fileExtension,
bool bRecursive
);
ITerrainDataImporter.GetDataExtent Method
The XYZ extent of data contained in files/folders to be added.
Public Function GetDataExtent ( _
ByVal pTargetSpatialReference As ISpatialReference _
) As IEnvelope
public IEnvelope GetDataExtent (
ISpatialReference pTargetSpatialReference
);
ITerrainDataImporter.GetPointCount Method
The number of points in the files/folders to be added.
Public Function GetPointCount ( _
) As Double
public double GetPointCount (
);
ITerrainDataImporter.Import Method
Loads the specified data, based on the current properties, into the target feature class.
Public Sub Import ( _
ByVal pOutputFeatureClass As IFeatureClass, _
ByVal TileSize As Double, _
ByVal ZFactor As Double, _
ByVal pAOI As IEnvelope, _
ByVal pTrackCancel As ITrackCancel, _
ByRef pcOutsidePoints As Integer _
)
public void Import (
IFeatureClass pOutputFeatureClass,
double TileSize,
double ZFactor,
IEnvelope pAOI,
ITrackCancel pTrackCancel,
ref int pcOutsidePoints
);
ITerrainDataImporter.MaxShapePointCount Property
The maximum number of points loaded into individual multipoint shapes.
Public ReadOnly Property MaxShapePointCount As Integer
public int MaxShapePointCount {get;}
ITerrainDataImporter.OverwriteMaxShapePointCount Method
Changes the default maximum number of points loaded into individual multipoint shapes.
Public Sub OverwriteMaxShapePointCount ( _
ByVal newCount As Integer _
)
public void OverwriteMaxShapePointCount (
int newCount
);
ITerrainDataImporter.SetEmpty Method
Clears all properties.
Public Sub SetEmpty ( _
)
public void SetEmpty (
);
ITerrainDataImporter.SetSourceDataSpatialReference Method
Set source data's spatial reference.
Public Sub SetSourceDataSpatialReference ( _
ByVal pSpatialRef As ISpatialReference _
)
public void SetSourceDataSpatialReference (
ISpatialReference pSpatialRef
);
Classes that implement ITerrainDataImporter
| Classes | Description |
|---|---|
| TerrainAsciiDataImporter | Esri Terrain ASCII Data Importer object. |
| TerrainLasDataImporter | Esri Terrain LAS Data Importer object. |

