com.esri.arcgis.datasourcesraster
Interface IRasterSdeServerOperation2

All Superinterfaces:
Serializable
All Known Implementing Classes:
BasicRasterSdeLoader

public interface IRasterSdeServerOperation2
extends Serializable

Provides access to members that control the RasterSDE operation.

Remarks

Using IRasterSdeServerOperation2 creates an 8.x raster dataset or raster catalog in ArcSDE, it is not recommended to be used in ArcGIS 9.x

Product Availability

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

See Also:
IRasterSdeStorage

Method Summary
 void buildPyramids()
          Instructs Raster SDE Server to build pyramid layers based on the defined storage properties.
 void computeStatistics()
          Computes statistics on a raster SDE.
 void create()
          Creates a raster dataset on an SDE server.
 void delete()
          Deletes raster dataset from SDE server.
 void insert()
          Insert a raster into a raster catalog on an ArcSDE server.
 void mosaic()
          Instructs Raster SDE Server to mosaic data based on the defined storage properties.
 void update()
          Updates properties of raster dataset on SDE server.
 

Method Detail

create

void create()
            throws IOException,
                   AutomationException
Creates a raster dataset on an SDE server.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

update

void update()
            throws IOException,
                   AutomationException
Updates properties of raster dataset on SDE server.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

delete

void delete()
            throws IOException,
                   AutomationException
Deletes raster dataset from SDE server.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

mosaic

void mosaic()
            throws IOException,
                   AutomationException
Instructs Raster SDE Server to mosaic data based on the defined storage properties.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

buildPyramids

void buildPyramids()
                   throws IOException,
                          AutomationException
Instructs Raster SDE Server to build pyramid layers based on the defined storage properties.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

computeStatistics

void computeStatistics()
                       throws IOException,
                              AutomationException
Computes statistics on a raster SDE.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

insert

void insert()
            throws IOException,
                   AutomationException
Insert a raster into a raster catalog on an ArcSDE server.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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