com.esri.arcgis.datasourcesraster
Interface IBuildFootprintsByRadiometryParameters

All Superinterfaces:
Serializable
All Known Implementing Classes:
BuildFootprintsParameters, IBuildFootprintsByRadiometryParametersProxy

public interface IBuildFootprintsByRadiometryParameters
extends Serializable

Provides access to members that control parameters to the build footprints by Radiometry operation.

Product Availability

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


Method Summary
 double getMaximumValidDataValue()
          The maximum valid pixel value.
 int getMaximumVertices()
          The maximum number of vertices in the computed footprint geometry.
 int getMinimumRegionSize()
          The minimum number of pixels used for computing valid region.
 double getMinimumValidDataValue()
          The minimum valid pixel value.
 int getRequestSize()
          The recommended number of pixels (in any one dimension) of the resampled raster requested off the dataset associated with each selected item.
 void setMaximumValidDataValue(double pMaximumDataValue)
          The maximum valid pixel value.
 void setMaximumVertices(int pMaximumVertices)
          The maximum number of vertices in the computed footprint geometry.
 void setMinimumRegionSize(int pMinimumRegionSize)
          The minimum number of pixels used for computing valid region.
 void setMinimumValidDataValue(double pMinimumDataValue)
          The minimum valid pixel value.
 void setRequestSize(int pRequestSize)
          The recommended number of pixels (in any one dimension) of the resampled raster requested off the dataset associated with each selected item.
 

Method Detail

setMinimumValidDataValue

void setMinimumValidDataValue(double pMinimumDataValue)
                              throws IOException,
                                     AutomationException
The minimum valid pixel value.

Product Availability

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

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

getMinimumValidDataValue

double getMinimumValidDataValue()
                                throws IOException,
                                       AutomationException
The minimum valid pixel value.

Product Availability

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

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

setMaximumValidDataValue

void setMaximumValidDataValue(double pMaximumDataValue)
                              throws IOException,
                                     AutomationException
The maximum valid pixel value.

Product Availability

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

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

getMaximumValidDataValue

double getMaximumValidDataValue()
                                throws IOException,
                                       AutomationException
The maximum valid pixel value.

Product Availability

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

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

setRequestSize

void setRequestSize(int pRequestSize)
                    throws IOException,
                           AutomationException
The recommended number of pixels (in any one dimension) of the resampled raster requested off the dataset associated with each selected item. A lower value in this parameter translates to a lower resolution raster and results in a coarser footprint geometry.

Product Availability

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

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

getRequestSize

int getRequestSize()
                   throws IOException,
                          AutomationException
The recommended number of pixels (in any one dimension) of the resampled raster requested off the dataset associated with each selected item. A lower value in this parameter translates to a lower resolution raster and results in a coarser footprint geometry.

Product Availability

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

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

setMaximumVertices

void setMaximumVertices(int pMaximumVertices)
                        throws IOException,
                               AutomationException
The maximum number of vertices in the computed footprint geometry.

Product Availability

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

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

getMaximumVertices

int getMaximumVertices()
                       throws IOException,
                              AutomationException
The maximum number of vertices in the computed footprint geometry.

Product Availability

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

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

setMinimumRegionSize

void setMinimumRegionSize(int pMinimumRegionSize)
                          throws IOException,
                                 AutomationException
The minimum number of pixels used for computing valid region.

Product Availability

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

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

getMinimumRegionSize

int getMinimumRegionSize()
                         throws IOException,
                                AutomationException
The minimum number of pixels used for computing valid region.

Product Availability

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

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