栅格函数批量编辑器允许使用分步向导插入、更新或移除镶嵌数据集中多个所选栅格的函数。 这将应用或移除镶嵌数据集的项目级别的函数。
以下步骤演示如何调用栅格函数批量编辑器向导并用于处理镶嵌数据集。
- 将镶嵌数据集添加到工程。
- 选择要编辑的镶嵌数据集中的一条或多条记录。
- 使用数据上下文选项卡上的其中一个交互式选择工具。
- 打开轮廓图层中的属性表,然后选择相应的行。
- 使用按属性选择图层或按位置选择图层地理处理工具。
- 在内容窗格中选择镶嵌数据集组图层。
- 在数据上下文选项卡上,选择操作 > 取消选择概视图。
- 在内容窗格中右键单击镶嵌数据集组图层,然后单击选择 > 批量编辑栅格函数。
随即显示栅格函数批量编辑器向导。
- 向导的第一页会提示您选择要执行的操作。 选择以下三个选项之一,然后单击下一步。
- 插入栅格函数 - 将一个或多个函数添加到特定位置的一个新的或现有的函数链。
- 更新栅格函数 - 编辑一个或多个函数链中的一个或多个现有函数的参数或属性。
- 移除栅格函数 - 从一个或多个函数链中移除函数。
注:
如果选择插入栅格函数,将在您选择的函数之后添加新函数。 如果选择移除栅格函数或更新栅格函数,将更新或移除您选择的函数。
- 向导的第二页允许您选择要编辑的一个或多个函数。 选择搜索方法(如下所述)确定要进行编辑的位置,然后单击搜索以使用可用选项填充列表。
- 函数名称 - 按名称列出每个所选栅格函数链中的所有函数。 这与函数的类型不同,因为在创建模板期间可以重命名函数。
- 函数类型 - 按功能类型(如几何)列出每个所选栅格函数链中的所有函数。 如果函数已重命名但执行相同的操作,则它们将显示为相同的函数类型。
- 处理路径(由函数名称限定) - 按名称返回每个所选栅格函数链中每个项目的每个可能的路径。 一个函数可以在同一个链中多次存在,但您可能仅需要在其中一个函数的顶部插入一个新函数。 由于处理路径列表包含每个函数的每个可能的路径,因此函数链中的路径能够在区分函数在链中的多次出现时提供有用的环境。 因此,列表可能很长,因为同一函数可能存在多个路径。
注:
从链中的最后一个函数开始显示路径,并向一个或多个输入栅格返回。 如果插入新函数,将在您选择的函数之后插入。 例如,如果要在下面的函数链中的函数 A 之后添加新函数,请在搜索结果中选择如下所示的处理路径:function B.Raster \ function A
将在函数 A 和函数 B 之间插入一个或多个新函数。
- 处理路径(由函数类型限定) - 其工作原理与处理路径(由函数名称限定)类似,不同之处在于后者按给定的名称列出函数,而前者按函数类型列出。 这将忽略对链中函数所进行的任何重命名。
注:
如果选择插入栅格函数选项,请选中在链中的最后一个函数之后插入,以便在每个所选栅格的函数链末尾插入函数。 否则,该函数将被添加到函数链的顶部。
- 到目前为止,您已经选择了要执行的操作(插入、更新或移除)以及要执行操作的一个或多个位置。 向导下一页上的选项将根据您在向导第一页上所选的操作而有所不同。
- 如果选择插入栅格函数,函数编辑器将在打开时包含一个栅格变量。 构建或导入要插入的函数模板。 新函数模板将插入到您在向导上一页上所选的一个或多个函数的顶部。
注:
如果您在批量编辑器之外构建函数模板并要导入它,请确保参阅使用函数变量管理器中 @ Row.Raster 的输入栅格。 这将确保镶嵌数据集中所选记录所表示的栅格将被用作输入。 如果在批量编辑器中构建模板,变量名将自动设置。
- 如果选择了更新栅格函数,向导将打开更新所选栅格函数页面,您可以在其中更新属性、参数、变量和设置。 常规页面可用于更改函数的名称、描述和输出像素类型。 参数页面可用于更改函数参数值。 变量页面可用于更改参数的变量名称。 更新设置页面用于标识已更改的参数或设置。
编辑要更新的任何参数和设置,然后选择更新设置,并确保已选中已修改的设置和参数。 虽然可以手动选中其他设置,但只能选中已修改的设置。 否则,未更改的设置将被默认值覆盖。 完成后单击下一步。
注:
如果在单击下一步之前未在更新设置页面上选中任何参数或设置,则向导将自动返回到更新设置页面,并显示警告作为安全措施。 如果参数和设置均正确,请再次单击下一步。
- 如果选择了移除栅格函数,则此选项无需额外的步骤。 该向导将直接转到汇总页面。
- 如果选择插入栅格函数,函数编辑器将在打开时包含一个栅格变量。 构建或导入要插入的函数模板。 新函数模板将插入到您在向导上一页上所选的一个或多个函数的顶部。
- 单击完成以完成向导。
向导的最后一页汇总了所做的编辑。 其中包括执行的操作以及处理细节。
注:
在继续操作之前,请确保您对此页面上的结果满意,因为单击完成后将无法撤消该过程。
注:
镶嵌数据集包含主栅格以及概览。 通常,函数只能应用于主栅格。 如果已选择镶嵌数据集中的所有记录(包括概览),请仅使用以下步骤选择主栅格: