com.esri.arcgis.spatialanalyst
Interface IGPSAUtil

All Superinterfaces:
Serializable
All Known Implementing Classes:
GPSAUtil

public interface IGPSAUtil
extends Serializable

Provides access to IGPSAUtil interface.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.


Method Summary
 int getAPrioriEnum(String name)
          Gets the Apriori Enum.
 ICodedValueDomain getCodedValueDomainFromRemap(IGPValue pValue)
          Gets a CodedValueDomain From Remap.
 int getCostPathEnum(String name)
          Gets Cost Path Enum.
 int getFilterEnum(String name)
          Gets Filter Enum.
 IGPValue getRemapFromCodedValueDomain(ICodedValueDomain pCVDomain, IGPEvaluationScale pEvalScale)
          Gets Remap From a CodedValueDomain.
 int getSemiVariogramEnum(String svgName)
          Gets SemiVariogram Enum.
 int getSliceEnum(String name)
          Gets Slice Enum.
 int getSlopeEnum(String name)
          Gets Slope Enum.
 int getSortEnum(String name)
          Gets Sort Enum.
 int getSplineEnum(String name)
          Gets spline Enum.
 int getStatisticsEnum(String statsName, boolean bInteger)
          Gets Statistics Enum.
 int getStreamOrderEnum(String name)
          Gets Stream Order Enum.
 int getTopoFeatureEnum(String topoFeatureName)
          Gets the TopoFeature Enum.
 String getTopoFeatureName(int topoEnum)
          Gets the TopoFeature Name.
 int getTrendEnum(String name)
          Gets Trend Enum.
 int getVisibilityEnum(String name)
          Gets Visibility Enum.
 int getZonalGeometryEnum(String name)
          Gets Zonal Geometry Enum.
 void setStatisticsDomain(boolean bInteger, IGPCodedValueDomain[] pDomian)
          Sets a statistics domain.
 

Method Detail

setStatisticsDomain

void setStatisticsDomain(boolean bInteger,
                         IGPCodedValueDomain[] pDomian)
                         throws IOException,
                                AutomationException
Sets a statistics domain.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
bInteger - The bInteger (in)
pDomian - A reference to a com.esri.arcgis.geodatabase.IGPCodedValueDomain (in/out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSplineEnum

int getSplineEnum(String name)
                  throws IOException,
                         AutomationException
Gets spline Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisSplineEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTrendEnum

int getTrendEnum(String name)
                 throws IOException,
                        AutomationException
Gets Trend Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisTrendEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVisibilityEnum

int getVisibilityEnum(String name)
                      throws IOException,
                             AutomationException
Gets Visibility Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisVisibilityEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSlopeEnum

int getSlopeEnum(String name)
                 throws IOException,
                        AutomationException
Gets Slope Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisSlopeEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSliceEnum

int getSliceEnum(String name)
                 throws IOException,
                        AutomationException
Gets Slice Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisSliceEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFilterEnum

int getFilterEnum(String name)
                  throws IOException,
                         AutomationException
Gets Filter Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisFilterEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStatisticsEnum

int getStatisticsEnum(String statsName,
                      boolean bInteger)
                      throws IOException,
                             AutomationException
Gets Statistics Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
statsName - The statsName (in)
bInteger - The bInteger (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisStatisticsEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSemiVariogramEnum

int getSemiVariogramEnum(String svgName)
                         throws IOException,
                                AutomationException
Gets SemiVariogram Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
svgName - The svgName (in)
Returns:
A com.esri.arcgis.geoanalyst.esriGeoAnalysisSemiVariogramEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStreamOrderEnum

int getStreamOrderEnum(String name)
                       throws IOException,
                              AutomationException
Gets Stream Order Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGeoAnalysisStreamOrderEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCostPathEnum

int getCostPathEnum(String name)
                    throws IOException,
                           AutomationException
Gets Cost Path Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGeoAnalysisPathEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSortEnum

int getSortEnum(String name)
                throws IOException,
                       AutomationException
Gets Sort Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGeoAnalysisSortEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZonalGeometryEnum

int getZonalGeometryEnum(String name)
                         throws IOException,
                                AutomationException
Gets Zonal Geometry Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGeoAnalysisZonalGeometryEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAPrioriEnum

int getAPrioriEnum(String name)
                   throws IOException,
                          AutomationException
Gets the Apriori Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
name - The name (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGeoAnalysisAPrioriEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTopoFeatureName

String getTopoFeatureName(int topoEnum)
                          throws IOException,
                                 AutomationException
Gets the TopoFeature Name.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
topoEnum - A com.esri.arcgis.spatialanalyst.esriGPSATopoTypeEnum constant (in)
Returns:
The topoFeatureName
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTopoFeatureEnum

int getTopoFeatureEnum(String topoFeatureName)
                       throws IOException,
                              AutomationException
Gets the TopoFeature Enum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
topoFeatureName - The topoFeatureName (in)
Returns:
A com.esri.arcgis.spatialanalyst.esriGPSATopoTypeEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCodedValueDomainFromRemap

ICodedValueDomain getCodedValueDomainFromRemap(IGPValue pValue)
                                               throws IOException,
                                                      AutomationException
Gets a CodedValueDomain From Remap.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ICodedValueDomain
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRemapFromCodedValueDomain

IGPValue getRemapFromCodedValueDomain(ICodedValueDomain pCVDomain,
                                      IGPEvaluationScale pEvalScale)
                                      throws IOException,
                                             AutomationException
Gets Remap From a CodedValueDomain.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Parameters:
pCVDomain - A reference to a com.esri.arcgis.geodatabase.ICodedValueDomain (in)
pEvalScale - A reference to a com.esri.arcgis.spatialanalyst.IGPEvaluationScale (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.