栅格取整运算。提供对输入的栅格数据集的栅格值进行取整运算。
命名空间:
SuperMap.Analyst.SpatialAnalyst程序集: SuperMap.Analyst.SpatialAnalyst (in SuperMap.Analyst.SpatialAnalyst)
版本: dll
语法
C# |
---|
public static DatasetGrid ToInt( DatasetGrid sourceDataset, GeoRegion userRegion, Datasource targetDatasource, string targetDatasetName ) |
参数
- sourceDataset
- Type: SuperMap.Data..::.DatasetGrid
指定的要取整的栅格数据集。
- userRegion
- Type: SuperMap.Data..::.GeoRegion
用户指定的有效的计算区域。如果为 null,则表示计算全部区域,如果参与运算的数据集范围不一致,将使用所有数据集的范围的交集作为计算区域。
- targetDatasource
- Type: SuperMap.Data..::.Datasource
指定的存储结果数据集的数据源。若设置为 null,则如果在栅格分析环境(GridAnalystSetting)中设置了输出数据源,分析结果将存储到该数据源中,否则存储到与输入数据源中。
- targetDatasetName
- Type: System..::.String
指定的结果数据集。
返回值
栅格取整运算结果,是一个栅格数据集。备注
取整运算的结果是去除栅格值的小数部分,只保留栅格值的整数。如果输入栅格值为整数类型,进行取整运算后的结果与输入栅格值相同。关于栅格取整运算的图示如下:
示例
请参见 MathAnalyst 类的示例。