This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > GeoAnalyst > ESRI.ArcGIS.GeoAnalyst > Interfaces > IR > IRasterModel Interface (ArcObjects .NET 10.5 SDK) |
Provides access to members that control the Raster Model.
Description | ||
---|---|---|
BindFeatureClass | Binds a symbol to a FeatureClass. | |
BindRaster | Binds a symbol to a Raster. | |
BindString | Binds a symbol to a String. | |
BindTable | Binds a symbol to a Table. | |
BoundFeatureClass | Finds the FeatureClass corresponding to a symbol. | |
BoundRaster | Finds the Raster corresponding to a symbol. | |
BoundTable | Finds the Table corresponding to a symbol. | |
BoundUnknown | Finds the interface pointer corresponding to a symbol. | |
Execute | Produces a Raster by executing a script. | |
Script | The model script. | |
UnbindSymbol | Unbinds a symbol. |
CoClasses and Classes | Description |
---|---|
RasterModel | A mechanism that allows scripting of operations, and inclusion of non-raster input/output formats (feature data, tables, etc). |
The RasterModel object is used to perform raster analysis using map algebra expressions and may include non-raster input/output formats (feature data, tables, etc). It also allows multiple lines of Map Algebra syntax to be used.
Steps to run a process using iRastermodel interface are as follows