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