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


ITerrain Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > GeoDatabaseExtensions > ESRI.ArcGIS.GeoDatabaseExtensions > Interfaces > IT > ITerrain Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (GeoDatabaseExtensions)  

ITerrain Interface

Provides access to members used to acquire information about a Terrain and to retrieve DynamicSurface objects from which raster and TIN surfaces are made.

Product Availability

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

Description

The ITerrain interface is used to acquire information about a terrain and its data sources. Additionally, it's used to retrieve DynamicSurface objects which extract terrain information in the form of rasters, TINs, and measurement points.

Members

Name Description
Method CreateDynamicSurface Returns an implicit surface from which TINs and rasters are derived.
Read-only property DataSource Returns the data source specified by the index.
Read-only property DataSourceCount The number of data sources participating in the terrain.
Read-only property Extent The approximate xyz extent of the terrain.
Method ExtractFromEmbeddedDataSource Copies features of an embedded data source to the specified feature class.
Read-only property FeatureDataset The feature dataset which contains the terrain.
Method GetDirtyTiles Returns all dirty tiles.
Method GetPointCount Returns the approximate number of points in the terrain within a given area and at a particular pyramid level.
Read-only property ID The database identifier of the terrain.
Read-only property IsDirty Indicates whether or not a partial rebuild is needed.
Read-only property IsValid Indicates whether or not a full build is required.
Read-only property MaxOverviewTerrainPoints The maximum number of points in the most generalized representation of a Terrain.
Read-only property MaxPointsPerShape The maximum number of vertices per multipoint.
Read-only property Name The name of the terrain.
Read-only property PyramidLevel Returns the pyramid level specified by the index.
Read-only property PyramidLevelCount The number of pyramid levels in the terrain.
Read-only property PyramidType The pyramid type of this Terrain.
Method QueryTileInfo Returns horizontal partitioning information about the terrain data.
Read-only property Size The total number of points in the Terrain.
Read-only property SpatialReference The spatial reference of the terrain.
Read-only property TileSize The horizontal distance used to spatially index and partition terrain data.

CoClasses that implement ITerrain

CoClasses and Classes Description
Terrain The Esri Terrain component.

.NET Related Topics

How to open a terrain dataset