对栅格图层的函数链中添加新的处理函数。
命名空间:
SuperMap.Mapping程序集: SuperMap.Mapping (in SuperMap.Mapping)
版本: dll
语法
C# |
---|
public int AddGridFunction( GridFunctionType type, Dictionary<string, string> value ) |
参数
- type
- Type: SuperMap.Mapping..::.GridFunctionType
要添加的函数类型。
- value
- Type: System.Collections.Generic..::.Dictionary<(Of <(String, String>)>)
对应函数的参数及参数的值,该参数为Dictionary类型,键值对中键为参数的名称;值即为参数的值。
返回值
添加成功返回新添加的函数在函数链中的索引。索引从0开始计数。备注
通过栅格函数的方式,对栅格数据应用一些分析处理方式,在访问和查看栅格数据时,这些函数将动态应用到栅格数据,因此,可以快速地展现这些分析处理操作的结果;而通过相应的分析方法实现这些处理任务,处理时间长而且还会产生庞大的处理结果文件。
一个栅格图层数据可以应用多个函数进行处理,这些函数的集合,这里称为函数链,函数链内的函数按照其索引顺序依次作用于栅格图层上。
所支持的函数以及函数需要的参数,请参见: GridFunctionType中有关各函数的描述。