This document is archived and information here might be outdated.  Recommended version.


IDynamicSurface2 Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseExtensions > ESRI.ArcGIS.GeoDatabaseExtensions > Interfaces > ID > IDynamicSurface2 Interface
ArcGIS Developer Help

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

Name 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 RasterBlockSize The pixel block allocation size used when creating a raster.
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.

Classes that implement IDynamicSurface2

Classes Description
DynamicSurface Esri DynamicSurface object.