生成和更新逻辑示意图

ArcGIS Server Schematics 支持通过地理处理服务在发布的模型中生成和更新逻辑示意图。下面将介绍此过程的工作方式。

注注:

要生成和更新逻辑示意图,服务器上需要具有 ArcGIS Server Schematics 许可。

创作和发布用于生成/更新逻辑示意图的 GP 模型或脚本

要使用 ArcGIS Server 生成/更新逻辑示意图,必须发布包括 Schematics 地理处理工具的地理处理 (GP) 模型,并使用地理处理服务执行逻辑示意图生成/更新操作。这些模型主要以“创建逻辑示意图”和“更新逻辑示意图”GP 工具为基础。

下图所示的自定义工具箱中包括了使用生成/更新逻辑示意图地理处理操作的模型,随后会发布该工具箱以用作 ArcGIS Server 中的地理处理服务。

在本示例中,

在本地测试了这些模型之后,可以发布包含这些模型的工具箱。只能将工具箱(而不能将单个的工具)发布到 ArcGIS Server。发布后,工具箱中的每个工具均会成为所生成的地理处理服务中的 GP 任务,许多不同的客户端应用程序均可使用这些工具,如 Web 制图应用程序、ArcGIS Explorer 和 ArcGIS Desktop。

注注:

包含要共享的工具的地理处理工具箱必须存储在共享文件夹中。要了解关于地理处理模型及其发布的详细信息,请参阅帮助文档的地理处理服务主题。

在 Web 应用程序中使用地理处理服务任务以生成/更新逻辑示意图

发布上述地理处理工具箱资源后,即可通过地理处理任务来使用所有地理处理模型。Web ADF 为创建、集成和分发 Web 任务提供了一个任务框架。通过地理处理任务,您可以使用在服务器上执行 Schematics 地理处理生成/更新逻辑示意图作业的服务,并将结果发送回客户端应用程序。要进一步了解开发使用任务的应用程序的详细信息,请参阅“开发人员帮助”中的使用任务主题。随后可在 ArcGIS Server 中使用从地图文档(按显示逻辑示意图主题中所述方式而构建)发布的地图服务来显示新生成/更新的逻辑示意图。

总结

下图对上面几段详细说明的在 ArcGIS Server Schematics 内生成/更新逻辑示意图的工作方式进行总结。

注注:

要了解更多信息,请参阅通过 ArcGIS Server 开发人员帮助系统提供的 .NET 示例项目代码。示例\Web 应用程序\帮助手册下的 ArcGISServerSchematics_SampleNET 主题介绍了允许客户端在 ArcGIS Server 中显示、生成和更新逻辑示意图的一个完整示例 Web 应用程序。


7/10/2012