ArcGIS Engine应用程序部署指南

需积分: 10 4 下载量 25 浏览量 更新于2024-11-03 收藏 155KB PDF 举报
"这篇文档是关于使用ESRI ArcGIS Engine开发和发布C/S架构应用程序的指南,涵盖了从开发、测试到发布的全过程。" 在ESRI的ArcGIS平台中,ArcGIS Engine是一个强大的组件,用于构建桌面和服务器端的地理信息系统(GIS)应用程序。通过ArcGIS Engine Developer Kit,开发者可以构建自定义的GIS应用,集成地图浏览、数据分析和地理处理功能。这个教程详细阐述了如何将这些应用发布并部署到目标环境中。 Lesson 6 概述了以下几个关键步骤: 1. **开发应用程序**:首先,开发者需要安装并授权ArcGIS Engine Developer Kit,这是进行开发的基础。然后,编写代码实现所需的功能。 2. **测试应用程序**:在开发完成后,要在目标环境下测试应用,这就需要安装并授权ArcGIS Engine Runtime。这个运行时环境使得应用程序能够在没有完整开发环境的机器上运行。 3. **创建和发布程序**:打包应用程序和ArcGIS Engine Runtime,确保所有必要的数据、MXDs(地图文档)以及符号库都被正确配置。这一阶段还包括创建安装程序,以便用户可以方便地安装软件。 4. **安装和授权**:最后,用户可以在他们的设备上安装这个打包好的软件,并进行授权,以合法地运行和使用应用程序。 此外,文档还提到了创建和分发stylesets(样式集)的功能。开发者可以在ArcMap中创建自己的StyleSets,这些样式文件可以被服务器上的应用程序访问。`MakeServerStyles`工具可以帮助将自定义的.style文件转换为服务器可识别的格式,从而提供一致的视觉体验。 **ArcGIS Engine Runtime产品**是一个必不可少的部分,它必须安装在运行应用程序的所有机器上,包括那些已经安装了ArcGIS Desktop或Server的计算机。这个运行时环境是与ArcGIS Engine Developer Kit一起购买的,并且可以自由分配给需要运行应用程序的用户。 发布ArcGIS Engine应用程序涉及了多个环节,从开发环境的准备,到测试和打包,再到最终用户的安装和授权,每个步骤都需要仔细考虑和执行。这个过程确保了GIS应用程序能在各种环境中稳定运行,满足用户的需求。