DatasetImage 类型成员.

方法

  名称描述
AddBand重载。
BuildPyramid
该方法为影像数据集创建金字塔。目的是提高影像数据集的显示速度。
BuildStatistics
对影像数据集执行统计操作,返回一个字典对象,其中键值为影像数据集的波段,值为该波段的统计结果对象。统计的结果包括栅格数据集的最大值、最小值、均值、中值、众数、稀数、方差、标准差等。
CalculateExtremum重载。
CalculateHistogram
计算直方图
Close
用于关闭当前数据集。
(Inherited from Dataset.)
DeleteBand重载。
GetEncodeType
获取影像数据集指定波段的编码方式。
GetHistogram
获取指定波段的直方图
GetMaxValue
获取影像数据集指定波段的最大像素值。
GetMinValue
获取影像数据集指定波段的最小像素值。
GetNoData
获取影像数据集指定波段的无值。
GetPalette
获取影像数据集指定波段的颜色调色板。
GetPixelFormat
获取影像数据集指定波段的像素格式。
GetValue
获取影像数据集指定波段中指定行列处的像素值。
ImageToXY
将影像数据集的每一个像素点对应到地理坐标系下的坐标点,即x, y坐标。
IndexOf
根据指定的波段名字,返回该波段在多波段影像数据集中的索引。
Open
用于打开数据集,准备对数据集进行操作。
(Inherited from Dataset.)
RemovePyramid
删除已创建的金字塔。
SetGeoReference
将影像数据集对应到地理坐标系中指定的地理范围。
SetLockState
数据集设置内存锁状态。
(Inherited from Dataset.)
SetNoData
设置影像数据集指定波段的无值。
SetPalette
设置影像数据集指定波段的颜色调色板。
SetValue
设置影像数据集指定波段中指定行列处的像素值。
Update
根据指定的影像数据集更新。
UpdatePyramid
根据指定范围更新影像数据集金字塔。
XYToImage
将影像数据集的在地理坐标系下的点(x, y坐标)对应到像素中。

属性

  名称描述
BandCount
获得波段的个数。
BlockSizeOption
获取影像数据的像素分块类型。
Bounds
获取或设置数据集中包含所有对象的最小外接矩形。
(Inherited from Dataset.)
ClipRegion

获取或设置影像数据集的裁剪区域。

当用户设定此属性后,影像数据集就按照给定的区域进行显示,区域之外的都不显示。

注意:

1.当用户所设定的影像数据集的地理范围(即调用 DatasetImage.SetGeoReference() 方法)与所设定的裁剪区域无重叠区域,影像数据集不显示。

2.当重新设置栅格数据集的地理范围,不自动修改影像数据集的裁剪区域。

Datasource
获取该数据集对象所属的数据源对象。
(Inherited from Dataset.)
Description
获取或设置用户加入的对数据集的描述信息。
(Inherited from Dataset.)
EncodeType
获取此数据集数据存储时的编码方式。
(Inherited from Dataset.)
ExtInfo
用户加入的对数据集的附加信息。
(Inherited from Dataset.)
HasPrjCoordSys
判断数据集是否有投影,即是否有自己的投影。如果有投影,返回 true,否则返回 false。
(Inherited from Dataset.)
HasPyramid
判断影像数据集是否已创建影像金字塔。true 表示已经创建,false 表示未创建。
HasVersion
判断数据集是否有版本,即是否被版本化。如果被版本化,返回 true,否则返回 false。
(Inherited from Dataset.)
Height
获取影像数据集的影像数据的高度。单位为像素。
ImageStatisticsResult
获取影像数据集各波段的统计结果,是一个字典对象,其中键值为影像数据集的波段,值为该波段的统计结果对象。
IsOpen
判断数据集是否已经打开。
(Inherited from Dataset.)
IsReadOnly
获取或设置当前数据集是否为只读。
(Inherited from Dataset.)
Item
获取或设置波段的名称。
Name
获取此数据集的名称,是数据集的唯一标识。 该标识不区分大小写。
(Inherited from Dataset.)
PrjCoordSys
获取或设置数据集的投影信息。
(Inherited from Dataset.)
TableName
对于数据库型数据源,返回此数据集在数据库中所对应数据表的名称;对文件型数据源,返回此数据集属性表的名称。
(Inherited from Dataset.)
Type
获取此数据集的类型。
(Inherited from Dataset.)
Width
获取影像数据集的影像数据的宽度。单位为像素。

事件

  名称描述
Closed
在数据集关闭之后触发该事件。
(Inherited from Dataset.)
Closing
在数据集关闭之前触发该事件。
(Inherited from Dataset.)
Stepped
在数据集操作过程中触发触发该事件。
(Inherited from Dataset.)

请参见