com.esri.arcgis.geoanalyst
Interface IRasterAnalysisGlobalEnvironment

All Superinterfaces:
Serializable
All Known Implementing Classes:
GridTableOp, RasterAnalysis, RasterConversionOp, RasterInterpolationOp, RasterMakerOp, RasterMathSupportOp, RasterModel, RasterReclassOp, RasterSurfaceOp, RasterTransformationOp

public interface IRasterAnalysisGlobalEnvironment
extends Serializable

Provides access to members that control the global environment for raster analysis.

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 following summarizes IRasterAnalysisGlobalEnvironment:

Product Availability

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


Method Summary
 boolean isAvoidDataConversion()
          Indicates weather to avoid data conversion in the RasterAnalysis.
 void setAvoidDataConversion(boolean bAvoid)
          Indicates weather to avoid data conversion in the RasterAnalysis.
 

Method Detail

setAvoidDataConversion

void setAvoidDataConversion(boolean bAvoid)
                            throws IOException,
                                   AutomationException
Indicates weather to avoid data conversion in the RasterAnalysis.

Remarks

Setting to false (the default setting) is the same as in versions before ArcGIS 9.4.

Setting the property to True ensures that all processing is performed natively on the raster data. This improves the overall performance as there is no need for the input data to be converted to ESRI grid format. The output data, however, is still temporary rasters in ESRI grid format.

Product Availability

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

Parameters:
bAvoid - The bAvoid (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAvoidDataConversion

boolean isAvoidDataConversion()
                              throws IOException,
                                     AutomationException
Indicates weather to avoid data conversion in the RasterAnalysis.

Product Availability

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

Returns:
The bAvoid
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.