com.esri.arcgis.geoanalyst
Interface IGeoAnalysisEnvironment

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IRasterAnalysisEnvironment
All Known Implementing Classes:
GridTableOp, IGeoAnalysisEnvironmentProxy, IRasterAnalysisEnvironmentProxy, RasterAnalysis, RasterConditionalOp, RasterConversionOp, RasterDensityOp, RasterDistanceOp, RasterExtractionOp, RasterGeneralizeOp, RasterGroundwaterOp, RasterHydrologyOp, RasterInterpolationOp, RasterLocalOp, RasterMakerOp, RasterMapAlgebraOp, RasterMathOps, RasterMathSupportOp, RasterModel, RasterMultivariateOp, RasterNeighborhoodOp, RasterReclassOp, RasterSurfaceOp, RasterTransformationOp, RasterZonalOp

public interface IGeoAnalysisEnvironment
extends java.io.Serializable

Provides access to members that control the GeoAnalysis environment.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 ISpatialReference getOutSpatialReference()
          The output spatial reference of GeoAnalysis.
 IWorkspace getOutWorkspace()
          The output workspace of GeoAnalysis.
 void setOutSpatialReferenceByRef(ISpatialReference spatialReference)
          The output spatial reference of GeoAnalysis.
 void setOutWorkspaceByRef(IWorkspace workspace)
          The output workspace of GeoAnalysis.
 

Method Detail

setOutWorkspaceByRef

public void setOutWorkspaceByRef(IWorkspace workspace)
                          throws java.io.IOException,
                                 AutomationException
The output workspace of GeoAnalysis.

Parameters:
workspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOutWorkspace

public IWorkspace getOutWorkspace()
                           throws java.io.IOException,
                                  AutomationException
The output workspace of GeoAnalysis.

Supported Platforms

Windows, Solaris, Linux

Remarks

The variable is an object specifying the directory or subdirectory to contain the output rasterdataset

Returns:
A reference to a com.esri.arcgis.geodatabase.IWorkspace
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOutSpatialReferenceByRef

public void setOutSpatialReferenceByRef(ISpatialReference spatialReference)
                                 throws java.io.IOException,
                                        AutomationException
The output spatial reference of GeoAnalysis.

Parameters:
spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOutSpatialReference

public ISpatialReference getOutSpatialReference()
                                         throws java.io.IOException,
                                                AutomationException
The output spatial reference of GeoAnalysis.

Supported Platforms

Windows, Solaris, Linux

Remarks

The variable references an object that specifies the output features spatial reference.  If not explicitly set the spatial reference of the input features will be used.

Returns:
A reference to a com.esri.arcgis.geometry.ISpatialReference
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.