Creates multiple contours or isolines that pass through specified points on a surface.
[Visual Basic .NET] Public Sub ContoursAsPolylines ( _ ByVal GeoDataset As IGeoDataset, _ ByVal inputPoints As IPointCollection, _ ByRef contourLines As IGeometryCollection, _ ByRef outputPointsWithElevations As IPointCollection _ )
[C#] public void ContoursAsPolylines ( IGeoDataset GeoDataset, IPointCollection inputPoints, ref IGeometryCollection contourLines, ref IPointCollection outputPointsWithElevations );
[C++]
HRESULT ContoursAsPolylines(
IGeoDataset* GeoDataset,
IPointCollection* inputPoints,
IGeometryCollection** contourLines,
IPointCollection** outputPointsWithElevations
);
[C++]Parameters
GeoDataset [in]GeoDataset is a parameter of type IGeoDataset
inputPoints [in]inputPoints is a parameter of type IPointCollection
contourLines [out]contourLines is a parameter of type IGeometryCollection
outputPointsWithElevations [out]outputPointsWithElevations is a parameter of type IPointCollection
Product Availability
Remarks
GeoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor to be contoured |
inputPoints |
a input collection of points using IPointCollection which specifies where multiple contours or isolines will pass through. |
contourLines |
the output collection of polylines from IGeometryCollection representing multiple contour or isolines that identify the constant cell values of the input points. |
outputPointsWithElevations |
an output point collection which can be used to obtain the cell value (z attribute) of the (i)th point object that intersects with input GeoDataset thus describing the value of the (i)th output contour line |
- Read the Working with ArcGIS Spatial Analyst objects technical document for general information on implementing Spatial Analyst operations.