This document is archived and information here might be outdated.  Recommended version.

IRasterSdeStorage Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > DataSourcesRaster > ESRI.ArcGIS.DataSourcesRaster > Interfaces > IR > IRasterSdeStorage Interface
ArcGIS Developer Help

IRasterSdeStorage Interface

Provides access to members that control RasterSDE storage. Note: the IRasterSdeStorage interface has been superseded by IRasterSdeStorage2. Please consider using the more recent version.

Product Availability

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

When To Use

The IRasterSDEStorage interface allows you to set parameters used by the new SDE raster dataset. Specify any of the properties that you desire before creating a raster because once the raster has been created, these properties cannot be changed.


Name Description
Read/write property CompressionType The compression type.
Read/write property Keyword The keyword.
Write-only property MosaicingTolerance The mosaicing tolerance.
Read/write property PyramidOption The option for building pyramids.
Read/write property PyramidResampleType The resampling method.
Read/write property SpatialReference The SpatialReference.
Read/write property TileHeight The tile height.
Read/write property TileWidth The tile width.

Classes that implement IRasterSdeStorage

Classes Description
BasicRasterSdeLoader A mechanism to control creation of SDE Raster datasets and load raster data.
RasterSdeLoader (esriDataSourcesRasterUI) A mechanism to control creation of SDE Raster datasets and load raster data.


The CompressionType property selects the compression type used for the new dataset. At ArcGIS 8.1, only LZ77 compression is supported. By default, the data is uncompressed.

The PyramidOption property specifies how pyramids will be built. Pyramids will be built by default.

The PyramidResampleType determines which resampling method will be used to compute the pyramids. For categorical data, nearest neighbor resampling is best, while for continuous data, bilinear interpolation or cubic convolution are appropriate.

The SpatialReference property determines the coordinate system that will be defined for the new raster. Rasters inserted into the database will not be reprojected during loading.

The TileHeight and TileWidth properties determine the size of the stor-age block inserted into the database. The default tile size is 128 x 128.

The Keyword property allows you to specify a configuration keyword in a dbtune file to optimize the performance of your database for raster retrievals.

The MosaicingTolerance property specifies the offset between the output raster cell corners and input raster cell corners. By default, the tolerance is 0, which means that if the input raster is not perfectly aligned with the output raster in x and y, data loading will fail. At ArcGIS 8.1, this property has no effect.

This interface is not recommended for use in ArcGIS 9.x.

See Also

IRasterSdeConnection Interface | IRasterSdeServerOperation Interface