DatasetGrid 类型成员.
方法
名称 | 描述 | |
---|---|---|
![]() | BuildPyramid | 重载。 |
![]() | BuildStatistics |
对栅格数据集执行统计操作,返回该栅格数据集的统计结果对象。统计的结果包括栅格数据集的最大值、最小值、均值、中值、众数、稀数、方差、标准差等。
|
![]() | BuildValueTable | 创建栅格值属性表,其类型为属性表数据集类型 DatasetType.Tabular。 栅栅格数据集的像素格式为 PixelFormat.Single 和 PixelFormat.Double 时,无法创建属性表,即调用该方法返回为 null。 返回属性表数据集含有系统字段和两个记录栅格信息字段,GRIDVALUE 记录栅格值,GRIDCOUNT 记录栅格值对应的像元个数。 |
![]() | CalculateExtremum | 计算栅格数据集的极值,即最大值和最小值。 |
![]() | GetValue | 根据给定的行数和列数获取栅格数据集的栅格所对应的栅格值。 |
![]() | GridToXY | 根据指定的行数和列数所对应的栅格点转换为地理坐标系下的点(x, y)坐标。 |
![]() | RemovePyramid | 删除已创建的金字塔。 |
![]() | SetGeoReference | 将栅格数据集对应到地理坐标系中指定的地理范围。 |
![]() | SetValue | 根据给定的行数和列数设置栅格数据集的栅格所对应的原有的栅格值。 |
![]() | Update |
根据指定的栅格数据集更新。
|
![]() | UpdatePyramid |
根据指定范围更新栅格数据集影像金字塔。
|
![]() | XYToGrid | 将地理坐标系下的点(x, y)转换为栅格数据集中对应的栅格。 |
属性
名称 | 描述 | |
---|---|---|
![]() | BlockSizeOption |
获取像素分块类型。用于栅格数据集或影像数据。
|
![]() | ClipRegion | 获取或设置栅格数据集的裁剪区域。 当用户设定此属性后,栅格数据集就按照给定的区域进行显示,区域之外的都不显示。 注意: 1.当用户所设定的栅格数据集的地理范围(即调用 DatasetGrid.SetGeoReference() 方法)与所设定的裁剪区域无重叠区域,栅格数据集不显示。 2.当重新设置栅格数据集的地理范围,不自动修改栅格数据集的裁剪区域。 |
![]() | ColorTable | 获取或设置颜色表。 |
![]() | ColumnBlockCount | 获取栅格数据集分块后的所得到的总列数。 |
![]() | GridStatisticsResult | 获取栅格数据集各波段的统计结果,包括最大值、最小值、均值、中值、众数、稀数、方差、标准差等。 若栅格数据集没有进行过栅格统计,即没有调用 BuildStatistics() 方法,则统计结果对象的各项统计值均为0。 栅格数据集的像素格式为 PixelFormat.Single 和 PixelFormat.Double 时,统计结果对象中的众数数组(通过 StatisticsResult.Majority 属性获得)和稀数数组(通过 StatisticsResult.Minority 属性获得)为空数组,兵且中值(通过 StatisticsResult.MedianValue 属性获取)为0,统计不包含这三个结果。 |
![]() | HasPyramid | 获取栅格数据集是否已创建金字塔。true表示已创建金字塔,fasle 表示未创建金字塔。 |
![]() | Height | 获取栅格数据集的栅格的高度。单位为像素。 |
![]() | MaxValue | 获取栅格数据集中的栅格值的最大值。 |
![]() | MinValue | 获取栅格数据集中栅格值的最小值。 |
![]() | NetCDFVarInfo |
获取或设置当前NetCDFVarInfo的信息,设置完该属性之后必须重新打开数据集才能起作用。
|
![]() | NoValue | 获取或设置栅格数据集的空值,当此数据集为空值时,用户可采用-9999来表示。 |
![]() | PixelFormat | 获取栅格数据存储的像素格式。每个象素采用不同的字节进行表示,单位为比特(bit)。详细信息请参考PixelFormat枚举类型。 |
![]() | RowBlockCount | 获取栅格数据经过分块后所得到的总行数。 |
![]() | Width | 获取栅格数据集的栅格的宽度。单位为像素。 |