com.esri.arcgis.geodatabaseextensions
Interface ITerrainLasDataImporter

All Superinterfaces:
ITerrainDataImporter, java.io.Serializable
All Known Implementing Classes:
ITerrainLasDataImporterProxy, TerrainLasDataImporter

public interface ITerrainLasDataImporter
extends ITerrainDataImporter, java.io.Serializable

COM Interface 'ITerrainLasDataImporter'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'

Description: 'Provides access to members that handle importing terrain source data in LAS format.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID80e83e8c_2ec1_4090_b399_411fa593b25b
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainDataImporter
IID36b3f42a_abe0_440e_a266_8b8592c74c82
 
Method Summary
 void addProperty(int property, java.lang.String fieldName)
          Used to indicate which, if any, LiDAR properties to retain and load into the target feature class in a BLOB field.
 void addReturnNumber(int returnNumber)
          Used to indicate which points to extract from the LAS files based on their LiDAR return number.
 void setClassCodes(ILongArray pCodes)
          Used to indicate which points to load based on one or more LAS classification codes.
 
Methods inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainDataImporter
addFile, addFolder, esri_import, getDataExtent, getMaxShapePointCount, getPointCount, overwriteMaxShapePointCount, setEmpty, setSourceDataSpatialReference
 

Field Detail

IID80e83e8c_2ec1_4090_b399_411fa593b25b

static final int IID80e83e8c_2ec1_4090_b399_411fa593b25b
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

addProperty

void addProperty(int property,
                 java.lang.String fieldName)
                 throws java.io.IOException,
                        AutomationException
Used to indicate which, if any, LiDAR properties to retain and load into the target feature class in a BLOB field.

Parameters:
property - A com.esri.arcgis.geodatabaseextensions.esriTerrainLasDataPropertyType constant (in)
fieldName - The fieldName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addReturnNumber

void addReturnNumber(int returnNumber)
                     throws java.io.IOException,
                            AutomationException
Used to indicate which points to extract from the LAS files based on their LiDAR return number.

Parameters:
returnNumber - A com.esri.arcgis.geodatabaseextensions.esriTerrainLasReturnType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setClassCodes

void setClassCodes(ILongArray pCodes)
                   throws java.io.IOException,
                          AutomationException
Used to indicate which points to load based on one or more LAS classification codes.

Parameters:
pCodes - A reference to a com.esri.arcgis.system.ILongArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.