地理处理任务设置:表

名称和描述

参数具有有意义的名称和描述将有助于用户理解和提供适当的参数值。默认情况下,服务编辑器 从工具的项目描述中复制参数的描述。

了解有关编写服务、任务和工具文档的详细信息

类型

参数类型定义了客户是否必须给出一个值以使任务成功执行。在服务编辑器 中,只能将可选参数改为必要参数。为了将必要参数改为可选参数,需要退出服务编辑器,编辑工具的属性,再次运行工具以创建一个新的结果。

输入模式

输入模式决定着客户端向任务输入要素的方式。共有三个选项,具体如下所述。

用户定义值

在该模式下,客户端将创建其自己的表行作为任务参数的输入。客户端可使用适合其应用程序的任何技术来构造这些行。对于 ArcGIS for Desktop 客户端,记录集数据类型用于为地理处理任务构造表行。

方案

方案是构造作为任务输入的要素时客户端需要提供的字段(属性)列表。该字段列表与您用作结果创建工具的输入的表相同。方案来自用于创建结果的要素

由于这是需要由客户端来提供的字段列表,所以您需要仔细查看该列表。是否存在不需要的字段?如果存在,则应删除这些字段,或在参数的描述中说明它们是可选字段。使用描述可描述字段如何影响任务执行。

注注:
无法在服务编辑器 中修改方案。有关编辑方案的方法,请参阅任务参数的要素和表方案

包括记录

如果选中包括记录,则将包括用于创建结果的表行作为参数定义的一部分。也就是说,使用行预填充该参数。

如果要以客户端可添加和移除行以及编辑属性的一组表行开始,则使用该选项。例如,您具有地点选择任务,并希望客户端输入 12 选择标准权重表。每个标准对应一行,通过包括记录,客户端会接收包含 12 行的表并编辑每个标准的权重;不必添加或移除任何记录。

选择列表

如果希望客户端选择一个(或多个)表作为输入,则使用选择列表输入模式。服务编辑器 中的表列表通过当前地图文档中的表填充。选中客户端可以选作输入的表旁边的框。

注注:

无法在服务编辑器 中添加新表或更改表名称。从服务编辑器 中移除任务,在内容列表中添加表或对表进行重命名,然后单击添加结果 添加结果 添加先前移除的结果。您将看到您对内容列表所做的更改。

默认值

默认值是用于创建结果的参数值。如果客户端无法为参数指定值,则任务将使用默认值执行。

注注:

无法在服务编辑器 中更改默认值。要更改该值,请从服务编辑器 中移除结果,使用要用作默认值的值创建新结果,然后单击添加结果 添加结果 来添加新结果。

常量值

如果希望任务参数固定为常量值,请使用常量值模式。

  • 用作常量值的值始终是用于创建结果的参数值。要更改该值,必须使用所需值创建新结果,然后发布新结果。
  • 输入模式为常量值的参数不会成为发布任务中的任务参数,因为客户端无法更改其值。
  • 在该模式下,表成为任务使用的项目数据

相关主题

5/10/2014