IRasterDataset3 Interface

Provides access to members that control a RasterDataset.

Members

Name Description
Method BasicOpenFromFile Opens the dataset from file.
Read-only property BlockHeight The native block height.
Read-only property BlockWidth The native block width.
Method CanCopy Returns true if this dataset can be copied.
Read-only property CanWrite Indicates if this RasterDataset is writable.
Read-only property CompleteName The full path of the RasterDataset.
Read-only property CompressionType The compression technique applied to this RasterDataset.
Method Copy Copies this dataset to a new dataset with the specified name.
Method CreateDefaultRaster Creates a raster object with the default properties for this dataset.
Method CreateFullRaster Creates a raster containing all bands in this raster dataset.
Method CreateRaster Creates an empty raster.
Read-only property FirstPyramidLevel The first available pyramid level.
Read-only property Format The format of this RasterRataset.
Read-only property IsEmpty Indicates whether the raster dataset is empty.
Read-only property LODInfos The custom LOD infos.
Read-only property MaximumPyramidLevel The maximum available pyramid level.
Method OpenFromFile Attaches dataset to a particular file.
Method PrecalculateStats Calculates statistics and histograms for specified bands.
Method Read Reads a block of pixels starting from the top left corner.
Method ReadPyramid Reads a block of pixels at a given pyramid level.
Method Refresh Refreshes opened RasterDataset.
Read-only property SensorType The sensor type used for this RasterDataset.
Method Write Writes a block of pixels starting from the top left corner.

IRasterDataset3.BlockHeight Property

The native block height.

Public ReadOnly Property BlockHeight As Integer
public int BlockHeight {get;}

IRasterDataset3.BlockWidth Property

The native block width.

Public ReadOnly Property BlockWidth As Integer
public int BlockWidth {get;}

IRasterDataset3.CanWrite Property

Indicates if this RasterDataset is writable.

Public ReadOnly Property CanWrite As Boolean
public bool CanWrite {get;}

IRasterDataset3.FirstPyramidLevel Property

The first available pyramid level.

Public ReadOnly Property FirstPyramidLevel As Integer
public int FirstPyramidLevel {get;}

IRasterDataset3.LODInfos Property

The custom LOD infos.

Public ReadOnly Property LODInfos As IRasterLODInfos
public IRasterLODInfos LODInfos {get;}

IRasterDataset3.MaximumPyramidLevel Property

The maximum available pyramid level.

Public ReadOnly Property MaximumPyramidLevel As Integer
public int MaximumPyramidLevel {get;}

IRasterDataset3.Read Method

Reads a block of pixels starting from the top left corner.

Public Sub Read ( _
    ByVal tlc As IPnt, _
    ByVal Raster As IRaster, _
    ByVal PixelBlock As IPixelBlock _
)
public void Read (
    IPnt tlc,
    IRaster Raster,
    IPixelBlock PixelBlock
);

IRasterDataset3.ReadPyramid Method

Reads a block of pixels at a given pyramid level.

Public Sub ReadPyramid ( _
    ByVal tlc As IPnt, _
    ByVal PyramidLevel As Integer, _
    ByVal Raster As IRaster, _
    ByVal PixelBlock As IPixelBlock _
)
public void ReadPyramid (
    IPnt tlc,
    int PyramidLevel,
    IRaster Raster,
    IPixelBlock PixelBlock
);

IRasterDataset3.Refresh Method

Refreshes opened RasterDataset.

Public Sub Refresh ( _
)
public void Refresh (
);

IRasterDataset3.Write Method

Writes a block of pixels starting from the top left corner.

Public Sub Write ( _
    ByVal tlc As IPnt, _
    ByVal Raster As IRaster, _
    ByVal mode As esriRasterWriteMode, _
    ByVal PixelBlock As IPixelBlock _
)
public void Write (
    IPnt tlc,
    IRaster Raster,
    esriRasterWriteMode mode,
    IPixelBlock PixelBlock
);

Inherited Interfaces

Interfaces Description
IRasterDataset2 Provides access to members that control a raster dataset.
IRasterDataset Provides access to members that control a raster dataset.

Classes that implement IRasterDataset3

Classes Description
FunctionRasterDataset (esriDataSourcesRaster) A class for a function raster dataset.
RasterDataset (esriDataSourcesRaster) A representation of a raster dataset on disk.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.