使用 ArcGIS for Server 发布 Data Interoperability 工具
使用 ArcGIS for Server 发布 Data Interoperability 工具需要在同一台计算机上安装适用于 ArcGIS for Server 的 Data Interoperability 扩展模块并使用有效的许可进行授权。
发布地图服务
发布包含互操作格式和连接的地图文档时所遵循的模式与发布其他地图服务时所遵循的模式相同。
发布包含互操作格式的地图文档时,将基于文件的数据存储在 GIS 服务器可以访问的位置。
- 使用操作系统工具共享文件夹并向任何使用服务的用户授予访问权限。
- 为提高性能,将数据存储在执行服务的计算机上并使用本地路径。
- 如果您必须使用分布式配置将数据存储在其他计算机上,则所有路径都使用通用命名约定 (UNC)。UNC 路径使用下列形式 \\computername\sharedfolder\resource。
发布 Data Interoperability 工具
发布 Data Interoperability 工具所遵循的模式与发布其他地理处理服务所遵循的模式相同。同样,必须首先将在 ArcGIS for Desktop 中创作的“快速导入”、“快速导出”和“空间 ETL”工具添加到地理处理模型中,然后再发布。您发布的“空间 ETL”工具所包含的参数不能在执行期间要求用户进行输入。
以下几部分将介绍发布 Data Interoperability 工具的基本工作流。详细内容将随您的数据和特定要求而变化。
添加与 ArcGIS for Server 之间的发布者连接
在目录窗口中,添加一个允许您发布 GIS 服务的与 ArcGIS for Server 之间的连接。稍后,当您将模型共享为服务时,发布向导会将此连接显示为一个选项。
准备模型
必须先将“标签”和“摘要”元数据添加到模型,然后才能将模型发布为地理处理服务。
在目录窗口中,右键单击模型并单击快捷菜单上的项目描述打开元数据对话框。单击菜单栏中的编辑,然后在标签和摘要文本框中添加信息。
在 ArcMap 中运行模型
在 ArcMap 中运行地理处理模型,确认工具成功完成并生成有效输出。成功运行工具后,在 ArcMap 中打开结果 窗口并展开当前节点。
要打开“结果”窗口,单击主菜单上的地理处理 > 结果。
将模型发布为服务
在“结果”窗口中,右键单击模型的名称,然后单击快捷菜单上的共享为 > 地理处理服务。向导将提示您输入有关您的服务的信息,然后打开服务编辑器 对话框。
调试
在服务编辑器 对话框中,最好先单击分析 按钮并验证模型,然后再发布模型。错误和警告显示在准备 窗口中,同时还提供了有助于调试服务的描述性信息。
所有包含 Data Interoperability 工具的服务都发出有关工具基于 DLL 并且在其他安装中会不可用的警告 ()。此消息表示发布此服务的其他 GIS 服务器也需要安装适用于 ArcGIS for Server 的 Data Interoperability 扩展模型并使用有效许可进行授权。