This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IS > ISurface Interface (ArcObjects .NET 10.5 SDK) |
Provides access to members that control surfaces.
Description | ||
---|---|---|
AsPolygons | Converts the surface to a polygon feature class representing slope or aspect. | |
Contour | Output contours based on the specified root value and interval. | |
ContourList | Output a list of contours corresponding to the specified eleveation values. | |
Domain | The interpolation domain of the surface. | |
GetAspectDegrees | Returns the aspect at the specified location in degrees. | |
GetAspectRadians | Returns the aspect at the specified location in radians. | |
GetContour | Returns a countour passing through the queried point. | |
GetElevation | Returns the z value of the specified location. | |
GetLineOfSight | Computes the visibility of a line-of-sight from the observer to the target. | |
GetProfile | Returns a polyline with z values interpolated from the surface. | |
GetProjectedArea | Returns the projected area of the surface above or below an input z value. | |
GetSlopeDegrees | Returns the slope at the specified location in degrees. | |
GetSlopePercent | Returns the slope at the specified location in percent. | |
GetSlopeRadians | Returns the slope at the specified location in radians. | |
GetSteepestPath | Returns the steepest path downhill from the specified point. | |
GetSurfaceArea | Returns the area measured on its surface above or below an input z value. | |
GetVolume | Returns the volume above or below an input z value. | |
InterpolateShape | Interpolates z values for a defined geometric shape. | |
InterpolateShapeVertices | Interpolates z values for a defined geometric shape at its vertices only. | |
IsVoidZ | Returns TRUE if the passed value is equal to the surface's void value. | |
Locate | Returns the intersection of the query ray and the surface. | |
LocateAll | Returns the distances of intersections of the query ray and the surface. | |
QueryNormal | Returns the vector normal to the specified triangle. | |
QueryPixelBlock | Derives slope, aspect, hillshade, or elevation from the input surface and writes the result to the provided PixelBlock. | |
QuerySurfaceLength | Returns the length of an input polyline measured on the surface. | |
Z | The surface Z=f(x,y). | |
ZFactor | Multiplication factor applied to all z values to provide unit-congruency between coordinate components. |
Interfaces | Description |
---|---|
IFunctionalSurface | Provides access to information about the functional surface, generating heights given x,y locations. Also see IFunctionalSurface2. |
CoClasses and Classes | Description |
---|---|
RasterSurface (esri3DAnalyst) | The Esri raster surface component. |
Tin | The Esri TIN component. |