对栅格图层的函数链中添加新的处理函数。

命名空间:  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中有关各函数的描述。

请参见