ArcObjects Library Reference (GeoDatabaseExtensions)  

IDynamicSurface2 Interface

Provides access to members that utilize Terrain surfaces.

Product Availability

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

Description

This interface is new at ArcGIS 9.3. It supersedes IDynamicSurface.

Members

Description
Read-only property CanDoCurvature Indicates if earth curvature can be applied.
Method GetLineOfSight Returns a line-of-sight.
Method GetLineOfSightFeatureCursor Get line-of-sight.
Method GetTileBasedDataArea Get tile-based terrain's Data Area.
Method GetTin Returns a TIN for a given area of interest and terrain pyramid level.
Method InterpolateFeatureClass Interpolates z values for features.
Method InterpolateFeatureClassVertices Interpolates z values for features.
Method InterpolateFeatureCursor Interpolates z values for features.
Method InterpolateFeatureCursorVertices Interpolates z values for features.
Method InterpolateShape Interpolates z values for a defined geometric shape.
Method InterpolateShapeVertices Interpolates z values for a defined geometric shape.
Read/write property MinimizeResourceUsage Indicates whether or not resource uasge should be minimized.
Method QueryAsFeatureClass Writes terrain measurement points and breakline vertices to a multipoint feature class for a given area of interest and terrain pyramid level.
Method QueryRaster Writes surface heights to a raster dataset for a given area of interest and terrain pyramid level.
Read/write property RefineBoundaryMatching Indicates whether or not to refine boundary matching.
Read-only property Terrain The source terrain from which the DynamicSurface was derived.

Inherited Interfaces

Interfaces Description
IDynamicSurface Provides access to members used to derive raster and TIN surfaces from a terrain.

CoClasses that implement IDynamicSurface2

CoClasses and Classes Description
DynamicSurface ESRI DynamicSurface object.