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


IRasterOpBase Interface (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (GeoAnalyst)  

IRasterOpBase Interface

Interface of RasterOpBase object

Product Availability

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

Description

Introduced in ArcGIS 10 to allow for the processing of raster data in Spatial Analyst without the need to convert to ESRI grid format.

The IRasterOpBase interface provides a mechanism to specify the name of the output data and also its workspace before the operation is performed, which results in the output being directly written to the required format. This means that the output data is permanent and in the required format, and no conversion of the input raster to ESRI grid is done. 

Please note that the output name and workspace property is reset after the operation is performed and must be specified with each method or subsequent run.

Members

Description
Method AddOutputDatasetName Adds an output dataset name to the specified index.
Write-only property OutputDatasetNameArray Puts output name array.

CoClasses that implement IRasterOpBase

CoClasses and Classes Description
GridTableOp Esri grid VAT operations class.
RasterAnalysis A collection of information about the raster analysis environment.
RasterConversionOp Esri raster conversion and import operations class.
RasterInterpolationOp Raster interpolation operation class.
RasterMakerOp A mechanism for generating rasters.
RasterMathSupportOp Raster mathematic support operation class.
RasterModel A mechanism that allows scripting of operations, and inclusion of non-raster input/output formats (feature data, tables, etc).
RasterReclassOp Raster Reclass operation class.
RasterSurfaceOp Raster surface operation class.
RasterTransformationOp Esri Transformation operations class.

.NET Related Topics

Data processing in spatial analysis operations