com.esri.arcgis.datasourcesraster
Interface IRasterPyramid2

All Superinterfaces:
IRasterPyramid, Serializable
All Known Subinterfaces:
IRasterPyramid3
All Known Implementing Classes:
RasterDataset

public interface IRasterPyramid2
extends IRasterPyramid, Serializable

Provides access to members that control the pyramids for a raster dataset.

Superseded By

IRasterPyramid3

Remarks

The IRasterPyramid2 interface allows you to build pyramid layers on a raster dataset with user specified pyramid level and resampling method.

Product Availability

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


Method Summary
 void buildPyramid(int maxLevel, int method)
          Builds pyramid for this RasterDataset.
 int getPyramidLevel()
          The pyramid level.
 int getPyramidResamplingMethod()
          The pyramid resampling method.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IRasterPyramid
create, getMinimumSize, isPresent, setMinimumSize
 

Method Detail

getPyramidLevel

int getPyramidLevel()
                    throws IOException,
                           AutomationException
The pyramid level.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getPyramidResamplingMethod

int getPyramidResamplingMethod()
                               throws IOException,
                                      AutomationException
The pyramid resampling method.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A com.esri.arcgis.geodatabase.rstResamplingTypes constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

buildPyramid

void buildPyramid(int maxLevel,
                  int method)
                  throws IOException,
                         AutomationException
Builds pyramid for this RasterDataset.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
maxLevel - The maxLevel (in)
method - A com.esri.arcgis.geodatabase.rstResamplingTypes constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.