com.esri.arcgis.geodatabaseextensions
Interface ITerrainEmbeddedDataSource2

All Superinterfaces:
ITerrainEmbeddedDataSource, Serializable
All Known Implementing Classes:
TerrainDataSource

public interface ITerrainEmbeddedDataSource2
extends ITerrainEmbeddedDataSource, Serializable

Provides access to members associated with embedded data sources.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 ITerrainFieldStatistics getFieldStatistics(String fieldName)
          Returns the statistics of the specified Terrain blob field.
 IArray getReservedFieldStatistics()
          Returns the statistics of all the Terrain blob fields.
 
Methods inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainEmbeddedDataSource
getName, getReservedFields, isToBeEmbedded, setName, setReservedFields, setToBeEmbedded
 

Method Detail

getFieldStatistics

ITerrainFieldStatistics getFieldStatistics(String fieldName)
                                           throws IOException,
                                                  AutomationException
Returns the statistics of the specified Terrain blob field.

Description

Returns statistics for an attribute in a feature class that's embedded in a terrain dataset.

FieldName indicates which field to return statistics for. A NULL is returned if the field doesn't exist. An empty object is returned if statistics have yet to be calculated for the field. Test for that case using ITerrainFieldStatistics.IsEmpty.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
fieldName - The fieldName (in)
Returns:
A reference to a com.esri.arcgis.geodatabaseextensions.ITerrainFieldStatistics
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReservedFieldStatistics

IArray getReservedFieldStatistics()
                                  throws IOException,
                                         AutomationException
Returns the statistics of all the Terrain blob fields.

Description

Returns statistics for attributes in an feature class that's embedded in a terrain dataset.

The array that's returned contains a TerrainFieldStatistics object for each attribute. A NULL is returned for the array if there are no attributes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.