com.esri.arcgis.spatialanalyst
Interface IGPSATopoFeatures

All Superinterfaces:
Serializable
All Known Implementing Classes:
GPSATopoFeatures

public interface IGPSATopoFeatures
extends Serializable

Provides access to TopoFeatures object for GP Spatial Analyst.

Product Availability

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


Method Summary
 String getDefaultOutputName()
          Gets a default output name.
 IArray getFeatureArray(int type)
          Gets an array of TopoToRaster features for a layer type.
 void getFeatureInfo(int index, String[] catalogPath, String[] keyword, String[] fieldName)
          Gets an array of TopoToRaster feature GP features for a layer type.
 

Method Detail

getFeatureArray

IArray getFeatureArray(int type)
                       throws IOException,
                              AutomationException
Gets an array of TopoToRaster features for a layer type.

Product Availability

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

Parameters:
type - A com.esri.arcgis.spatialanalyst.esriGPSATopoTypeEnum constant (in)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureInfo

void getFeatureInfo(int index,
                    String[] catalogPath,
                    String[] keyword,
                    String[] fieldName)
                    throws IOException,
                           AutomationException
Gets an array of TopoToRaster feature GP features for a layer type.

Product Availability

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

Parameters:
index - The index (in)
catalogPath - The catalogPath (out: use single element array)
keyword - The keyword (out: use single element array)
fieldName - The fieldName (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefaultOutputName

String getDefaultOutputName()
                            throws IOException,
                                   AutomationException
Gets a default output name.

Product Availability

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

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