提取数据并通过电子邮件发送任务 (Server)
摘要
将指定图层和感兴趣区域内的数据提取为选定的格式和空间参考、压缩数据并将数据以电子邮件形式发送到指定的地址。此工具可用于创建“数据提取”地理处理服务。
此工具主要用于地理处理服务。可将此工具复制到自定义工具箱中,对其进行编辑,并根据具体需要重新配置。需要特别注意的是此工具不会正常工作,除非您打开模型并对其进行编辑(如下所述),然后将模型发布为服务。
用法
-
只有在编辑此工具且配置了电子邮件服务器以后,此工具才能正常运行。要配置电子邮件服务器设置,您需要在编辑此模型前将其复制到自己的自定义工具箱中。
- 右键单击此模型的复制版本,然后选择编辑。模型构建器将打开,模型将如下图所示显示出来。
- 双击发送电子邮件(附 ZIP 文件) 模型元素打开工具对话框。
- 为发件人、主题、正文内容、文件最大大小和 SMTP 电子邮件服务器输入值。
- 单击确定。
- 可将要裁剪的图层和自定义空间参考文件夹参数留空,除非您希望提供特定图层或自定义的空间参考文件夹。将收件人和已发送参数留空。已发送参数是布尔型数据的派生输出,这意味着在您使用该工具时不会显示此参数。此参数将在 ZIP 文件被发送到您提供的电子邮件地址时自动设置值。
- 保存并退出模型。
- 在 ArcMap 中运行包含想要提供的图层的模型工具以创建一个结果,然后将结果作为地理处理服务发布。
-
要素格式和栅格格式参数的下拉菜单中包含一组默认格式。这些默认格式是从模型属性的参数选项卡上的值列表过滤器中进行设置的。
-
您可以添加、修改或移除要素格式参数或栅格格式参数的格式列表。进行任何更改之前,您必须先将此模型复制到自己的自定义工具箱中。
- 右键单击此工具的复制版本并选择属性。
- 在弹出的“属性”对话框中,单击参数选项卡。
- 在参数表中查找所关注的参数。在表的右侧,单击 以打开其值列表。将列出默认格式集。
- 根据需要,可添加、修改格式或将格式从列表中移除。需要将您所提供的字符串分隔为:格式名称 - 名称缩写 - 扩展名。必须使用连字符且连字符前后必须各有一个空格。
- 单击确定应用更改并退出。
-
在内部,提取数据任务工具使用导出至 CAD 工具将数据转换为 .dgn、.dwg 和 .dxf 的 CAD 格式。其中的每个格式都在默认列表中,并导出至该文件类型的最新版本中。要更改版本,请在值列表中编辑“名称缩写”。例如,要使用 DXF R2005 而不是 DXF R2007,将“名称缩写”改为 DXF_R2005,请执行以下操作:
- 将字符串从 Autodesk AutoCAD - DXF_R2007 - .dxf 改为 AutoCAD - DXF_R2005 - .dxf
名称缩写列表可在要素转 CAD 工具里找到。
-
默认情况下,所有支持的栅格格式均位于栅格格式的下拉列表中。
警告:有些格式受到了限制,因此无法将软件转换成指定的格式。有关各种栅格格式限制的详细信息,请参阅帮助主题受支持的栅格数据集文件格式。
语法
参数 | 说明 | 数据类型 |
Layers_to_Clip [Layer,...] |
要裁剪的图层。图层必须为 ArcMap 内容列表中的要素或栅格图层。图层文件(.lyr 文件)不适用于该参数。 | Layer |
Area_of_Interest |
裁剪图层所依据的一个或多个面。 | Feature Set |
Feature_Format |
传送输出要素时使用的格式。所提供的字符串应采用如下格式:
例如:
在内部,此工具使用要素转 CAD 工具将数据转换为 .dgn、.dwg 和 .dxf 的 CAD 格式。支持的名称缩写列表里包含 DGN_V8、DWG_R14、DWG_R2000、DWG_R2004、DWG_R2005、DWG_R2006、DWG_R2007、DWG_R2010、DXF_R14、DXF_R2000、DXF_R2004、DXF_R2005、DXF_R2006、DXF_R2007 和 DXF_R2010。 使用快速导出工具支持导出到非默认格式,此操作需要安装 Data Interoperability 扩展模块。默认情况下,ArcGIS for Desktop 或 ArcGIS for Server 中并未安装 Data Interoperability 扩展模块。 | String |
Raster_Format |
传送输出栅格数据集时使用的格式。所提供的字符串应采用如下格式:
以下任意字符串都是有效的:
警告: 上述的某些栅格格式存在限制,所以并非所有数据都可以转换为此格式。有关格式及其限制信息的列表,请参阅帮助主题受支持的栅格数据集文件格式。 | String |
To |
收件人的电子邮件地址。 警告: 当且仅当此模型内已配置 SMTP 服务器时,此工具才能将电子邮件发送至该地址。 | String |