com.esri.arcgis.geodatabaseextensions
Interface ITerrainDataSource2

All Superinterfaces:
ITerrainDataSource, Serializable
All Known Implementing Classes:
ITerrainDataSource2Proxy

public interface ITerrainDataSource2
extends ITerrainDataSource, Serializable

Provides access to members of Terrain Data Source.

Product Availability

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


Method Summary
 boolean isAnchored()
          Indicates if this is an anchor-points data source.
 void setAnchored(boolean pbAnchored)
          Indicates if this is an anchor-points data source.
 
Methods inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainDataSource
getFeatureClassID, getGroupID, getHeightField, getSurfaceFeatureType, getTagValueField, isApplyToOverviewTerrain, isEmbedded, queryResolutionBounds, setApplyToOverviewTerrain, setFeatureClassID, setGroupID, setHeightField, setResolutionBounds, setSurfaceFeatureType, setTagValueField
 

Method Detail

setAnchored

void setAnchored(boolean pbAnchored)
                 throws IOException,
                        AutomationException
Indicates if this is an anchor-points data source.

Product Availability

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

Parameters:
pbAnchored - The pbAnchored (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAnchored

boolean isAnchored()
                   throws IOException,
                          AutomationException
Indicates if this is an anchor-points data source.

Description

Indicates whether a point based data source is not included in the filtering process when building the terrain pyramid. If TRUE, the points will be present through all pyramid levels.

Notes:

Intended use is in support of critical points that must always be represented in the terrain model, regardless of the level of detail being used.

The number of points is assumed to be relatively small, seeing as they are never thinned through all pyramid levels.

Multipoints are not supported; only points. This is based on the assumption critical points will not be packed together into multipoints and helps ensure a mistake is not made to anchor a large multipoint feature class.

Product Availability

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

Returns:
The pbAnchored
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.